Kubernetes Application Management

Questo corso è progettato per offrire una panoramica completa e dettagliata di Kubernetes, fornendo agli studenti le competenze necessarie per lavorare in modo efficace con questa potente piattaforma di orchestrazione dei container. 

Durante il corso, gli studenti impareranno come gestire in modo sicuro le credenziali di accesso alle container image utilizzando le Image Pull Secrets. Verranno esplorati i modelli di deployment per i pod, inclusi i pattern comuni per scalare, bilanciare il carico e garantire l’affidabilità dei container. Inoltre, verranno presentate le diverse politiche di riavvio dei container e le opzioni disponibili per gestire gli errori e le interruzioni. 

Il corso approfondirà anche il concetto di Jobs e CronJobs, consentendo agli studenti di pianificare e eseguire attività ad hoc o programmate in base a specifici intervalli di tempo. Saranno presentate le strategie di deployment BlueGreen e Canary, che consentono di introdurre nuove versioni delle applicazioni in modo sicuro e controllato. 

La sicurezza sarà un altro aspetto chiave del corso, con una sezione dedicata ai SecurityContexts, che consentono di applicare politiche di sicurezza specifiche ai pod e ai container. Gli studenti impareranno a interagire con il cluster Kubernetes tramite la riga di comando e ad utilizzare le sue API per gestire le risorse del cluster. 

Il corso introdurrà anche concetti avanzati come le definizioni di risorse personalizzate (Custom Resource Definition) che consentono di estendere le risorse di Kubernetes per adattarsi alle esigenze specifiche delle applicazioni. Inoltre, verranno presentati i concetti di ephemeral containers, che possono essere utilizzati per il debug e la manutenzione rapida dei pod. 

Richiede, come prerequisiti, aver completato i corsi DSK101, DSK102 e DSK200 (o avere conoscenze equivalenti)

COD: DSK202
Categorie: Kubernetes

Nota: questo corso è uno step obbligatorio verso la preparazione all’esame CKAD!

Il completamento di questo corso, insieme ai corsi DSK200DSK201, fornisce le competenze necessarie per accedere a tutti i corsi DSK di livello intermedio e avanzato.