AD258

Introduzione a Red Hat JBoss Enterprise Application Platform 8

Panoramica

Descrizione del corso

Un'introduzione alle funzionalità fornite da Red Hat JBoss EAP 8 e come eseguire la gestione di base dei servizi EAP 8.

Introduzione a Red Hat JBoss Enterprise Application Platform 8 presenta le funzionalità di Red Hat JBoss Enterprise Application Platform (JBoss EAP) 8. Attraverso esercitazioni pratiche, apprenderai alcune attività essenziali e reali di cui un amministratore di sistema ha bisogno per distribuire e gestire efficacemente le applicazioni su JBoss EAP.

Il corso si svolge su Red Hat JBoss® Enterprise Application Platform 8.0.

Riepilogo dei contenuti del corso

  • Installazione e gestione di Red Hat JBoss Enterprise Application Platform 8
  • Migrazione a JBoss EAP: Identificazione dei punti principali in una migrazione a JBoss EAP 8
  • Migrazione a JBoss EAP: Migration Toolkit for Applications (MTA)
  • Migrazione a JBoss EAP: Strumento per la migrazione del server
  • JBoss EAP Security: Introduzione a Elytron e JBoss EAP Security
  • JBoss EAP Security: Migrazione a Elytron
  • JBoss EAP Security: TLS nella gestione e interfacce HTTP
  • JBoss EAP Security: RBAC nella gestione e nelle interfacce HTTP
  • JBoss EAP su OpenShift: Distribuisci le applicazioni JBoss EAP su cloud ibridi
  • JBoss EAP su OpenShift: Configurazione e eliminazione di JBoss EAP for Applications on OpenShift
  • JBoss EAP su OpenShift: L'operatore JBoss EAP

Destinatari 

  • Amministratori di sistema che gestiscono i server delle applicazioni Java
  • Sviluppatori che creano applicazioni JakartaEE
  • Architetti dell'automazione, amministratori cloud e ingegneri di piattaforma che progettano e automatizzano l'infrastruttura applicativa Java dell'organizzazione

Formazione consigliata

  • È richiesta un'esperienza di base in Linux o il completamento del corsoRed Hat System Administration I (RH124)
  • È necessario acquisire nozioni di base sulla programmazione relative alle specifiche Java e JakartaEE/JavaEE oppure completare il corsoRed Hat Application Development I: Programming in Java EE (AD183)
  • È richiesta un'esperienza di base nell'amministrazione di JBoss EAP
  • È richiesta un'esperienza di base su Red Hat OpenShift o Kubernetes o il completamento del corsoIntroduction to OpenShift Applications (DO101)

Considerazioni sulla tecnologia

  • Non sarà disponibile alcuna aula ILT

Programma

Struttura del corso

Installazione e gestione di Red Hat JBoss Enterprise Application Platform 8

Installa e gestisci un server Red Hat JBoss Enterprise Application Platform ed esplora una serie di funzionalità più recenti

Migrazione a JBoss EAP: Identificazione dei punti principali in una migrazione a JBoss EAP 8

Descrivi gli aspetti principali da considerare durante la migrazione a JBoss EAP 8

Migrazione a JBoss EAP: Migration Toolkit for Applications (MTA)

Analizza le applicazioni, misura le attività di migrazione ed esegui il refactoring dei nomi dei pacchetti Java utilizzando Migration Toolkit for Applications (MTA)

Migrazione a JBoss EAP: Strumento per la migrazione del server

Esegui la migrazione delle configurazioni dei server dalle versioni precedenti di JBoss EAP utilizzando lo strumento per la migrazione del server di JBoss EAP

JBoss EAP Security: Introduzione a Elytron e JBoss EAP Security

Descrivi l'architettura di sicurezza di JBoss EAP e impara a utilizzare gli strumenti Elytron

JBoss EAP Security: Migrazione a Elytron

Identifica i componenti di sicurezza esistenti di cui è necessario eseguire la migrazione a Elytron e utilizza lo strumento CLI di Elytron per facilitare la migrazione

JBoss EAP Security: TLS nella gestione e interfacce HTTP

Configura e gestisci le connessioni TLS alle applicazioni e alle interfacce di gestione sui server JBoss EAP

JBoss EAP Security: RBAC nella gestione e nelle interfacce HTTP

Configura l'autorizzazione basata sui ruoli per tutte le interfacce esposte su un server JBoss EAP

JBoss EAP su OpenShift: Distribuisci le applicazioni JBoss EAP su cloud ibridi

Esegui il deployment delle applicazioni JBoss EAP su cloud ibridi, inclusi cloud pubblici e ambienti OpenShift basati su container, utilizzando il plug-in Maven o un grafico Helm

JBoss EAP su OpenShift: Configurazione e eliminazione di JBoss EAP for Applications on OpenShift

Configura le applicazioni JBoss EAP e taglia le funzionalità dei runtime JBoss EAP su OpenShift per ottimizzare le prestazioni e migliorare la sicurezza, utilizzando variabili di ambiente e grafici Helm

JBoss EAP su OpenShift: L'operatore JBoss EAP

Installa l'operatore JBoss EAP su OpenShift e utilizzalo per distribuire e monitorare le applicazioni JBoss EAP

Risultati

Vantaggi per l'organizzazione

  • Le organizzazioni puntano a eseguire la migrazione delle applicazioni JakartaEE su infrastrutture diverse, come cloud pubblici o ambienti containerizzati. Nell'era del cloud, Java è ancora uno dei linguaggi di programmazione più utilizzati nelle aziende e JBoss EAP si è evoluto per consentire alle organizzazioni di eseguire carichi di lavoro Java ovunque, su un'infrastruttura virtualizzata, un'installazione bare metal, un cloud privato, un cloud o un ambiente containerizzato. Il corso fornisce un'introduzione alle ultime funzionalità di Red Hat JBoss EAP e illustra le opzioni per far evolvere le infrastrutture JakartaEE tramite la migrazione, il refactoring o la ridistribuzione delle applicazioni esistenti su piattaforme diverse.
    AD258 aiuta un'organizzazione a decidere come evolvere la propria infrastruttura JakartaEE concentrandosi su tre aree:
    • Gli strumenti di migrazione e la migrazione per trasferire le applicazioni e i server delle applicazioni su JBoss EAP 8
    • Il nuovo sottosistema di sicurezza Elytron
    • Utilizza JBoss EAP sui cloud ibridi, con particolare attenzione a Red Hat OpenShift

Vantaggi per i partecipanti

  • Al termine del corso, i partecipanti saranno in grado di descrivere le opzioni per l'installazione e la gestione degli ambienti JBoss EAP su piattaforme diverse. Impara ad analizzare le opzioni per la migrazione a JBoss EAP 8 e a eseguire la migrazione utilizzando gli appositi strumenti. Sarai in grado di proteggere le applicazioni distribuite e il server delle applicazioni utilizzando Elytron e di distribuire e gestire Red Hat JBoss EAP 8 in Red Hat OpenShift.