DO180

Red Hat OpenShift Administration I: Containers & Kubernetes

Panoramica

Descrizione del corso

Esegui il deployment, gestisci e risolvi i problemi delle applicazioni containerizzate eseguite come carichi di lavoro Kubernetes in cluster OpenShift.

  • Il corso Red Hat OpenShift Administration I: Managing Containers and Kubernetes (DO180) prepara gli amministratori di cluster OpenShift alla gestione quotidiana 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 (ARO) e OpenShift Container Platform.

    Questo corso si basa su Red Hat® OpenShift® 4.12.

Riepilogo dei contenuti del corso

  • Gestire cluster OpenShift dall'interfaccia a riga di comando e dalla web console.
  • 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

  • Amministratori di sistema e operatori della piattaforma che desiderano approfondire la gestione continua di cluster OpenShift e applicazioni containerizzate.
  • Site reliability engineer che desiderano approfondire la manutenzione continua e la risoluzione dei problemi delle applicazioni containerizzate su Kubernetes.
  • Architetti di sistema e software che desiderano scoprire le caratteristiche e le funzionalità di un cluster OpenShift.

Formazione consigliata

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 con la web console.

API e interfacce a riga di comando OpenShift e Kubernetes

Accedi a un cluster OpenShift utilizzando la 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 delle applicazioni per l'affidabilità

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.

Risultati

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 (ARO), 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.