Contattataci

Struttura del corso

Introduzione allo Service Mesh

  • Le sfide della gestione dei microservizi su larga scala
  • Confronto tra Istio e altri service mesh (Linkerd, Consul)

Fondamenti del Networking in Kubernetes

  • Modello di rete di base di Kubernetes
  • Servizi, Ingress e bilanciamento del carico
  • Limiti del networking nativo di Kubernetes

Funzionalità e Architettura di Istio

  • Control plane vs data plane
  • Ruolo dei proxy sidecar Envoy
  • Componenti chiave di Istio: Pilot, Citadel, Mixer (legacy), Istiod

Installazione di Istio su Kubernetes

  • Preparazione di un cluster Kubernetes per Istio
  • Installazione di Istio con Helm e Istioctl
  • Verifica dell'installazione e iniezione dei sidecar

Gestione del traffico con Istio

  • Configurazione di routing, retry e failover
  • Distribuzioni blue/green e canary
  • Utilizzo di Istio Gateway per il traffico in ingresso

Sicurezza dello Service Mesh con Istio

  • Mutual TLS (mTLS) per l'autenticazione tra servizi
  • Policy di autorizzazione (RBAC e ABAC)
  • Architettura Zero Trust in Istio

Osservabilità e Monitoraggio

  • Utilizzo di Prometheus e Grafana con Istio
  • Tracciamento distribuito con Jaeger e Zipkin
  • Analisi di metriche, log e tracce

Integrazione di Istio con Calico

  • Applicazione avanzata delle policy di rete
  • Protezione della comunicazione pod-to-pod
  • Best practice per le distribuzioni Istio + Calico

Troubleshooting e Best Practice

  • Problemi comuni nelle distribuzioni di Istio
  • Debug dei proxy sidecar
  • Best practice operative per gli service mesh di produzione

Riepilogo e Prossimi Passi

Requisiti

  • Conoscenza dei concetti di networking
  • Esperienza con la riga di comando Linux
  • Conoscenza dei container e di Kubernetes

Pubblico di riferimento

  • Sviluppatori
  • Architetti cloud
  • Ingegneri DevOps
  • Ingegneri di rete
  • Amministratori di sistema
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative