Cursus Tomcat Administration

Niveau
Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Cursus Tomcat Administration

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,6 SpiralTrain heeft een gemiddelde beoordeling van 8,6 (uit 49 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeAmsterdam
17 mrt. 2025 tot 19 mrt. 2025
Toon rooster
event 17 maart 2025, 09:30-16:30, Amsterdam, Dag 1
event 18 maart 2025, 09:30-16:30, Amsterdam, Dag 2
event 19 maart 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
17 mrt. 2025 tot 19 mrt. 2025
Toon rooster
event 17 maart 2025, 09:30-16:30, Eindhoven, Dag 1
event 18 maart 2025, 09:30-16:30, Eindhoven, Dag 2
event 19 maart 2025, 09:30-16:30, Eindhoven, Dag 3
placeHouten
17 mrt. 2025 tot 19 mrt. 2025
Toon rooster
event 17 maart 2025, 09:30-16:30, Houten, Dag 1
event 18 maart 2025, 09:30-16:30, Houten, Dag 2
event 19 maart 2025, 09:30-16:30, Houten, Dag 3
placeOnline
17 mrt. 2025 tot 19 mrt. 2025
Toon rooster
event 17 maart 2025, 09:30-16:30, Online, Dag 1
event 18 maart 2025, 09:30-16:30, Online, Dag 2
event 19 maart 2025, 09:30-16:30, Online, Dag 3
placeRotterdam
17 mrt. 2025 tot 19 mrt. 2025
Toon rooster
event 17 maart 2025, 09:30-16:30, Rotterdam, Dag 1
event 18 maart 2025, 09:30-16:30, Rotterdam, Dag 2
event 19 maart 2025, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
17 mrt. 2025 tot 19 mrt. 2025
Toon rooster
event 17 maart 2025, 09:30-16:30, Zwolle, Dag 1
event 18 maart 2025, 09:30-16:30, Zwolle, Dag 2
event 19 maart 2025, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
19 mei. 2025 tot 21 mei. 2025
Toon rooster
event 19 mei 2025, 09:30-16:30, Amsterdam, Dag 1
event 20 mei 2025, 09:30-16:30, Amsterdam, Dag 2
event 21 mei 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
19 mei. 2025 tot 21 mei. 2025
Toon rooster
event 19 mei 2025, 09:30-16:30, Eindhoven, Dag 1
event 20 mei 2025, 09:30-16:30, Eindhoven, Dag 2
event 21 mei 2025, 09:30-16:30, Eindhoven, Dag 3
placeHouten
19 mei. 2025 tot 21 mei. 2025
Toon rooster
event 19 mei 2025, 09:30-16:30, Houten, Dag 1
event 20 mei 2025, 09:30-16:30, Houten, Dag 2
event 21 mei 2025, 09:30-16:30, Houten, Dag 3
placeOnline
19 mei. 2025 tot 21 mei. 2025
Toon rooster
event 19 mei 2025, 09:30-16:30, Online, Dag 1
event 20 mei 2025, 09:30-16:30, Online, Dag 2
event 21 mei 2025, 09:30-16:30, Online, Dag 3
placeRotterdam
19 mei. 2025 tot 21 mei. 2025
Toon rooster
event 19 mei 2025, 09:30-16:30, Rotterdam, Dag 1
event 20 mei 2025, 09:30-16:30, Rotterdam, Dag 2
event 21 mei 2025, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
19 mei. 2025 tot 21 mei. 2025
Toon rooster
event 19 mei 2025, 09:30-16:30, Zwolle, Dag 1
event 20 mei 2025, 09:30-16:30, Zwolle, Dag 2
event 21 mei 2025, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
14 jul. 2025 tot 16 jul. 2025
Toon rooster
event 14 juli 2025, 09:30-16:30, Amsterdam, Dag 1
event 15 juli 2025, 09:30-16:30, Amsterdam, Dag 2
event 16 juli 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
14 jul. 2025 tot 16 jul. 2025
Toon rooster
event 14 juli 2025, 09:30-16:30, Eindhoven, Dag 1
event 15 juli 2025, 09:30-16:30, Eindhoven, Dag 2
event 16 juli 2025, 09:30-16:30, Eindhoven, Dag 3
placeHouten
14 jul. 2025 tot 16 jul. 2025
Toon rooster
event 14 juli 2025, 09:30-16:30, Houten, Dag 1
event 15 juli 2025, 09:30-16:30, Houten, Dag 2
event 16 juli 2025, 09:30-16:30, Houten, Dag 3
placeOnline
14 jul. 2025 tot 16 jul. 2025
Toon rooster
event 14 juli 2025, 09:30-16:30, Online, Dag 1
event 15 juli 2025, 09:30-16:30, Online, Dag 2
event 16 juli 2025, 09:30-16:30, Online, Dag 3
placeRotterdam
14 jul. 2025 tot 16 jul. 2025
Toon rooster
event 14 juli 2025, 09:30-16:30, Rotterdam, Dag 1
event 15 juli 2025, 09:30-16:30, Rotterdam, Dag 2
event 16 juli 2025, 09:30-16:30, Rotterdam, Dag 3
placeZwolle
14 jul. 2025 tot 16 jul. 2025
Toon rooster
event 14 juli 2025, 09:30-16:30, Zwolle, Dag 1
event 15 juli 2025, 09:30-16:30, Zwolle, Dag 2
event 16 juli 2025, 09:30-16:30, Zwolle, Dag 3
placeAmsterdam
15 sep. 2025 tot 17 sep. 2025
Toon rooster
event 15 september 2025, 09:30-16:30, Amsterdam, Dag 1
event 16 september 2025, 09:30-16:30, Amsterdam, Dag 2
event 17 september 2025, 09:30-16:30, Amsterdam, Dag 3
placeEindhoven
15 sep. 2025 tot 17 sep. 2025
Toon rooster
event 15 september 2025, 09:30-16:30, Eindhoven, Dag 1
event 16 september 2025, 09:30-16:30, Eindhoven, Dag 2
event 17 september 2025, 09:30-16:30, Eindhoven, Dag 3

Beschrijving

In de cursus Tomcat Administration leren de deelnemers de Apache Tomcat web server te beheren en controleren.

Tomcat Intro

De cursus Tomcat Administration start met het bespreken van de verschillende opties voor de installatie. Vervolgens wordt besproken hoe Java web applicaties met servlets en JSP's kunnen worden geconfigureerd. De structuur en de configuratie opties van web applicaties door middel van een deployment descriptor worden daarbij behandeld.

Tomcat Architectuur

De deelnemers raken vertrouwd met de interne architectuur van de server en met JMX (Java Management Extensions) en leren JMX te gebruiken om Tomcat te beheren en te controleren.

Virtual Hosting

Ook wordt ook aandacht best…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Tomcat, Java, Apache, Microsoft Office 365 en Microsoft Word.

In de cursus Tomcat Administration leren de deelnemers de Apache Tomcat web server te beheren en controleren.

Tomcat Intro

De cursus Tomcat Administration start met het bespreken van de verschillende opties voor de installatie. Vervolgens wordt besproken hoe Java web applicaties met servlets en JSP's kunnen worden geconfigureerd. De structuur en de configuratie opties van web applicaties door middel van een deployment descriptor worden daarbij behandeld.

Tomcat Architectuur

De deelnemers raken vertrouwd met de interne architectuur van de server en met JMX (Java Management Extensions) en leren JMX te gebruiken om Tomcat te beheren en te controleren.

Virtual Hosting

Ook wordt ook aandacht besteed aan het opzetten van virtual hosting en de verschillende manieren om web applicaties met behulp van authenticatie en SSL te beveiligen.

Load Balancing

Verder wordt de integratie met de Apache Web Server, die de statische content kan leveren of die als load balancer kan fungeren, besproken. Ook databases access vanuit web applicaties en de configuratie daarvan is een onderwerp in de cursus.

Clustering

Tenslotte wordt besproken hoe een cluster van servers kan worden geconfigureerd, hoe failover van applicaties in het geval van server crashes kan worden gewaarborgd en hoe applicaties schaalbaar kunnen worden gemaakt.

JMeter

Het JMeter tool zal worden gebruikt om de prestaties van web applicaties te meten.

Doelgroep Cursus Tomcat Administration

De cursus Tomcat Administration is bestemd voor systeembeheerders en web developers die de Tomcat server moeten beheren en configureren en die er applicaties op moeten installeren.

Voorkennis Cursus Tomcat

Deelnemers moeten beschikken over elementaire computervaardigheden, zoals surfen op het web en het benaderen van het file systeem. Kennis van web applicaties en andere web servers is bevorderlijk voor een goede begripsvorming.

Uitvoering Training Tomcat

De theorie wordt behandeld aan de hand van presentatie slides. De concepten worden toegelicht met demo's. De theorie wordt afgewisseld met oefeningen.

Certificaat Tomcat Administration

De deelnemers krijgen na het goed doorlopen van de cursus een certificaat van deelname aan Tomcat Administration.

Modules

Module 1 : Tomcat Introduction

  • What is Tomcat?
  • What is the ASF?
  • Apache Name and Market Share
  • Java Overview
  • Java EE Servers
  • Tomcat and JDK versions
  • Servlet and JSP versions
  • Tomcat Binary Distributions
  • Zip versus Exe Installation
  • Tomcat Directories
  • Server Configuration Files
  • Other Configuration Files
  • Webapps directory

Module 2 : Java Web Applications

  • Servlets and JSP's
  • Servlet Characteristics
  • JSP Translation Time
  • JSP Request Time
  • Form Submissions
  • POST and GET Data
  • Sessions
  • Web Application Structure
  • WAR Files
  • Deployment Descriptor
  • Defining Custom URL's
  • Preloading pages
  • Error pages

Module 3 : Tomcat Architecture

  • Structure server.xml
  • The Server
  • The Service
  • Connectors
  • Deployment Scenario's
  • The Engine
  • The Host
  • The Context
  • Resources
  • The Realm
  • The Valves
  • Lifecycle Listeners
  • Apache Portable Runtime

Module 4 : Class Loading

  • Class Loading Process
  • Class Loaders in JVM
  • Delegation Model
  • Custom Class Loaders
  • Class Loader Behavior
  • Class Loader Namespace
  • Custom Class Loaders
  • Tomcat Class Loaders
  • System Class Loader
  • Common Class Loader
  • Web Application Class Loader
  • Class Loader Order

Module 5 : Tomcat and JMX

  • What is JMX?
  • JMX API
  • JMX Goal
  • Where is JMX used?
  • Managed Beans
  • Standard Mbeans
  • MBean Server
  • Naming MBeans
  • JMX Architecture
  • JVM Instrumentation MBeans
  • Accessing the JMX Agent
  • JMX in Tomcat

Module 6 : Virtual Hosting

  • Virtual Hosting
  • Name-based Virtual Hosts
  • Virtual Host Configuration
  • Engine with Virtual Hosts
  • Directory Structure Virtual Hosts
  • Virtual Host Element
  • Host File Name-based Hosting
  • IP-based Virtual Hosts
  • Multiple IP addresses per NIC
  • Separate JVM for Each Host
  • Server Configuration more JVM's
  • Host Configuration more JVM's

Module 7 : Connecting to Databases

  • Java Database Connectivity
  • JDBC Overall Architecture
  • JDBC Executing a Statement
  • ClassNotFoundException
  • Evolving JDBC versions
  • JDBC Driver Types
  • Tomcat and JDBC
  • JNDI Emulation and Pooling
  • Configuring JNDI Resources
  • Context.xml in META-INF
  • JDBC in Web Applications
  • Connection Pooling
  • Preventing Connection Leaks

Module 8 : Tomcat Security

  • Verifying Download Integrity
  • Remove Default Applications
  • Change SHUTDOWN command
  • Special Tomcat Account
  • Securing JVM
  • Securing Web Applications
  • HTTP Authentication
  • Declarative security
  • Programmatic security
  • Form-based Authentication
  • Combined Security Mechanisms
  • SSL Characteristics
  • SSL Handshakes

Module 9 : Logging

  • Logging in Java
  • Java Util Logging
  • Levels and Log Methods
  • Tomcat Logging
  • Logging Configuration
  • log4j Configuration
  • Loggers
  • Logger Output Hierarchy
  • Inheriting Logging Levels
  • Logger Names
  • Appenders and Layouts
  • Log Analyzer Tools
  • Commons Logging

Module 10 : Stack Tracing

  • Exception Handling
  • try, catch and finally
  • Exception information
  • Generated Stack Trace
  • NullPointerExceptions
  • ClassCastExceptions
  • NumberFormat Exceptions
  • Multiple catch clauses
  • User Defined Exceptions
  • Chained Exceptions
  • Reading Stack Traces

Module 11 : Tomcat and Apache

  • Communication with Apache
  • Advantages Using Web Server
  • Apache Directory Structure
  • Configuring AJP
  • Configuring mod_jk Connector
  • Install mod_jk
  • Create mod_jk.conf File
  • Create a Worker
  • Configure httpd.conf
  • Proxying traffic to Tomcat
  • Using mod_proxy

Module 12 : Clustering

  • Clustering Types
  • Horizontal and Vertical Clustering
  • Sticky Sessions
  • Load Balancing Configuration
  • Property File Load Balancing
  • Session Sharing Backends
  • In-Memory Session Replication
  • SimplecpCluster Configuration
  • Delta and BackupManager
  • Persistent Session on File System
  • Persistent Session in Database

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Tomcat.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.