Struttura del corso
Concetti fondamentali
- Architettura di Kubernetes
- Componenti del cluster
Costruzione dell'applicazione
- Creazione di container
- Configurazione del repository Docker locale
Progettazione dei Pod
- Configurazione di base
- Prove di live e readiness
- Vincoli di CPU e memoria
- Limiti delle risorse per un namespace
Sicurezza
- Contesto di sicurezza
- Account di servizio
- Segreti (Secrets)
- Politica di rete di Kubernetes
- Capacità di Linux
Configurazione del deployment
- Controller: deployments, daemon set e stateful set
- Job e cron job
- Config maps
- Rolling upgrade, blue-green deployment, canary deployment
- Utilizzo di Helm per la gestione dei deployment
- Risorse dell'API di Kubernetes
Pod multi-container
- Container sidecar, ambassador e adapter
- Init containers
Servizi e Reti
- Servizi e diversi tipi
- Bilanciamento del carico
- Controller Ingress
Persistenza dello stato
- Persistenza dello stato delle applicazioni in Kubernetes
- Memorizzazione effimera
- Volume persistenti e claim
- Classi di storage
Requisiti
- Conoscenza dei concetti e delle architetture delle applicazioni cloud native.
- Esperienza nella programmazione con Python, Node.js, Go o Java.
- Un runtime per container conforme a OCI, come Docker o rkt.
Target del corso
- Sviluppatori
- Utenti di Kubernetes
Recensioni (7)
Labs interessanti, aiuto del formatore
Alexey - Tink Poland sp. z o. o.
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
spiegazione chiara e strumento CKAD
Sebastian - EY GLOBAL SERVICES (POLAND) SP Z O O
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
Daniel ha dimostrato un impegno lodevole nel coprire tutti i temi necessari entro il tempo a disposizione. L'inclusione di numerosi esempi e casi reali ha notevolmente arricchito l'esperienza di apprendimento. Ho particolarmente apprezzato il disegno in diretta dei diagrammi e degli schemi, che hanno aiutato a comprendere concetti complessi. Inoltre, i compiti erano stimolanti e interattivi, contribuendo positivamente all'efficacia complessiva del corso di formazione.
Artur - EY GLOBAL SERVICES (POLAND) SP Z O O
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
Atteggiamento positivo del Formatore e la sua ampia conoscenza :)
Daniel Pokusa - EY GLOBAL SERVICES (POLAND) SP Z O O
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
il comando ckad era altamente automatizzato
Tomasz - EY GLOBAL SERVICES (POLAND) SP Z O O
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
macchine virtuali, esercizi
maciek - EY GLOBAL SERVICES (POLAND) SP Z O O
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica
Le diapositive erano concise, ben presentate e chiare.
Daniel
Corso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Traduzione automatica