Sie haben Fragen? +49 40 88 173-0

1 Tag

Java & Open Source

Wildfly 10 Applicationserver / JBoss EAP 7 – Administration

Zielgruppe

Voraussetzungen

  • Grundlegende Kenntnisse der Java EE Plattform und Kenntnisse verteilter Anwendungen sind von Vorteil.

Beschreibung

Die Schulung umfasst einen Umfang von drei Tagen, indem tiefgehende Kenntnisse und bewährte Vorgehensweisen für Administration und den Betrieb des Wildfly Applicationservers in der Version 10 bzw. der JBoss Enterprise Application Platform 7 für den produktiven Einsatz vermittelt werden. Die Schulungsteilnehmer/Innen erlangen die Fähigkeiten, umfangreiche Produktionsumgebungen zu administrieren und zu betreiben. Die Schulungsinhalte werden anhand von praktischen Übungen vertieft und mit Beispielen aus der Praxis erläutert. Die Schulung wird von einem zertifizierten Architekten mit langjähriger Erfahrung in der Entwicklung und im Betrieb von Java EE und JBoss basierten Anwendungen durchgeführt. Inhalte und Umfang können ggf. auf Kundenwunsch angepasst werden.

Termin & Preis: Auf Anfrage

Inhalte

Teil 1: Übersicht Java EE und JBoss EAP 7

  • Historie und Übersicht Java EE
  • Wildfly 10 / JBoss EAP 7 als Container für Java EE Anwendungen
  • Wildfly 10 / JBoss EAP 7 im Überblick

Teil 2: Architektur des Applikationsservers

  • Architekturüberblick
  • JBoss Modules / Classloading
  • Modular Service Container
  • Extensions und Subsysteme

Teil 3: Installation, Konfiguration und Verwaltung 

  • Betriebs- und Verwaltungskonzepte
    • Standalone Serverinstanzen
    • Mehrere Serverinstanzen im Domainmode
  • Konfiguration
    • Konfigurationsprofile
    • Netzwerkadressen- und Portkonfiguration
    • System-, Server- und JVM-Konfiguration
  • Management-Schnittstellen
    • Web-Console und REST-Interfaces
    • Command Line Interfaces
  • Bereitstellung von Anwendungen
  • Monitoring und Patchmanagement

Teil 4: Grundlegende Subsysteme

  • Protokollierung und Fehleranalyse
  • Web-Subsystem Undertow
  • Datenbankanbindung (JCA – Datasources)
  • Nachrichtensystem ActiveMQ - Artemis
  • Namensdienst und Remote EJB API

Teil 5: Clustering

  • Grundlagen HA und Skalierbarkeit
  • Clustering Subsysteme
    • JGroups o mod_cluster und weitere Reverse Proxies
    • Replizierung mit Infinispan
  • Anwendungskonfiguration

Teil 6: Security

  • Absicherung des Applikationsservers und Anwendungen
  • JAAS Loginmodule
  • Sichere Kommunikation

Teil 7: Monitoring und Performanceoptimierung

  • Monitoringschnittstellen
  • Instanz- und Thread Pools
  • JVM Tuning

Lernziele

Die Schulungsteilnehmer/Innen erlangen die Fähigkeiten, umfangreiche Produktionsumgebungen zu administrieren und zu betreiben.

Anmelden

Zurück

Datenschutzeinstellungen

