Kubernetes for App Developers (LFD459)
Imparare a costruire applicazioni Kubernetes ti aprirà opportunità di carriera in ruoli molto richiesti come DevOps, ingegneria del cloud e containerizzazione. Utilizzando Python, questo corso insegna a definire le risorse dell’applicazione e a utilizzare le primitive fondamentali per costruire, monitorare e risolvere i problemi delle applicazioni scalabili in Kubernetes, compreso il lavoro con i plugin di rete, la sicurezza e il cloud storage per distribuire le applicazioni in un ambiente di produzione.
COD: LFD459
Categorie: Linux Foundation/Kubernetes
Metodologia didattica
Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Chi dovrebbe partecipare
Questo corso è rivolto agli sviluppatori di applicazioni esperti che devono containerizzare, hostare, distribuire e configurare un’applicazione in un cluster multi-nodo.
Prerequisiti
Per trarre il massimo da questo corso è necessario avere:
- Conoscenza di base della linea di comando di Linux e della modifica dei file e familiarità con l’uso di un linguaggio di programmazione (come Python, Node.js, Go).
- Conoscenza dei concetti e delle architetture delle applicazioni Cloud Native.
Programma didattico
- Introduzione
- Architettura Kubernetes
- Build
- Design
- Configurazione del deployment
- Comprendere la sicurezza
- Esporre le applicazioni
- Risoluzione dei problemi delle applicazioni
- Sondaggio di chiusura e valutazione
Partendo da un semplice script Python, questo corso ti mostrerà come definire le risorse dell’applicazione e utilizzare le primitive fondamentali per costruire, monitorare e risolvere i problemi delle applicazioni scalabili in Kubernetes. Lavorando con i plugin di rete, la sicurezza e il cloud storage, conoscerai molte delle funzionalità necessarie per distribuire un’applicazione in un ambiente di produzione.
Il corso, insieme all’esperienza e allo studio sul campo, fornirà le competenze e le conoscenze che vengono testate anche dall’esame Certified Kubernetes Application Developer (CKAD).
Durata – 3 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
Trainer: Italiano
Labs: Inglese
Slides: Inglese