Il corso Azure Kubernetes Service (AKS) introduce i corsisti a Kubernetes, la relativa implementazione, fino alle competenze avanzate.
Verranno esplorate la configurazione, le integrazioni Azure, le strategie di sicurezza e l'automazione DevOps, permettendo l'acquisizione di abilità pratiche nella gestione e ottimizzazione dell'ambiente.
Al termine del corso, i partecipanti saranno in grado di implementare deployment sicuri ed efficienti in AKS.
Modulo 1. Introduzione a Kubernetes
- Cos'è Kubernetes e perché è importante
- Concetti fondamentali: pods, services, deployments
Modulo 2. Introduzione a Azure Kubernetes Service
- Che cosa è AKS
- Vantaggi dell'utilizzo di AKS rispetto a Kubernetes in generale
Modulo 3. Configurazione dell'ambiente
- Creazione di un account Azure e configurazione dell'ambiente di lavoro
- Installazione e configurazione dell'Azure CLI e kubectl
Modulo 4. Creazione del primo cluster AKS
- Creazione di un cluster AKS attraverso il portale Azure
- Connessione al cluster e verifica dello stato
Modulo 5. Concetti avanzati di Kubernetes
- ReplicaSets, DaemonSets, StatefulSets
- ConfigMaps e Secrets
- Network Policies
Modulo 6. Esercitazioni pratiche e Q&A
- Creazione di deployments e services
- Gestione della scalabilità del cluster
Modulo 7. Integrazioni Azure per AKS
- Azure Monitor e Azure Log Analytics
- Azure Active Directory e AKS
Modulo 8. Archiviazione in AKS
- Concetto di Persistent Volumes e Persistent Volume Claims
- Integrazione con Azure Disk e Azure File
Modulo 9. Rete in AKS
- Concetti di rete in AKS
- Network policies, ingress controllers e Azure Network integrations
Modulo 10. Sicurezza in AKS
- Best practices di sicurezza per AKS
- Azure Policy e AKS
Modulo 11. CI/CD con AKS
- Panoramica sulla DevOps e AKS
- Utilizzo di Azure DevOps per l'automazione dei deployments in AKS
Modulo 12. Esercitazioni pratiche e Q&A
- Implementazione di un pipeline CI/CD per AKS
- Risoluzione dei problemi e ottimizzazione delle performance
- Il corso è in modalità formazione a distanza, online live streaming, cioè con il docente in diretta che tiene la lezione.
- I partecipanti dovranno essere dotati di pc o laptop e secondo schermo su cui seguire il docente.
- Le lezioni saranno registrate e le registrazioni verranno messe a disposizione dei partecipanti per 2 mesi dalla fine delle lezioni.
- Coloro che avranno frequentato almeno l'80% delle ore di corso otterranno un attestato di frequenza.
- Saranno forniti MOC, oppure libri o altri materiali materiali didattici di supporto. La scelta avverrà secondo disponibilità.