Klicken Sie auf »Info«, um eine Übersicht über alle verwendeten Cookies zu erhalten. Sie können Ihre Zustimmung nur zu den erforderlichen Cookies oder auch zu den Cookies für Statistiken geben. Die Auswahl erfolgt freiwillig. Sie können diese Einstellungen jederzeit ändern bzw. die Cookies im Browser nachträglich jederzeit löschen. Wählen Sie die Option »Statistik« aus, so erstreckt sich Ihre Einwilligung auch auf die Verarbeitung in den USA, die vom Europäischen Gerichtshof als Land mit unzureichendem Datenschutzniveau eingeschätzt werden. Weiterführende Informationen finden Sie in unseren Datenschutzhinweisen und im Impressum.
In dieser Übersicht können Sie einzelne Cookies einer Kategorie oder ganze Kategorien an- und abwählen. Außerdem erhalten Sie weitere Informationen zu den verfügbaren Cookies.
Gruppe Externe Medien
Name Google Tag Manager IFrame
Technischer Name _gat,_gtag_UA_133169400_1,_gid
Anbieter Google LLC
Ablauf in Tagen 0
Datenschutz https://policies.google.com/privacy
Zweck IFrame von Google für Website-Analysen. Erzeugt anonyme statistische Daten darüber, wie der Besucher die Website nutzt.
Erlaubt
Gruppe Externe Medien
Name YEXT - Suchleiste
Technischer Name yext
Anbieter Yext GmbH
Ablauf in Tagen 0
Datenschutz https://www.yext.de/privacy-policy/
Zweck Ermöglicht die intelligente Suche über YEXT.
Erlaubt
Gruppe Externe Medien
Name Podigee
Technischer Name Podigee
Anbieter Podigee GmbH
Ablauf in Tagen 0
Datenschutz https://www.podigee.com/de/about/privacy
Zweck Ermöglicht die Nutzung des Podigee Podcast Players.
Erlaubt
Gruppe Externe Medien
Name Google Maps
Technischer Name googleMaps
Anbieter
Ablauf in Tagen 6491
Datenschutz
Zweck Ermöglicht die Nutzung von Google Maps.
Erlaubt
Gruppe Externe Medien
Name YouTube
Technischer Name youTube
Anbieter Google LLC
Ablauf in Tagen 0
Datenschutz https://policies.google.com/privacy
Zweck Ermöglicht die Nutzung des Youtube Videoplayers.
Erlaubt
Gruppe Statistik
Name Google Analytics
Technischer Name _gat,_gtag_UA_133169400_1,_gid,1P_JAR,ANID,NID,CONSENT,_gtag_UA_141664271_1,_gtag_UA_127185455_1,_gtag_UA_127561508_1,_gtag_UA_61387314_1
Anbieter Google LLC
Ablauf in Tagen 730
Datenschutz https://policies.google.com/privacy
Zweck Cookie von Google für Website-Analysen. Erzeugt anonyme statistische Daten darüber, wie der Besucher die Website nutzt.
Erlaubt
Gruppe Essenziell
Name Contao CSRF Token
Technischer Name csrf_contao_csrf_token
Anbieter
Ablauf in Tagen 0
Datenschutz
Zweck Dient zum Schutz der Website vor Fälschungen von standortübergreifenden Anfragen. Nach dem Schließen des Browsers wird das Cookie wieder gelöscht
Erlaubt
Gruppe Essenziell
Name Contao HTTPS CSRF Token
Technischer Name csrf_https-contao_csrf_token
Anbieter
Ablauf in Tagen 0
Datenschutz
Zweck Dient zum Schutz der verschlüsselten Website (HTTPS) vor Fälschungen von standortübergreifenden Anfragen. Nach dem Schließen des Browsers wird das Cookie wieder gelöscht
Erlaubt
Gruppe Essenziell
Name PHP SESSION ID
Technischer Name PHPSESSID
Anbieter
Ablauf in Tagen 0
Datenschutz
Zweck Cookie von PHP (Programmiersprache), PHP Daten-Identifikator. Enthält nur einen Verweis auf die aktuelle Sitzung. Im Browser des Nutzers werden keine Informationen gespeichert und dieses Cookie kann nur von der aktuellen Website genutzt werden. Dieses Cookie wird vor allem in Formularen benutzt, um die Benutzerfreundlichkeit zu erhöhen. In Formulare eingegebene Daten werden z. B. kurzzeitig gespeichert, wenn ein Eingabefehler durch den Nutzer vorliegt und dieser eine Fehlermeldung erhält. Ansonsten müssten alle Daten erneut eingegeben werden.
Erlaubt
Gruppe Essenziell
Name FE USER AUTH
Technischer Name FE_USER_AUTH
Anbieter
Ablauf in Tagen 0
Datenschutz
Zweck Speichert Informationen eines Besuchers, sobald er sich im Frontend einloggt.
Erlaubt
Gruppe Statistik
Name Google Repcatcha
Technischer Name googleRepcatcha
Anbieter Google LLC
Ablauf in Tagen 0
Datenschutz https://policies.google.com/privacy
Zweck Anti-Spam Schutz.
Erlaubt
Gruppe Statistik
Name ClickDimensions
Technischer Name cuvid,cusid,cuvon,cd_optout_accountkey
Anbieter ClickDimensions
Ablauf in Tagen 730
Datenschutz https://clickdimensions.com/solutions-security-and-privacy/
Zweck Cookie von ClickDimensions für Website-Analysen. Erzeugt anonyme statistische Daten darüber, wie der Besucher die Website nutzt.
Erlaubt