Catalogue
/
Application Server
/
Verwaltung von Apache Tomcat und Java EE

Verwaltung von Apache Tomcat und Java EE

Erweitern Sie Ihr Fachwissen mit dem umfassenden Leitfaden zur Administration von Apache Tomcat und Java EE.

Dieser Kurs bietet sowohl theoretisches Verständnis als auch praktische Erfahrung und konzentriert sich auf die Funktionalität von Apache Tomcat und die Java EE-Umgebung. Lernen Sie die Feinheiten des Tomcat-Servers, der Java-Konfigurationen und der Anwendungsbereitstellung in einer praktischen, realen Umgebung kennen.

What will you learn?

Erlernen Sie die Welt der Apache Tomcat- und Java EE-Administration durch unseren detaillierten Kurs. An drei bereichernden Tagen werden die Teilnehmer:

  • Grundlagen der Java-Plattform erfassen: Verstehen Sie die Unterschiede zwischen Java SE und Java EE und vertiefen Sie Ihr Wissen über JVM, JRE und JDK.
  • Funktionalitäten von Tomcat kennenlernen: Differenzieren Sie Tomcat von umfassenden Java-EE-Anwendungsservern wie WebLogic, JBoss und GlassFish.
  • Installation und Konfiguration sicher beherrschen: Erwerben Sie die erforderlichen Fähigkeiten zur Installation, Anpassung und effektiven Konfiguration der Tomcat-Umgebung.
  • Optimierung der Anwendungsbereitstellung: Lernen Sie, Java-EE-Anwendungen effizient bereitzustellen, mit besonderem Fokus auf Versionierung und Verwaltung.
  • Leistungsoptimierung: Machen Sie sich mit Techniken zur Feinabstimmung der Java VM und von Tomcat vertraut, um die Performance zu verbessern.
  • Sicherheitsaspekte gezielt adressieren: Vertiefen Sie Ihr Wissen in den Bereichen Realms, Authentifizierung, Autorisierung und SSL, um eine sichere Umgebung zu gewährleisten.
  • Über Tomcat hinausblicken: Erkennen Sie Java-EE-APIs, externe Anwendungsframeworks und besondere Funktionen, die von anderen Servern bereitgestellt werden.

Requirements:

  • Grundlegende IT-Kenntnisse: Sie sollten über ein grundlegendes Verständnis von Informationstechnologie verfügen.
  • Vertrautheit mit Betriebssystemen und Webservern: Ein grundlegendes Wissen über Betriebssysteme und die Funktionsweise von Webservern ist vorteilhaft.
  • Keine Vorkenntnisse in Tomcat oder Java EE erforderlich: Es sind keine vorherigen Erfahrungen mit Tomcat oder Java EE notwendig.

Course Outline*:

*We know each team has their own needs and specifications. That is why we can modify the training outline per need.

1. Einführung in die Java-Plattform

  • Erklärung von JVM, JRE und JDK
  • Java SE vs. Java EE
  • Die Rolle von Apache Tomcat verstehen

2. Tomcat-Architektur & Installation

  • Überblick über Anwendungen in Tomcat
  • Installation der JRE und Performance-Optimierung
  • Einblick in die Installationsverzeichnisse von Tomcat

3. Konfiguration von Tomcat

  • Verständnis von server.xml, web.xml und context.xml
  • Tomcat Valves und Speicherverwaltung
  • Nutzung von JMX für Konfiguration und Überwachung

4. Bereitstellung von Java-EE-Anwendungen

  • Verpackung von JARs & WARs für die Bereitstellung
  • Versionierung und Verwaltung von Anwendungen
  • Überblick über EARs und andere Archivformate

5. Protokollierung, Fehlerbehebung & Datenbankintegration

  • Verständnis von JULI und log4j-Protokollierung
  • Strategien zur Fehlerbehebung
  • Anbindung von Datenbanken mit JDBC und JNDI

6. Sicherheitsmaßnahmen

  • Dateisystem-Sicherheit und Java Security Manager
  • Realms, Authentifizierung und SSL-Implementierung

7. Performance-Optimierung

  • Optimierungstechniken für JVM und Tomcat
  • Anwendungsspezifische Anpassungen und Best Practices

8. Über Tomcat hinaus: Java EE verstehen

  • Java-EE-APIs und Drittanbieter-Anwendungsframeworks
  • Funktionen von WebLogic, WebSphere, JBoss im Vergleich zu Tomcat

9. Zusätzliche Funktionen von Tomcat

  • Vermeidung von Speicherlecks und Unterstützung für Servlets
  • Sitzungsverwaltung und Sicherheitsfunktionen

10. Integration mit Apache httpd oder IIS

  • Installation von Modulen und Proxying von Datenverkehr
  • Überwachungs- und Lastverteilungstechniken

11. Tomcat-Clustering

  • Konfiguration von Lastverteilern
  • Einrichtung und Test von Failover-Mechanismen

Hands-on learning with expert instructors at your location for organizations.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Immersive hands-on experience in a dedicated setting
*Price can range depending on number of participants, change of outline, location etc.

Master new skills guided by experienced instructors from anywhere.

0
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Training customized to your needs
Star Icon - Education X Webflow Template
Reduced training costs
*Price can range depending on number of participants, change of outline, location etc.

You can participate in a Public Course with people from other organisations.

0

/per trainee

Number of Participants

1 Participant

Thanks for the numbers, they could be going to your emails. But they're going to mine... Thanks ;D
Oops! Something went wrong while submitting the form.
Graph Icon - Education X Webflow Template
Level: 
Intermediate
Clock Icon - Education X Webflow Template
Duration: 
21
Hours (days:
3
Camera Icon - Education X Webflow Template
Fits ideally for individuals and small groups
Star Icon - Education X Webflow Template
Networking opportunities with fellow participants.
*Price can range depending on number of participants, change of outline, location etc.