Ascent Group Horizontal New Copie 1

Beheer en Tuning van JBoss Applicatieservers – Optimalisatie en High Availability

0 Enrolled
3 day
  • 3 day
  • 9
  • 0
  • no
2,180.00€

Aperçu du cours

Doel van de opleiding : Deze training is bedoeld voor systeembeheerders, DevOps-engineers en IT-architecten die verantwoordelijk zijn voor het beheer, de optimalisatie en de beveiliging van Red Hat JBoss Enterprise Application Platform (EAP). De focus ligt op installatie, configuratie, prestatie-optimalisatie, clustering en beveiliging van JBoss-omgevingen.

Prérequis

  • Basiskennis van Linux en command-line interfaces (CLI).
  • Ervaring met Java EE-applicaties en serverbeheer.
  • Basiskennis van netwerken, load balancing en beveiliging is nuttig, maar niet verplicht.

Objectifs pédagogiques

  • JBoss EAP installeren, configureren en beheren in een enterprise-omgeving.
  • Performantieproblemen identificeren en optimalisaties toepassen.
  • Clustering en load balancing configureren voor High Availability.
  • Beveiligingsstrategieën implementeren voor JBoss-applicaties.
  • Logging, monitoring en troubleshooting uitvoeren in JBoss EAP.

Public ciblé

  • Systeembeheerders en IT-infrastructuurbeheerders die JBoss EAP beheren.
  • DevOps-engineers die JBoss willen integreren in CI/CD-processen.
  • Applicatiebeheerders en IT-architecten die verantwoordelijk zijn voor JBoss-performance en schaalbaarheid.

Programme de formation

  • Dag 1: Installatie, Configuratie en Basisbeheer van JBoss EAP (7 uur)
    • Introductie tot JBoss EAP en serverarchitectuur (2 uur) Overzicht van standalone versus domain mode in JBoss. Kerncomponenten van JBoss (CLI, subsystems, deployment-structuur). Praktijk: Installeren en configureren van JBoss EAP in een testomgeving.

    • JBoss CLI en beheer via Management Interface (3 uur) Gebruik van JBoss CLI en webconsole voor beheer. Configureren van datasources, security realms en thread pools. Praktijk: Beheren van een JBoss-server met CLI en webconsole.

    • Applicatiedeployment en resourcebeheer (2 uur) Deployen van EAR, WAR en JAR-bestanden in JBoss. Werken met datasources en JDBC-verbindingen. Praktijk: Deployen van een Java EE-applicatie en configureren van databaseverbindingen.

  • Dag 2: Prestatie-optimalisatie en High Availability (HA) (7 uur)
    • Prestatie-analyse en tuning van JBoss EAP (3 uur) Optimaliseren van thread pools, garbage collection en JVM-tuning. Configureren van datasource pooling en caching-strategieën. Praktijk: Tunen van een JBoss-server voor maximale prestaties.

    • Clustering en load balancing in JBoss (2 uur) Configureren van JBoss clustering met mod_cluster en JGroups. Load balancing en session replication voor High Availability. Praktijk: Opzetten van een JBoss-cluster met load balancing.

    • Failover en disaster recovery in JBoss (2 uur) Implementeren van disaster recovery strategieën. Configureren van failover- en backup-mechanismen. Praktijk: Simuleren van een serveruitval en testen van failover-mogelijkheden.

  • Dag 3: Beveiliging, Monitoring en Troubleshooting in JBoss (7 uur)
    • Beveiliging en toegangsbeheer in JBoss (3 uur) Implementeren van Role-Based Access Control (RBAC) en JAAS. Configureren van SSL/TLS-certificaten en versleuteling. Praktijk: Beveiligen van een JBoss-server met gebruikersrollen en certificaten.

    • Logging en monitoring in JBoss (2 uur) Configureren van logbeheer met Log4j en Elytron. Integratie van JBoss met Prometheus, Grafana en ELK Stack. Praktijk: Instellen van monitoring en dashboards voor een JBoss-omgeving.

    • Troubleshooting en probleemoplossing in JBoss (2 uur) Analyseren van serverlogs en crashdumps. Identificeren en oplossen van performance-bottlenecks en geheugengebruik. Praktijk: Debuggen van een prestatieprobleem in een JBoss-cluster.

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
840 Courses
Main Content