Docker Swarm

Questo corso è rivolto a tutti gli sviluppatori che conoscono docker e vogliono imparare le tecniche da utilizzare in fase di sviluppo. Grazie ad un docente esperto e certificato gli studenti saranno in grado capire quali tecniche utilizzare per sfruttare al meglio questo strumento durante la fase di sviluppo e test applicativo.
Richiede, come prerequisito, aver completato il corso Docker Deep Dive (o avere conoscenze equivalenti).
Obiettivo
Alla fine del corso gli studenti saranno in grado:
- Saper utilizzare in modo corretto Docker Compose
- Capire le metodologie da usare durante le fasi di sviluppo, test e debug
- Capire come implementare un’applicazione all’interno di un container
- Implementare sistemi di log e tracciamento errori all’interno dei containers
Prerequisiti
• Visual studio code
• Conoscenza comandi di base Linux
• Conoscenza di base di networking
• Aver conseguito le compentenze del corso Docker Deep Dive
Durata
2 giornate
Argomenti trattati
- Docker Compose
- Impostazione e configurazione di Swarm
- Architettura delle applicazioni containerizzate
- Service e Task
- Personalizzazione avanzata di swarm
- Deploying su Swarm
- Scaling workload
- Container scheduling control
- Rolling application updates and rollback
- Healthchecks delle applicazioni
- Introduzione al troubleshooting applicativo
- Swarm Stack
- Network su Swarm
- Swarm service discovery and routing implementation
- Routing strategies for stateful and stateless workloads
- Swarm ingress traffic
- Config e Secrets su Swarm
- Provisionare storage persistente
- NFS con Swarms
- Monitoraggio
Docker Swarm
1.200,00€ IVA esclusa
Descrizione
Destinatari
Developers – Operations – DevOps – QA Engineers – IT Project Managers
Prerequisiti
- Visual studio code;
- Conoscenza comandi di base Linux;
- Conoscenza di base di networking;
- Aver conseguito le compentenze del corso DSD101
Durata
2 giornate
Informazioni aggiuntive
Date disponibili | 11/03/2024 |
---|
Informazioni