Opleiding: Apache Tomcat-beheer – 3-daagse online cursus

Leer de vaardigheden die nodig zijn om Apache Tomcat in bedrijfsomgevingen te installeren, configureren, beveiligen en beheren.

Deze praktijkgerichte cursus biedt praktische ervaring met het implementeren van Java-webapplicaties, het configureren van serverbronnen, het monitoren van prestaties en het implementeren van oplossingen voor hoge beschikbaarheid. Door middel van instructies onder leiding van experts en live labs leert u hoe u Tomcat kunt optimaliseren voor productieomgevingen, het kunt integreren met de Apache HTTP-server, de beveiliging kunt versterken en problemen uit de praktijk met vertrouwen kunt oplossen.

Doelgroep

  • Systeembeheerders die verantwoordelijk zijn voor Apache Tomcat-omgevingen
  • Java-ontwikkelaars die webapplicaties implementeren en beheren
  • DevOps-engineers die Java-gebaseerde infrastructuur ondersteunen
  • Beheerders van middleware en applicatieservers
  • Technische support- en operations-engineers
  • IT-professionals die hun vaardigheden op het gebied van Tomcat-beheer willen versterken

Vereisten

  • Een goed begrip van Linux- of Windows-systeembeheer
  • Basiskennis van netwerk- en webtechnologieën
  • Bekendheid met Java-webapplicaties of Java EE-concepten is een pré, maar niet essentieel
  • Er is geen eerdere ervaring met Apache Tomcat-beheer vereist

Leerdoelen

  • Installatie en configuratie van Tomcat: Leer hoe je Apache Tomcat installeert en configureert voor ontwikkel- en productieomgevingen. Je installeert Java, configureert de JVM, leert de mappenstructuur van Tomcat kennen en beheert belangrijke configuratiebestanden om betrouwbare applicatiehosting te garanderen en het oplossen van problemen te vereenvoudigen.
  • Implementatie van applicaties en resourcebeheer: Doe praktische ervaring op met het implementeren van Java-webapplicaties met behulp van WAR-bestanden en de Tomcat Manager. Je configureert ook JDBC-datasources, JNDI-resources en connection pooling om betrouwbare, hoogwaardige databaseconnectiviteit te bieden voor bedrijfsapplicaties.
  • Integratie, clustering en schaalbaarheid: Ontdek hoe je Tomcat kunt integreren met de Apache HTTP-server en virtuele hosts kunt configureren voor flexibele applicatielevering. Je implementeert ook clustering en load balancing om de schaalbaarheid te verbeteren, de beschikbaarheid te verhogen en hoogwaardige productieomgevingen te ondersteunen.
  • Beveiliging en serverhardening: Versterk je Tomcat-omgeving door op rollen gebaseerde beveiliging, SSL-versleuteling en Java Security Manager-beleidsregels te implementeren. Je past ook best practices voor serverhardening toe om applicaties te beschermen, beveiligingsrisico’s te verminderen en een veilige, veerkrachtige implementatie te handhaven.

Cursusinhoud

Dag 1: Tomcat-basisprincipes en installatie

  • Inzicht krijgen in Apache Tomcat, webcontainers en de architectuur van applicatieservers.
  • Java Enterprise Edition, Servlets, JSP en de rol van Tomcat in webapplicaties verkennen.
  • Een Apache Tomcat-omgeving installeren en valideren.
  • Configureer Java en de JVM voor optimale Tomcat-prestaties.
  • Maak kennis met de Tomcat-mappenstructuur en de belangrijkste configuratiebestanden.
  • Krijg inzicht in de Tomcat-componenten en de serverarchitectuur.

Dag 2: Implementatie, monitoring en resourcebeheer

  • Monitor de Tomcat-prestaties met behulp van logbestanden, diagnostische tools en Tomcat Manager.
  • Los problemen met applicaties op en analyseer het geheugen- en threadgebruik.
  • Implementeer webapplicaties met behulp van WAR-bestanden, uitgepakte mappen en hot deployment.
  • Beheer implementaties via de Tomcat Manager-interface.
  • Configureer JDBC-gegevensbronnen en JNDI-bronnen.
  • Implementeer connection pooling voor efficiënte databasetoegang.

Dag 3: Beveiliging, clustering en geavanceerd beheer

  • Integreer Tomcat met de Apache HTTP-server en configureer virtuele hosts.
  • Implementeer clustering, load balancing en failover voor hoge beschikbaarheid.
  • Configureer gebruikers, rollen, SSL en de Java Security Manager.
  • Pas Tomcat-beveiligingstechnieken toe om de serverbeveiliging te verbeteren.
  • Beveilig sessies, interfaces en besturingssysteemrechten.
  • Maak aangepaste Tomcat-builds met behulp van Apache Ant en ondersteunende bibliotheken.

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 aaneengesloten uren per dag. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Bereidt deze cursus mij voor op certificering?

Ja. De cursus ondersteunt de voorbereiding op het Spring Professional Developer-examen. Er gelden echter aanvullende vereisten, waaronder aanbevolen praktijkervaring van 6–12 maanden voordat je het examen aflegt.

Let op: Het certificeringsexamen is niet inbegrepen.

Hoe wordt de Core Spring-cursus gegeven?

De cursus wordt gegeven via een live virtueel klaslokaal, waarbij instructie door experts, praktische oefeningen en hands-on labs worden gecombineerd om je te helpen Spring-concepten toe te passen in echte ontwikkelingsscenario’s.

Wat zijn de voordelen van het leren van het Core Spring Framework?

Door Spring te leren, kun je veilige, schaalbare en onderhoudbare Java-applicaties bouwen met behulp van moderne ontwikkelingspraktijken. Je leert de complexiteit te verminderen, beproefde ontwerppatronen toe te passen en je voor te bereiden op geavanceerde technologieën zoals Spring Boot, Spring Data JPA en Spring Security.

Hoe verbetert Dependency Injection het applicatieontwerp in Spring?

Dependency Injection (DI) verbetert de flexibiliteit van de code door componenten te scheiden van hun afhankelijkheden. In plaats van objecten handmatig aan te maken, beheert en levert Spring de benodigde afhankelijkheden, wat resulteert in overzichtelijkere, herbruikbare en gemakkelijker te testen applicaties.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginners- tot gemiddeld niveau
  • 3 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Deskundige docenten met praktijkervaring met Tomcat
  • Live lab-oefeningen voor praktijkgericht leren
  • Tools en ondersteuning voor effectieve implementatie
  • Meer dan 40 aanbevolen studie-uren
  • Inclusief certificaat
Meer...
€1.950
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
Tomcat
Niveau
Duur
3 dagen
Looptijd
40 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy