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: Managing Containers and Kubernetes (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.

    Al termine del corso, riceverai un accesso prolungato di 45 giorni ai laboratori pratici per tutti i corsi 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 seleziona l'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, ingegneri dedicati all'affidabilità del sito, ingegneri DevOps e altri ruoli IT correlati alle applicazioni che sono responsabili della progettazione dell'infrastruttura per le applicazioni.
  • Gli sviluppatori e gli ingegneri dedicati all'affidabilità 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

Considerazioni sulla tecnologia

  • È necessario disporre di una connessione a 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 sviluppare 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

Partecipa al corso utilizzando la tua Red Hat Learning Subscription. La sottoscrizione garantisce accesso illimitato e on-demand alle nostre risorse online per la formazione, per la durata di un anno.