Contattataci

Struttura del corso

Modulo 1 – Fondamenti delle piattaforme containerizzate

  • I container e i runtime per contenitori
  • Panoramica sull’architettura di Kubernetes
  • Il ruolo di OpenShift nell’ecosistema cloud-native
  • Componenti e terminologia dei cluster

Modulo 2 – Installazione e accesso ad OpenShift

  • Metodi di installazione possibili
  • Architettura del cluster
  • Righe di comando (CLI) e console web
  • Configurazione iniziale del sistema
  • Verifica dello stato di salute del cluster

Modulo 3 – Gestione di progetti e utenti

  • Namespace e progetti
  • Concetti fondamentali sull’autenticazione degli utenti
  • Controllo degli accessi basato sui ruoli (RBAC)
  • Account di servizio
  • Limiti e quote risorse applicate ai progetti

Modulo 4 – Distribuzione delle applicazioni

  • Creazione dei carichi di lavoro applicativi
  • Strategie di distribuzione e aggiornamento
  • Gestione delle configurazioni
  • Gestione delle informazioni riservate (Secrets)
  • Impostazione delle variabili d’ambiente

Modulo 5 – Reti

  • Rete interna dei cluster
  • Servizi di rete
  • Routes e ingress
  • Concetti fondamentali su DNS
  • Policy di sicurezza di rete

Modulo 6 – Storage persistente

  • Volume persistenti
  • Richieste di volume persistente (Persistent Volume Claims)
  • Classi di storage utilizzabili
  • Gestione delle applicazioni stateful
  • Aspetti legati al backup dei dati

Modulo 7 – Operazioni sui cluster

  • Scalare i carichi di lavoro in base alle esigenze
  • Pianificazione e assegnazione delle applicazioni ai nodi
  • Gestione ottimale delle risorse disponibili
  • Attività manutentive sui nodi del cluster
  • Utilizzo di label e taint per la gestione delle risorse

Modulo 8 – Monitoraggio e risoluzione dei problemi

  • Gestione dei log di sistema
  • Rilevamento degli eventi rilevanti
  • Monitoraggio delle metriche operative
  • Diagnostica dei carichi di lavoro non funzionanti
  • Analisi prestazionale del sistema
  • Risoluzione dei problemi operativi più comuni

Modulo 9 – Migliori pratiche di sicurezza

  • Impostazioni di sicurezza a livello di contesto applicativo
  • Gestione corretta delle informazioni riservate
  • Sicurezza degli elementi immagine dei container
  • Auditing degli accessi e delle autorizzazioni
  • Mantenimento della sicurezza complessiva della piattaforma

Modulo 10 – Manutenzione e aggiornamenti della piattaforma

  • Strategie efficaci di backup dei dati
  • Procedimenti per gli aggiornamenti del cluster
  • Pianificazione delle attività di manutenzione
  • Migliori pratiche operative da adottare costantemente
  • Nozioni base sulla pianificazione della ripristinabilità in caso di disastri

Modalità di svolgimento del corso

  • Lezioni interattive e discussioni tra i partecipanti.
  • Esercitazioni pratiche su larga scala.
  • Laboratori concreti basati su scenari amministrativi reali.

Opzioni di personalizzazione del corso

  • Il percorso formativo può essere adattato alle specifiche esigenze operative e all’ambiente informatico dell’organizzazione.
  • I laboratori potranno essere realizzati su OpenShift oppure su una piattaforma equivalente basata su Kubernetes, a seconda delle infrastrutture fornite dal cliente.

Nota importante: OpenShift è un marchio registrato di Red Hat, Inc. Il corso è stato progettato e realizzato autonomamente da NobleProg; pertanto non risulta affiliato né autorizzato da Red Hat.

Requisiti

Prerequisiti

  • Conoscenza di base dei container e dei concetti legati a Docker
  • Familiarità con l’amministrazione di sistemi Linux
  • È consigliabile avere una preparazione base nel campo del DevOps

Destinatari del corso

  • Amministratori di sistema
  • Ingegneri DevOps
  • Ingegneri di piattaforma
  • Architetti cloud e delle infrastrutture
 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative