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 (ARO) e OpenShift Container Platform.

Questo corso si basa su Red Hat OpenShift 4.18.

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 sul corso, la programmazione e i prezzi, scegli il tuo paese nel menu a destra e quindi 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, 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

Considerazioni sulla tecnologia

  • Per i partecipanti al corso da remoto, in modalità autogestita e in presenza:
    • È richiesto l'accesso a Internet
    • I laboratori si svolgono nell'ambiente di Red Hat Online Learning
    • In futuro, Red Hat potrebbe mettere a disposizione dei partecipanti un ambiente di classe installato localmente.
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.

Risultati

Vantaggi per l'organizzazione

  • Questo corso ha l'obiettivo di sviluppare le competenze necessarie per gestire i cluster Red Hat OpenShift e per supportare le applicazioni containerizzate ad alta disponibilità, 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 avranno acquisito familiarità con l'architettura dei cluster Red Hat OpenShift e delle applicazioni Kubernetes e saranno in grado di distribuire, 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

Scegli il Paese

Corsi disponibili in sede

I tuoi team possono accedere ai corsi di formazione presso la tua azienda, in presenza o in modalità remota.

Red Hat Learning Subscription

Percorsi di formazione e training completi sui prodotti Red Hat, certificazioni riconosciute nel settore e un'esperienza di formazione IT flessibile e dinamica.

Scopri l'esperienza di altri studenti che hanno partecipato a questo corso, nella Red Hat Learning Community.

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.