Erweitern Sie Ihr Fachwissen mit dem umfassenden Leitfaden zur Apache Tomcat- und Java EE-Administration
Beherrschen Sie die Welt der Apache Tomcat- und Java EE-Administration durch unseren detaillierten Kurs. An drei bereichernden Tagen werden die Teilnehmer:
• Die Grundlagen der Java-Plattform verstehen: Die Unterschiede zwischen Java SE und EE verstehen und sich mit JVM, JRE und JDK auseinandersetzen.
• Die Fähigkeiten von Tomcat entdecken: Unterscheiden Sie Tomcat von umfangreichen Java EE-Anwendungsservern wie WebLogic, JBoss und GlassFish.
• Navigieren Sie durch Installation und Konfiguration: Erwerben Sie die Fähigkeiten, um die Tomcat-Umgebung effektiv zu installieren, zu optimieren und zu konfigurieren.
• Verbessern Sie die Anwendungsbereitstellung: Erlernen Sie die effiziente Bereitstellung von Java EE-Anwendungen, mit Schwerpunkt auf Versionierung und Management.
• Optimieren Sie die Leistung: Machen Sie sich mit den Tuning-Techniken für Java VM und Tomcat vertraut, um die Leistung zu steigern.
• Sicherheit in Angriff nehmen: Tauchen Sie tief in Realms, Authentifizierung, Autorisierung und SSL ein, um eine sichere Umgebung zu gewährleisten.
• Über Tomcat hinausgehen: Erkennen Sie Java EE-APIs, Anwendungs-Frameworks von Drittanbietern und besondere Funktionen, die von anderen Servern angeboten werden.
• IT-Grundkenntnisse
• Vertrautheit mit Betriebssystemen und Webservern
• Keine vorherige Erfahrung mit Tomcat oder Java EE erforderlich
*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.
1. Einführung in die Java-Plattform
• Die JVM, JRE und JDK werden erklärt
• Java SE vs. EE
• Die Rolle von Apache Tomcat verstehen
2. Tomcat-Architektur und -Installation
• Überblick über die Anwendungen in Tomcat
• Installation der JRE und Optimierung der Leistung
• Einsicht in die Installationsverzeichnisse von Tomcat
3. Tomcat konfigurieren
• Einblicke in server.xml, web.xml und context.xml
• Tomcat-Ventile und Speicherverwaltung
• Verwendung von JMX für Konfiguration und Überwachung
4. Einsatz von Java EE-Anwendungen
• Paketierung von JARs und WARs für die Bereitstellung
• Versionierung und Verwaltung von Anwendungen
• Überblick über EARs und andere Archivtypen
5. Protokollierung, Fehlerbehebung und Datenbankintegration
• Verständnis von JULI und log4j Logging
• Strategien zur Fehlerbehebung
• Verbindung von Datenbanken mit JDBC und JNDI
6. Sicherheitsmaßnahmen
• Dateisystemsicherheit und Java Security Manager
• Realms, Authentifizierung und SSL-Implementierung
7. Leistungsoptimierung
• JVM- und Tomcat-Optimierungstechniken
• Anwendungsspezifisches Tuning und Tipps
8. Über Tomcat hinaus: Verstehen von Java EE
• Java EE-APIs und Anwendungsrahmenwerke von Drittanbietern
• Eigenschaften von WebLogic, WebSphere, JBoss vs. Tomcat
9. Tomcat's zusätzliche Funktionen
• Memory Leak Prevention & Servlet-Unterstützung
• Sitzungsmanagement und Sicherheitsfunktionen
10. Integration mit Apache httpd oder IIS
• Installation von Modulen und Proxying Traffic
• Überwachung und Lastausgleichstechniken
11. Tomcat-Clustering
• Konfigurieren von Lastverteilern
• Ausfallsicherung einrichten und testen
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.