UNSERE
Schulungen
- Java Programmer & Developer
- Schulung Java 25 Grundlagen
- Java 25 Fortgeschritten
- Schulung Java 25 & 21 New Features
- Schulung Java 21 new Features
- Schulung Java SE 8 New Features
- Schulung Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Schulung Clean Code
- Schulung Testgetriebene Entwicklung mit Java
- Schulung Java & JUnit for Testers
- Schulung Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andere Themen
- Schulung Backend ReST Server mit Node.js
- Schulung Entwicklung von Machine Learning Modellen
- Schulung AWS Cloud Functions mit Node.js und TypeScript
- Schulung Programmierung mit Kotlin
- Schulung Programmierung mit Python
- Spring AI: Integration von KI in selbstentwickelter Software
- Schulung AI Tools für Java Developer
WildFly und dessen kommerzielle Variante JBoss EAP (Enterprise Application Platform) gelten als Platzhirsche unter Javas Applikationsservern.
Sie stellen den gesamten Stack der Jakarta Enterprise Edition bereit und unterstützen auch das MicroProfile. Darüber hinaus bieten Red Hats Schlachtschiffe in Sachen Enterprise- Computing noch viele weitere nützliche Features und Technologien.
Der Kurs behandelt einerseits die Administration, andererseits lernen Entwickler das gesamte Potenzial der Applikationsserver zur Realisierung eigener Applikationen und Komponenten zu nutzen. Weiterhin erfahren die Teilnehmer, wie sie einen leistungsfähigen Cluster aufbauen sowie WildFly bzw. JBoss EAP mit Docker nutzen können.
- Überblick über WildFly bzw. JBoss EAP
- Unterschiede zwischen verschiedenen Varianten
- Grundlegender Aufbau und Architektur
- Unterstützte Technologien: Jakarta Enterprise Edition und MicroProfile
- Installation und Voraussetzungen
- Verzeichnisstruktur
- Betriebsmodi: Standalone vs. Domain
- Start und Stopp
- Einrichtung als Dienst
- Administration und Überwachung
- Optimierung der Aufrufparameter
- Zentrale Konfigurationsdateien
- Administrationskonsole
- Command Line Interface und CLI-Skripte
- Nutzung von Administrations-API
- Deployment
- Möglichkeiten für Deployment
- Deployment eigener Applikationen und Komponenten
- Deployment von Ressourcen
- Deployment mittels Buildwerkzeug Maven
- Konfiguration von Subsystemen und Ressourcen
- Datasources
- Webserver Undertow
- EJB-Subsystem
- JMS-Dienste
- Security-Subsystem Elytron
- Logging
- Modulsystem
- Motivation
- Classloading beim WildFly bzw. JBoss EAP
- Zusammenhang zwischen Bibliotheken und Modulen
- JBoss Modules
- Clustering
- Strategien für Aufbau geclusterter System
- Aufbau eines Clusters mit mod_cluster
- Spezifische Punkte bzgl. Entwicklung geclusterter Applikationen und Komponenten
- Integration von WildFly bzw. JBoss EAP und Docker
- Migration von Vorversion (bei Bedarf)
Vorkenntnisse
- Grundlegende Kenntnisse
in Jakarta Enterprise Edition
Zielgruppe
- Administratoren
- Java-Entwickler
- Jakarta Enterprise Edition-Entwickler