Struttura del corso
Concetti fondamentali
- Architettura di Kubernetes
- Componenti del cluster
Sviluppo dell'applicazione
- Creazione dei contenitori
- Configurazione del repository Docker locale
Design della pod
- Configurazione di base
- Sonde di liveness e readiness
- Vincoli CPU e memoria
- Limits delle risorse per uno spazio dei nomi
Sicurezza
- Contesto di sicurezza
- Account del servizio
- Secrets
- Criteri di rete di Kubernetes
- Capacità Linux
Configurazione della distribuzione
- Controller: deployment, daemon sets e stateful sets
- Jobs e cron jobs
- Mappe di configurazione
- Aggiornamento rolling, deployment blue-green, deployment canary
- Uso di Helm per la gestione delle distribuzioni
- Risorse API di Kubernetes
Pod multi-contenitore
- Contenitori sidecar, ambassador e adapter
- Init containers
Servizi & Rete
- Servizi e tipologie diverse
- Bilanciamento del carico
- Ingress controller
Persistenza dello stato
- Persistenza dello stato dell'applicazione in Kubernetes
- Storage effimero
- Volumi persistenti e claims
- Classi di storage
Requisiti
- Comprensione dei concetti e delle architetture delle applicazioni cloud native.
- Esperienza di programmazione in Python, Node.js, Go o Java.
- Un'implementazione OCI-compliant di un Container Runtime, come Docker o rkt.
Pubblico Target
- Sviluppatori
- Utenti 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