Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Modulo 1 – Introduzione ai container
- I motivi dell’utilizzo dei container.
- Container rispetto a macchine virtuali.
- Architettura dei container.
- Runtime per i container.
- Ciclo di vita dei container.
Modulo 2 – Creazione di immagini container
- Generazione di immagini container.
- Utilizzo di Dockerfiles o Containerfiles.
- Ottimizzazione delle immagini.
- Registri di immagini.
- Gestione delle versioni delle immagini.
Modulo 3 – Concetti fondamentali di Kubernetes
- Architettura di Kubernetes.
- Pod.
- Deployments.
- ReplicaSets.
- Namespace.
- Etichette e selettori.
Modulo 4 – Introduzione a OpenShift
- Architettura di OpenShift.
- Progetti e namespace.
- Console web.
- Riga di comando di OpenShift.
- Lavorare con le applicazioni.
Modulo 5 – Deployment delle applicazioni
- Deployment di applicazioni containerizzate.
- Scalabilità dei carichi di lavoro.
- Aggiornamenti progressivi.
- Gestione della configurazione.
- Variabili d’ambiente.
Modulo 6 – Rete e connettività
- Servizi Kubernetes.
- Esposizione delle applicazioni.
- Route.
- Concetti di Ingress.
- Risoluzione dei problemi di rete di base.
Modulo 7 – Storage e configurazione
- Storage persistente.
- Richieste di volume persistente (Persistent Volume Claims).
- ConfigMaps.
- Secrets.
- Applicazioni a stato.
Modulo 8 – Principi di sicurezza
- Concetti di controllo degli accessi basato sui ruoli (RBAC).
- Account di servizio.
- Configurazione sicura delle applicazioni.
- Nozioni base sulla sicurezza delle immagini.
- Best practice di sicurezza.
Modulo 9 – Monitoraggio e risoluzione dei problemi
- Log.
- Eventi.
- Metriche.
- Verifiche di integrità.
- Scenari comuni di risoluzione dei problemi.
Modulo 10 – Laboratorio pratico
- Creazione di un’immagine container.
- Deployment di un’applicazione.
- Configurazione della rete.
- Memorizzazione dei dati dell’applicazione.
- Sicurezza e risoluzione dei problemi dell’applicazione.
Formato del corso
- Lezioni interattive.
- Demonstrazioni pratiche.
- Esercitazioni guidate e approfondite.
- Scenari di deployment realistici.
Opzioni di personalizzazione del corso
È possibile personalizzare il corso in base alle tecnologie, agli strumenti di sviluppo e agli ambienti di deployment utilizzati nella vostra organizzazione.
Requisiti
I partecipanti dovrebbero disporre di:
- Nozioni di base sull’utilizzo della riga di comando in Linux.
- Conoscenze generali di sviluppo software o amministrazione di sistemi.
- Conoscenze fondamentali di networking.
- Non è richiesta alcuna esperienza pregressa con OpenShift.
35 ore
Recensioni (1)
comprensione di base dei contenitori/Kubernetes e del loro funzionamento funzionalità della piattaforma OpenShift
Eric Scholze - NOW IT GmbH
Corso - Introduction to Containers, Kubernetes & OpenShift
Traduzione automatica