Webserver / Application Server

JBoss Application Server Administration

JBoss Application Server ist ein sehr weit verbreiteter Java Application Server. Als J2EE zertifizierte Plattform für Entwicklung und Bereitstellung von Enterprise Java Anwendungen, Webapplikationen und Portalen unterstützt JBoss die volle Funktionalität der J2EE Eigenschaften.

Neben typischen Anforderungen wie Clustering, Caching und hoher Stabilität bietet JBoss Unterstützung für Enterprise Java Beans (EJB), die das Java Programming Model stark vereinfachen.

Plattformen

  • Windows
  • Apple macOS
  • Linux
  • Solaris

Teilnehmerkreis

Systemadministratoren, Anwendungsentwickler und Programmierer. Wir richten dieses Seminar speziell für Systemadministratoren ein. Themen für Anwendungsentwickler können jedoch gerne auf Wunsch in das Seminar einbezogen werden.

Voraussetzungen

Verständnis von Client/Server-Architekturen, Grundverständnis von Web-Applikationen. Kenntnisse in der Arbeit als Administrator sind von Vorteil.

Seminarziel

Sie beherrschen die Administration des weit verbreiteten Applikationsservers JBoss. Wir vermitteln Ihnen die Basis-Installation und -Konfiguration sowie das Monitoring, Optimieren und Tunen der J2EE-Awendung bis hin zur Integration unternehmensspezifischer Besonderheiten. Sie kennen den Einsatz von JBoss im Cluster-Betrieb und sind in der Lage, eine produktionstaugliche Architektur komplett aufzusetzen und zu betreiben.

Seminarleiter

Unser langjährig praxiserfahrener Seminarleiter sichert die hohe Qualität unserer Seminare und steht als Garant für die professionelle Seminardurchführung - Expertenwissen für Ihren Lernerfolg.

Seminarinhalte

Details einblenden
  • JBoss Server
    • Installation und Architektur
    • Überblick JBoss-Produkte
    • Verzeichnisstruktur und Konfigurationsdateien
    • Logging und Management-Konsole
    • Java Management Extensions (JMX)
    • Aufbau der Konfigurationsdateien
  • Dienste
    • Dienste der Standard-Installation
    • Anbindung von Datenbanken durch DataSources
    • Messaging: JMS Server, Einrichten von Queues und Topics
    • Sicherheit: Authentifizierung, Autorisierung und Verschlüsselung
    • Anbindung an Benutzerverwaltungssysteme mit Login-Modulen
    • Der EJB-Container: Architektur, Invoker und Interceptors
  • Deployment von JEE-Applikationen
    • Enterprise JavaBeans, Servlets und Connectors
    • Betrieb von Web Services
    • Cluster-Dienste: Ausfallsicherheit, Lastverteilung, Deployment mit Farming
    • JBoss-Klassenlader: Die ClassLoader-Architektur, Probleme und Lösungen
  • Tuning
    • Detaillierte Arbeitsweise und Konfiguration des EJB Containers
    • EJB 2.x und EJB 3.x
    • JBoss Container Managed Persistence
    • Datenzugriffe: Transaktionen, Commit Options, Locking
    • Session Migration und Replikation
    • Erfassen und Interpretieren von Monitoring-Daten
    • Profiling
  • Java-Laufzeitumgebung
    • Speicher und Garbage Collection
    • Netzwerkkonfiguration und Betriebssystem-Einstellungen
    • Kapazitätsplanung für den Cluster-Betrieb
    • Tomcat-Web-Container und JBoss- EJB-Container
  • Erweiterungen
    • Entwicklung und Installation von Services
    • Ein eigenes Login-Modul
    • Startup-Klassen
    • Deployment von Connectors
    • Anbindung externer Messaging Provider

Zusätzliche Informationen

Weitere / andere Seminarinhalte und Themenwünsche stimmen wir gerne im Vorfeld mit Ihnen ab
Unsere Seminare finden Werktags von 09:00 bis 16:30 Uhr statt
Andere Uhrzeiten und Wochenendtermine nach Absprache