Loading Events

« All Events

CN110: Docker Swarm Application Essentials 02/10/24

October 2 @ 9:00 17:00

In questo corso imparerai come si presenta un’applicazione containerizzata quando viene orchestrata da Docker Swarm. Tratteremo la pianificazione dei carichi di lavoro in un cluster, il collegamento in rete delle applicazioni stateless e stateful, il provisioning della configurazione dinamica e dello storage persistente e la scalabilità delle applicazioni ad alta disponibilità in questo corso che mira a dare una solida base all’orchestrazione per tutti i ruoli tecnici.

Obiettivi:

  • Setting up and configuring a Swarm
    • Priorità operative dell’orchestrazione dei container
    • Architettura delle applicazioni containerizzate
    • Modello di task e flusso di lavoro per la pianificazione di Swarm
    • Mitigazione automatica dei guasti
    • Installazione si Swarm e personalizzazione avanzata
  • Deploying workloads on Swarm
    • Definire i workload come servizi
    • Scalare i workload
    • Controllo della programmazione dei container
    • Aggiornamenti e rollback delle applicazioni
    • Controlli sullo stato di salute delle applicazioni
    • Risoluzione dei problemi delle applicazioni
    • Distribuzione di applicazioni come Stacks
  • Networking Swarm workloads
    • Scoperta dei servizi e implementazione del routing di Swarm
    • Strategie di routing per workload stateful e stateless
    • Traffico in ingresso a Swarm
  • Provisioning dynamic configuration
    • Progettazione della configurazione dell’applicazione
    • Gestione delle variabili d’ambiente
    • Gestione dei file di configurazione
    • Provisioning di informazioni sensibili
  • Provisioning persistent storage
    • Modelli di architettura del backend di storage
    • Swarm supportati da NFS
  • Monitoring Swarm
    • Cosa monitorare su Swarm a livello di produzione
    • Potenziali modalità di guasto di Swarm e mitigazioni
    • Monitoraggio del carico di lavoro di Swarm