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.
Durata 35 ore
Struttura del corso
Modulo 1 – Introduzione ai Container
- Perché i container?
- Container vs macchine virtuali
- Architettura dei container
- Runtimes dei container
- Ciclo di vita dei container
Modulo 2 – Creazione di Immagini di Container
- Creazione di immagini di container
- Utilizzo di Dockerfile o Containerfile
- Ottimizzazione delle immagini
- Registri di container
- Versionamento delle immagini
Modulo 3 – Fondamenti di Kubernetes
- Architettura di Kubernetes
- Pod
- Deployment
- ReplicaSet
- Namespaces
- Etichette e selettori
Modulo 4 – Introduzione a OpenShift
- Architettura di OpenShift
- Progetti e namespace
- Console Web
- CLI di OpenShift
- Gestione delle applicazioni
Modulo 5 – Implementazione delle Applicazioni
- Implementazione di applicazioni in container
- Scalabilità dei carichi di lavoro
- Aggiornamenti a rotazione (rolling updates)
- Gestione della configurazione
- Variabili di ambiente
Modulo 6 – Networking
- Servizi Kubernetes
- Esposizione delle applicazioni
- Route
- Concept di Ingress
- Diagnostica di base della rete
Modulo 7 – Storage e Configurazione
- Storage persistente
- Richieste di Volume Persistente (Persistent Volume Claims)
- ConfigMaps
- Secrets
- Applicazioni stateful
Modulo 8 – Fondamenti di Sicurezza
- Concetti di RBAC (Role-Based Access Control)
- Account di servizio
- Configurazione sicura delle applicazioni
- Fondamenti di sicurezza delle immagini
- Best practice di sicurezza
Modulo 9 – Monitoraggio e Risoluzione dei Problemi
- Log
- Eventi
- Metriche
- Controllo dello stato di salute (Health checks)
- Scenari comuni di risoluzione dei problemi
Modulo 10 – Laboratorio Pratico
- Creazione di un'immagine di container
- Implementazione di un'applicazione
- Configurazione della rete
- Archiviazione dei dati applicativi
- Sicurezza e diagnostica dell'applicazione
Formato del Corso
- Lezioni interattive.
- Dimostrazioni pratiche.
- Esercitazioni estensive hands-on.
- Scenari di implementazione del mondo reale.
Opzioni di Personalizzazione del Corso
Il corso può essere personalizzato per allinearsi alle tecnologie, agli strumenti di sviluppo e agli ambienti di implementazione utilizzati all'interno della vostra organizzazione.
Requisiti
I partecipanti dovrebbero possedere:
- Competenze base nella riga di comando di Linux.
- Una conoscenza generale dello sviluppo software o dell'amministrazione di sistema.
- Conoscenze di base sulla rete.
- Non è richiesta alcuna esperienza pregressa con OpenShift.
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