Microservizi e Kubernetes
Il corso Microservizi e Kubernetes è un percorso formativo progettato per fornire una solida comprensione dei principi e delle pratiche fondamentali di sviluppo di applicazioni basate su microservizi e l'orchestrazione dei container con Kubernetes.
Durante il corso, gli studenti impareranno a progettare, implementare e distribuire microservizi modulari, sfruttando la flessibilità e la scalabilità che questa architettura offre.
A chi ci rivolgiamo
Scopri come sviluppare applicazioni scalabili e flessibili con architettura a microservizi e orchestrazione tramite Kubernetes. Il corso è pensato per sviluppatori, DevOps e sysadmin che vogliono imparare a progettare, gestire e monitorare sistemi moderni e containerizzati con un approccio pratico e completo.
Struttura del corso
1
-
Fondamenti di Docker e container.
-
Le architetture a microservizi.
-
Esercitazione
2
-
I componenti di Kubernetes.
-
Setup di un cluster di sivluppo con K3D.
-
L’esplorazione di un cluster Kubernetes con Lens.
-
Deploy di servizi statless su Kubernetes.
-
Esercitazione.
3
-
La gestione delle configurazioni su Kubernetes.
-
La gestione dei segreti su Kubernetes.
-
La gestione delle risorse su Kubernetes.
-
Esercitazione, con analisi di casi d’uso.
4
-
Security & Service Accounts.
-
Deploy di servizi stateful e schedulati.
-
Esercitazione, con analisi di casi d’uso.
5
-
Il packaging di applicativi su Kubernetes con HELM.
-
Esercitazione
6
-
Approfondimenti