Scheda corso
NovaNext Training / Kubernetes / Kubernetes / Istio – Target Team Development

Istio – Target Team Development

Codice
NOISTTD
Durata
2 Giorni
Prezzo
800,00 € (iva escl.)
Lingua
Italiano - Inglese
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

Ogni sessione ha una durata di 4h.

 

Contenuti

Sessione 1: Introduzione a Istio e ai Service Mesh

·        Comprendere il concetto di Service Mesh e il ruolo di Istio

·        Identificare i vantaggi di Istio in un cluster Kubernetes

·        Cosa sono i Service Mesh: panoramica e scenari d’uso

·        Architettura di Istio: Control Plane e Data Plane

·        Confronto tra Istio e altre soluzioni di Service Mesh

·        Prerequisiti per implementare Istio su Kubernetes

·        Discussione sui casi d'uso aziendali

·        Analisi di cluster Kubernetes esistenti per valutare l'adozione di Istio

Sessione 2: Progettare Flussi di Comunicazione e Gestione del Traffico

·        Progettare flussi di comunicazione sicuri e scalabili tra microservizi

·        Integrare Istio nella gestione avanzata del traffico

·        VirtualService e DestinationRule: il cuore della gestione del traffico

·        Strategie di deployment: blue-green, canary e progressive delivery

·        Ottimizzazione del traffico con mirroring e load balancing

·        Gestione di ingressi e uscite con Gateway e TLS termination

·        Progettare un flusso di gestione del traffico per un'applicazione multi-servizio

·        Valutare i pro e contro delle diverse strategie di deployment

  Sessione 3: Decisioni Architetturali e Migrazione a Istio

·        Valutare le implicazioni architetturali dell'adozione di Istio

·        Pianificare una migrazione a Istio per cluster esistenti

·        Valutazione dell'impatto di Istio su latenza e risorse

·        Strategia di migrazione a Istio da un'architettura legacy

·        Scenari di compatibilità: monolitico vs microservizi

·        Costi e benefici dell'introduzione di un Service Mesh

·        Creare un piano di migrazione per un cluster esistente

·        Identificare gli elementi chiave per una Proof of Concept con Istio

 Sessione 4: Pattern Avanzati e Scalabilità con Istio

·        Esplorare pattern avanzati per architetture complesse

·        Progettare sistemi scalabili e resilienti con Istio

·        Pattern avanzati: Circuit Breaker, Retry, Rate Limiting

·        Integrazione con tecnologie complementari: API Gateway, CI/CD pipelines

·        Progettazione per alta disponibilità e disaster recovery

·        Futuro di Istio: Ambient Mesh e altre innovazioni

·        Disegnare un'architettura scalabile con Istio per un sistema complesso

·        Analisi di scenari di resilienza e miglioramento delle performance