Descrizione del corso
Il corso ET-VZ-0003 – Kubernetes Application Developer è pensato per accelerare la fase preparatoria alla certificazione CKAD per ambienti Kubernetes.
L’obiettivo è quello di fornire tutte le nozioni necessarie per
- La Progettazione
- L’Implementazione
- La Configurazione
- Il Deployment
Nozioni necessarie per le Infrastrutture Kubernetes ospitanti applicazioni Web-Based, Architetture Services Oriented e Microservices.
I candidati, al termine del corso, potranno definire risorse applicative e utilizzare Primitive core per costruire, monitorare e risolvere problemi di applicazioni e strumenti scalabili in ambienti Kubernetes.
Il corso sarà tenuto con un approccio Hands-On al fine di garantire l’apprendimento dei concetti chiave con approcci pratici e case/study reali.
Gli argomenti trattami sono suddivisi in 22 moduli più uno aggiuntivo relativo alla simulazione del Test Certified Kubernetes Application Developer ( CKAD ).
Prerequisiti
- Conoscenza dei comandi base della shell di Linux
- Familiarità con Docker e/o Podman
- Nozioni base delle reti (es. TCP/IP, DNS)
Laboratori e Certificazione
Modalità 1 – Ambiente Kubernetes su VM su Cloud Azure
- Per ogni discente sarà disponibile una VM Ubuntu Server 24.04 con indirizzo IP pubblico Fisso accessibile via SSH
- Necessaria una connessione Internet “aperta” senza restrizioni per accedere al/ai Server Remoti
Porte aperte per le varie Dashboard di amministrazione e/o applicazioni Deployate nel Cluster Kubernetes
Modalità 2 – Ambiente Kubernetes on-premise ( Macchine discenti )
- Ogni discente dovrà avere sulla propria macchina “Docker” o, in altrernativa, “Podman“
- Necessaria una connessione Internet “aperta” senza restrizioni per accedere al/ai repository remoti ( es. Docker Hub )
La ETLForma supporterà i candidati al conseguimento della Certificazione, fornendo tutte le informazioni necessarie per sostenere al meglio l’esame.