DO281

Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with exam

Panoramica

Descrizione del corso

Configura e gestisci cluster OpenShift e applicazioni containerizzate e risolvi i relativi problemi.

Il corso Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with exam (DO281) insegna a configurare e gestire Red Hat® OpenShift® Container Platform, nonché a risolvere i relativi problemi. Questo corso pratico illustra, con attività di laboratorio, come verificare la correttezza di installazione di un cluster, come gestirlo quotidianamente e come risolvere i problemi di deployment delle applicazioni containerizzate. I contenuti riguardano la configurazione del multitenancy e delle funzioni di sicurezza OpenShift, nonché la gestione dei componenti aggiuntivi di OpenShift in base agli operatori.

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.12.

Riepilogo del corso

  • Eseguire il deployment dei pacchetti di applicazioni utilizzando manifest, modelli, Kustomize e Helm.
  • Configurare l'autenticazione e le autorizzazioni per utenti e applicazioni.
  • Proteggere il traffico di rete con criteri appositi ed esporre le applicazioni con un accesso adeguato alla rete.
  • Eseguire il deployment e la gestione delle applicazioni mediante manifest delle risorse.
  • Garantire agli sviluppatori il self service dei progetti applicativi.
  • Gestire gli aggiornamenti dei cluster OpenShift e quelli degli operatori Kubernetes.

Destinatari del corso

  • Amministratori di sistema e operatori della piattaforma che desiderano approfondire la gestione continua di componenti aggiuntivi, utenti, applicazioni e cluster OpenShift.
  • Ingegneri responsabili dell'affidabilità del sito che desiderano approfondire la manutenzione e la risoluzione dei problemi di un cluster Kubernetes.
  • Architetti di sistema e software che desiderano conoscere le nozioni di sicurezza 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

Programma del corso

Gestione dichiarativa delle risorse
Esegui il deployment e l'aggiornamento delle applicazioni a partire da manifest delle risorse parametrizzate per ambienti di destinazione differenti
Deployment di pacchetti di applicazioni
Esegui il deployment e l'aggiornamento delle applicazioni a partire da manifest delle risorse, raggruppate in pacchetti per la condivisione e la distribuzione.
Autenticazione e autorizzazioni
Configura l'autenticazione con il provider di identità HTPasswd e assegna ruoli a utenti e gruppi.
Sicurezza di rete
Proteggi il traffico di rete tra le applicazioni all'interno e all'esterno del cluster.
Esposizione delle applicazioni non HTTP/SNI
Esponi le applicazioni all'accesso esterno senza utilizzare un controller Ingress.
Abilitazione del self service per gli sviluppatori
Configura i cluster per garantire un self service sicuro, da parte degli sviluppatori, a diversi team e disabilita il self service se il provisioning dei progetti deve essere eseguito dal team operativo.
Gestione degli operatori Kubernetes
Installa e aggiorna gli operatori gestiti da Operator Lifecycle Manager e da Cluster Version Operator.
Sicurezza delle applicazioni
Esegui le applicazioni che richiedono privilegi elevati o speciali dal sistema operativo host o da Kubernetes.
Aggiornamenti di OpenShift
Aggiorna un cluster OpenShift e riduci al minimo le interruzioni delle applicazioni distribuite.

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 condivide la responsabilità della gestione dei cluster Red Hat OpenShift con il team responsabile dei processi IT del cliente.

Vantaggi di questo corso di formazione

Al termine del corso, i partecipanti saranno in grado di svolgere le attività quotidiane che gli amministratori di cluster OpenShift sono tenuti a svolgere per i cluster gestiti da fornitore, basati sul cloud e on premise, compresa l'abilitazione di operatori per componenti aggiuntivi. Inoltre, saranno in grado di gestire le autorizzazioni multitenant per ruoli diversi e di configurare le applicazioni che richiedono un accesso con privilegi alle risorse di cluster e host.

Esami o corsi successivi consigliati

Red Hat Certified OpenShift Administrator exam (EX280)
Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise (DO380)
Red Hat Certified Specialist in OpenShift Automation and Integration exam (EX380)
Introduction to Red Hat OpenShift Service on AWS (DO120)
Introduction to Microsoft Azure Red Hat OpenShift (DO121)

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.