Codice
Durata
Prezzo
Orchestrazione di container con Kubernetes
CODICE: DEVC13
Kubernetes è oggi lo strumento di riferimento nella fascia enterprise per le operazioni di gestione e di
orchestrazione delle piattaforme applicative realizzate e strutturate con la tecnologia container.
Kubernetes è il programma sviluppato per gestire carichi di lavoro e servizi containerizzati, networking e alta affidabilità rendendo automatici molti dei processi manuali coinvolti nel deployment e nella scalabilità delle applicazioni distribuite. Il corso, orientato alla pratica laboratoriale, consente ai partecipanti sia di apprendere teoricamente sia di sperimentare operativamente le soluzioni della piattaforma Kubernetes, prendendo le mosse dagli elementi fondamentali e spingendosi fino a componenti e implementazioni avanzate.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Primo giorno
Obiettivo formativo: l’ambiente Containers
Cosa sono i Container
Docker Hub: accesso e servizi
Esecuzione dei Containers
Starting, Stopping, Inspecting, Deleting
Port Mapping
Dockerfile e creazione Immagini
Volumi e data sharing
Configurazione di un local Docker Registry
Obiettivo formativo: Installazione e setup di Kubernetes
Kubernetes: origine, componenti e architettura funzionale
Installazione e setup
Kubernetes e il Cluster
Secondo giorno
Obiettivo formativo: la tecnologia Kubernetes API server e pods
Kubernetes API
Gestione Objects: Labels, Annotations, Namespaces
Esecuzione e gestione Pods
Obiettivo formativo: Gestione Kubernetes Controllers e Deployment
Argomenti:
Controllers: Deploy Applications
Maintaining Applications
Maintaining Applications con DaemonSets e Jobs
Terzo giorno
Obiettivo formativo:
configurazione e gestione di Storage e Scheduling
Argomenti:
Configurazione gestione dello Storage
Data Environment Variables, Secrets e ConfigMaps
Kubernetes Scheduler
Obiettivo formativo: configurazione e gestione di Networking, Services e Ingress
Argomenti:
Networking Fundamentals
Application Access con Services
Application Access con Ingress
Quarto giorno
Obiettivo formativo: operazioni di Supporto Maintaining, Monitoring, Troubleshooting
Argomenti:
Gestione del Cluster Kubernetes
Logging e Monitoring
Troubleshooting del Cluster Kubernetes
Obiettivo formativo: Configurazione e Gestione della Security
Argomenti:
Security Fundamentals
Gestione dei Certificati
kubeconfig Files
Role Based Access Controls
Il corso si rivolge a personale coinvolto a vari livelli nelle attività di pianificazione, progettazione, sviluppo e
implementazione delle infrastrutture IT aziendali: sistemi, networking, clustering.
Per la corretta fruizione del corso è consigliato che i partecipanti dispongano di competenze di base sui
comandi e sull’amministrazione sistemica in ambienti Linux, sui modelli architetturali del Cloud Computing e
Cloud Storage, sulle infrastrutture datacenter e sulle operazioni basilari nell’ambito della virtualizzazione a
container (si osservi che la prima parte del corso sarà proprio dedicata a riprendere e ricapitolare le tecniche
principali di creazione e gestione dei container).
Durante tutto lo svolgimento del corso i partecipanti potranno usufruire, accedendolo via Internet, ad un
ambiente laboratoriale disegnato ad hoc (sistemi virtuali Linux-based e strumenti software) per favorire la
sperimentazione pratica – con le proposte di esercitazione e sotto la guida del teacher – dei concetti illustrati
di lezione in lezione.
Ogni partecipante potrà disporre di un accesso ai laboratori per implementare le varie configurazioni studiate
avendo così possibilità di raccogliere un immediato riscontro pratico della teoria affrontata.
- Business applications
- Sicurezza informatica
- ISO
- EGovernement
- Database, big data, machine learning e ia
- HR & Organization
- Giuridico Normativa
- Cloud & virtualization
- Programming & development
- PA
- Metodologie di Service & Project Management
- Management & Collaboration
- Microservizi
- Sistemi operativi
- Marketing & Sales
- Formazione AI
- Networking
- Office & collaboration
- Web design