Opleiding: Training Tomcat

Wil je een Tomcat webserver zelf kunnen installeren, configureren en beheren, zodat je Java-webapplicaties betrouwbaar blijven draaien, ook als het verkeer toeneemt? In deze training werk je met de architectuur van Tomcat en richt je zelf virtual hosting, databaseverbindingen, clustering en load balancing in. Je beveiligt de server en de applicaties die erop draaien. Hierdoor ben je in staat om een Tomcat omgeving gestructureerd en beheersbaar op te zetten.

Algemene omschrijving

Een Tomcat webserver vormt het platform waarop Java-gebaseerde webapplicaties draaien. Tijdens deze training leer je die server van onder tot boven kennen: je doorgrondt de architectuur van Tomcat en richt de omgeving zo in dat je applicaties betrouwbaar en veilig blijven draaien. Je legt de verbinding met databases, zet virtual hosting op, cluster je Tomcat-instanties en regelt load balancing, en je beveiligt zowel de server als de applicaties die erop lopen.

De praktijk loopt als rode draad door de training. Aan de hand van verschillende opdrachten installeer, configureer, beveilig en beheer je zelf een Tomcat-webserver. Je werkt met actuele Tomcat-versies, zodat je aansluit bij de Jakarta Servlet- en Jakarta Pages-specificaties.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze combineren actuele kennis met praktijkervaring en geven tips en inzichten die je direct herkent in je eigen werkpraktijk. Waar gewenst en mogelijk laten we de voorbeelden aansluiten bij de context waarin jij of je team werken. Hierdoor ben je na afloop in staat om een Tomcat-omgeving zelfstandig in te richten, te beveiligen en te beheren.

Deze training als bedrijfstraining voor jou en je team?

Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.

Programma

Tijdens de training Tomcat komen onderstaande onderwerpen aan bod.

NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.

  • Introductie en architectuur van Tomcat
    • Kennismaken met Tomcat als webcontainer en de rol binnen een Java-webomgeving
    • De architectuur van Tomcat in samenhang doorgronden
    • Een Tomcat webserver installeren en configureren
    • Herkennen hoe Tomcat Java-gebaseerde webapplicaties draait
  • Webapplicaties, Servlets en Jakarta-specificaties
    • De structuur van een webapplicatie op Tomcat doorgronden
    • Werken met Servlets en pages volgens de Jakarta Servlet- en Jakarta Pages-specificaties
    • Webapplicaties uitrollen en beheren binnen Tomcat
  • Integratie met Apache, virtual hosting en databases
    • Tomcat koppelen aan de Apache webserver
    • Virtual hosting inrichten om meerdere sites op één server te draaien
    • Een verbinding opzetten tussen Tomcat en databases
    • Datasources configureren voor de applicaties die op Tomcat draaien
  • Beheer en monitoring met JMX
    • Tomcat monitoren en beheren met JMX
    • Prestaties en resources van je server bewaken
  • Beveiliging van Tomcat en webapplicaties
    • Tomcat en de applicaties die erop draaien beveiligen
    • Toegang en authenticatie inrichten
    • Beveiligd verkeer configureren
    • Veelvoorkomende kwetsbaarheden herkennen en afdekken
  • Clusteren en load balancing
    • Tomcat-instanties clusteren voor beschikbaarheid en schaalbaarheid
    • Load balancing inrichten om verkeer te verdelen
    • Sessies verdelen over meerdere servers
  • Praktijkcases, tips en trucs
    • Succesvolle praktijkcases doorlopen en zelf uitwerken
    • Een Tomcat webserver van installatie tot beheer inrichten in een praktijkcase
    • Tips en trucs toepassen om meer rendement uit Tomcat te halen
    • Veelgemaakte fouten en valkuilen herkennen

De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een Tomcat-webserver installeert, configureert, beveiligt en beheert.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.

Doelen

Na deze training ben je in staat om:

  • De architectuur van Tomcat te doorgronden en een Tomcat webserver te installeren en te configureren
  • Java-webapplicaties op Tomcat uit te rollen volgens de Jakarta Servlet- en Jakarta Pages-specificaties
  • Virtual hosting, databaseverbindingen en de koppeling met Apache in te richten
  • Tomcat te clusteren en load balancing op te zetten voor beschikbaarheid en schaalbaarheid
  • De server en de applicaties die erop draaien te beveiligen en te monitoren
Meer...
€3.199
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
Tomcat
Niveau
HBO
Looptijd
4 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Amsterdam
di 6 okt. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Amsterdam
wo 4 nov. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Amsterdam
do 3 dec. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Amsterdam
vr 1 jan. 2027
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Amsterdam
ma 1 feb. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 2 mrt. 2027
Apeldoorn
di 9 mrt. 2027
Maastricht
di 9 mrt. 2027
Utrecht
di 9 mrt. 2027
Rotterdam
di 16 mrt. 2027
Eindhoven
do 25 mrt. 2027
Virtueel
do 25 mrt. 2027
Amsterdam
wo 31 mrt. 2027
Apeldoorn
wo 7 apr. 2027
Maastricht
wo 7 apr. 2027
Utrecht
wo 7 apr. 2027
Rotterdam
wo 14 apr. 2027
Eindhoven
vr 23 apr. 2027
Virtueel
vr 23 apr. 2027
Amsterdam
do 29 apr. 2027
Maastricht
do 6 mei 2027
Apeldoorn
do 13 mei 2027
Rotterdam
do 13 mei 2027
Utrecht
do 13 mei 2027
Eindhoven
ma 24 mei 2027
Virtueel
ma 24 mei 2027
Amsterdam
vr 28 mei 2027
Maastricht
vr 4 jun. 2027
Apeldoorn
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027