DO180
Red Hat OpenShift Administration I: Operating a Production Cluster
Panoramica
Distribuisci e gestisci le applicazioni containerizzate eseguite come carichi di lavoro Kubernetes in cluster OpenShift e risolvi i relativi problemi.
Descrizione del corso
Il corso Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) prepara gli amministratori di cluster OpenShift alla gestione dei carichi di lavoro Kubernetes e alla collaborazione con sviluppatori, ingegneri DevOps, amministratori di sistema e SRE per garantire la disponibilità dei carichi di lavoro delle applicazioni. Questo corso è incentrato sulla gestione delle applicazioni tipiche destinate all'utente finale, che sono spesso accessibili da un'interfaccia utente web o mobile e rappresentano la maggior parte dei carichi di lavoro cloud native e containerizzati. La gestione delle applicazioni ne prevede anche il deployment e l'aggiornamento delle dipendenze, quali database e sistemi di messaggistica e di autenticazione.
Le competenze acquisite con questo corso possono essere applicate all'utilizzo di tutte le versioni di OpenShift, inclusi Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift e OpenShift Container Platform.
Questo corso si basa su Red Hat OpenShift 4.14.
Dopo aver terminato il corso potrai continuare ad accedere ai laboratori pratici per 45 giorni. Vale per tutti i corsi in modalità live che includono un ambiente virtuale.
Nota: questo corso è disponibile come quattro giorni di lezioni in presenza, come cinque giorni di lezioni virtuali o come corso autogestito. La durata può variare in base alla modalità di fruizione. Per conoscere tutti i dettagli, la programmazione e i prezzi del corso, scegli il tuo paese nel menu a destra e clicca sull'apposito pulsante.
Riepilogo dei contenuti del corso
- Gestire cluster OpenShift dall'interfaccia a riga di comando e dalla web console
- Eseguire il deployment di applicazioni su OpenShift da immagini dei container, modelli e manifest Kubernetes
- Risolvere i problemi di connettività di rete tra le applicazioni all'interno e all'esterno di un cluster OpenShift
- Collegare i carichi di lavoro Kubernetes allo storage per i dati delle applicazioni
- Configurare i carichi di lavoro Kubernetes per ottenere alta disponibilità e affidabilità
- Gestire gli aggiornamenti delle immagini dei container, delle impostazioni e dei manifest Kubernetes di un'applicazione
Destinatari
- Primari: figure interessate alla gestione dei cluster OpenShift e delle applicazioni containerizzate tra cui ingegneri di piattaforma, amministratori di sistema, amministratori cloud e altri ruoli IT correlati all'infrastruttura responsabili del supporto di livello 1 dell'infrastruttura per le applicazioni.
- Secondari: enterprise architect, site reliability engineer, ingegneri DevOps e altri ruoli IT correlati alle applicazioni che sono responsabili della progettazione dell'infrastruttura per le applicazioni.
- Gli sviluppatori e i site reliability engineer del sito che non conoscono la tecnologia dei container possono iscriversi al corso Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188).
Formazione consigliata
- La valutazione gratuita ti consente di verificare che questa offerta formativa corrisponda alle competenze in tuo possesso.
- Prerequisiti: completamento del corso Containers, Kubernetes and Red Hat OpenShift Technical Overview (DO080) o conoscenza equivalente dei container Linux.
- Prerequisiti: Getting Started with Linux Fundamentals (RH104) o competenze equivalenti nell'uso di un'interfaccia a riga di comando, preferibilmente nell'utilizzo di una shell Bash.
Considerazioni sulla tecnologia
- È necessario disporre di una connessione Internet per potere accedere all'aula in ambiente cloud che fornisce il cluster OpenShift e la stazione di lavoro per amministratori remoti.
Programma
Introduzione a Kubernetes e OpenShift
Identifica i principali servizi cluster Kubernetes e servizi della piattaforma OpenShift e monitorali dalla web console.
API e interfacce a riga di comando OpenShift e Kubernetes
Accedi a un cluster OpenShift dalla riga di comando ed esegui una query sulle risorse dell'API Kubernetes per valutare l'integrità di un cluster.
Esecuzione di applicazioni come container e pod
Esegui e risolvi i problemi delle applicazioni containerizzate come pod Kubernetes non gestiti.
Deployment di applicazioni gestite e in rete su Kubernetes
Esegui il deployment delle applicazioni ed esponile per l'accesso alla rete dall'interno e dall'esterno di un cluster Kubernetes.
Gestione dello storage per la configurazione delle applicazioni e i dati
Esternalizza la configurazione delle applicazioni nelle risorse Kubernetes ed esegui il provisioning dei volumi di storage per i file di dati permanenti.
Configurazione dell'affidabilità delle applicazioni
Configura le applicazioni in modo che funzionino con Kubernetes per ottenere alta disponibilità e resilienza.
Gestione degli aggiornamenti delle applicazioni
Gestisci gli aggiornamenti delle applicazioni riproducibili e i rollback di codice e configurazioni.
Obiettivi
Vantaggi per l'organizzazione
- Il corso è pensato per acquisire le competenze necessarie per la gestione di cluster Red Hat OpenShift e il supporto di applicazioni containerizzate altamente disponibili, resilienti e scalabili. Red Hat OpenShift è una piattaforma applicativa di livello enterprise basata su Kubernetes che fornisce una serie comune di API e astrazioni che consentono la portabilità delle applicazioni tra i provider di cloud e i data center tradizionali. Red Hat OpenShift incrementa la coerenza e la portabilità dei processi operativi in questi ambienti e può anche essere distribuito come servizio gestito. Quando si utilizza un'offerta OpenShift gestita come Red Hat OpenShift on AWS (ROSA) o Azure Red Hat OpenShift, un team SRE esterno condivide la responsabilità della gestione dei cluster Red Hat OpenShift con il team responsabile dei processi IT del cliente.
Vantaggi per i partecipanti
- Al termine del corso, i partecipanti conosceranno l'architettura dei cluster Red Hat OpenShift e delle applicazioni Kubernetes e saranno in grado di eseguire il deployment, gestire e risolvere i problemi delle applicazioni su OpenShift. Saranno, inoltre, in grado di identificare e trasferire i problemi relativi alle applicazioni e all'infrastruttura ai team di sviluppo, ai team operativi e ai fornitori IT.
Esami o corsi successivi consigliati
Crea il tuo percorso di formazione
Personalizza la tua esperienza di apprendimento con Red Hat Learning Subscription e l'accesso on demand illimitato alle risorse di formazione online, per un anno.
Verifica le tue competenze
Fai un test delle competenze gratuito per verificare le tue conoscenze, individuare eventuali lacune e ricevere consigli su come cominciare a utilizzare Red Hat Training.