JBoss EAP Administration

Loader DigitalCityEen ogenblik, aub...

JBoss EAP Administration

(Réf.1063)
14
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Begrijp de uitdagingen van het onderhouden van een JBoss applicatie server - Weet hoe je een JBoss EAP server of set van servers moet beheren

Opleidingsprogramma

Inzicht in de JEE architectuur

Componenten en containers
Packaging: .jar, .war, .ear, .rar
JEE specificaties en standaarden: Servlet/JSP, WS, EJB, JMS, ...
JEE applicatie servers: Web Profile, Full Profile
Applicatie implementatie

Workshop: JEE archiefstructuur (.jar, .war, .ear) en deployment descriptors

Ontdek Wildfly

JBoss EAP: presentatie, verschillen met oudere versies van JBoss
Distributies, licenties
Installatiestructuur
Listening ports
Scripts en opstartmodi: standalone vs. domain
JVM-opties
Beheertools: webconsole, opdrachtregelinterface (CLI)

Workshop: serverinstallatie, globale configuratie

Kiezen van de uitvoeringsmodus (standalone vs domein)

Standalone-modus:
- Boomstructuur
- Configuratie: standalone.xml
- Extensies, profielen en subsystemen
Domeinmodus:
- Host, hostcontroller, domeincontroller, servergroep
- Configuratie: domain.xml, host.xml
- Implementatie
Logboekbeheer

Workshop: serverconfiguratiescenario's in de 2 modi (standalone en domein)

Toepassingen implementeren

Deployment onder JBoss EAP: mechanisme, repository structuur
Archieven en Exploded Archive
Deployment in beide modi: standalone en domain
Hot deployment (via kopie)
Deployment via webconsole
Deployment via CLI
Monitoring van deployed applicaties
Updating, fallback van applicaties
Classpath management

Workshop: Implementeren van applicaties via verschillende methodes: console, CLI, kopiëren

JNDI bronnen configureren

JNDI: presentatie, werking, oproep
JDBC driver beheer (archieven, modules)
Datasource configuratie voor database toegang
Connection pool beheer
JMS queue configuratie
Monitoring

Workshop: Hulpbronconfiguratie via webconsole en CLI

Wildfly aan een webserver koppelen

DMZ-architectuur
Configuratie van een web front-end (Apache HTTPD of Undertow)
Horizontale/verticale architectuur en koppelingsmodi
Load balancing: belastingvereffening, sessie-affiniteit
Fail over: disaster recovery

Workshop: JBoss EAP koppelen met een web front-end en meerdere configuraties: load balancing, fail over

Beveiliging van de server en de toepassingen

Beveiligingssystemen voor servers
Beschikbare aanmeldingsmodules (UserRolesLoginModule,DataBaseLoginModule)
Beveiliging van toepassingen: JAAS, annotaties
SSL (HTTPS)

Workshop: Beveiligingsmodules configureren

Verbetering van de prestaties

Afstemmingsstrategie
JVM-optimalisatie, geheugenanalyse
Afstemmen van de JBoss EAP-server

Workshop: Geavanceerde server en JVM tuning

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.