Service Mesh / Istio

Il corso introdurrà le politiche di comunicazione tramite Service Mesh. Verranno trattati concetti legati all’ interconnessione fra workload e ai parametri di traffico internoi ed esterno. il corso prevede esercitazioni in ambiente di laboratorio dove lo studente potrà gestire in prima persone le regole di comunicazione tramite Istio e creare una ragnatela di microiservizi,. Il corso porterà lo sviluppatore o il sistemista ad avere più conoscenze nell’ambito policy based network.

COD: DSK304 Categorie: , , Tag: , , , ,

Descrizione

Prerequisiti

  • Esperienza di base sull’uso della riga di comando di Linux
  • Conoscenza approfondita delle tecnologie di virtualizzazione (ad es. Hypervisor, reti virtuali, container)
  • Conoscenza approfondita di Kubernetes (Kubernetes Administration o equivalente)

Language

  • Trainer: Italian
  • Labs: English
  • Slides: English

Contenuti del Corso

  • Saper spiegare cos’è un Service Mesh
  • Saper valutare i benefici applicando un Servise Mesh
  • Saper analizzare i flussi di lavoro di Istio
  • Saper controllare i flussi di entrate e di uscita tramite le policy di Istio
  • Saper gestire il traffico con regole di affinità e anti-affinità
  • Saper analizzare i flussi in un’ambiente basato su microservizi

Contenuti del Corso

  • Teoria: Introduzione a Service Mesh e all’ecosistema
  • Teoria: Architettura Istio e panoramica dei componenti
  • Lab : Configurazione dell’ambiente
  • Lab: Tecniche di implementazione di app e sidecar
  • Teoria: Istio Ingress & Egress Controllers
  • Lab: Istio Ingress Controller
  • Teoria: Traffic Control
  • Lab: Shifting e Steering del traffico con i deployment Canary
  • Teoria: Telemetria con Istio
  • Lab: Monitoraggio dei microservizi con Prometeus,
  • Lab: Tracciamento distribuito con Jaeger
  • Lab: Visualizzazione dei grafici di servizio con Kiali
  • Teoria: Politiche di sicurezza
  • Lab: Configurazione dei criteri di rete tramite Pilot e Envoy

Lab in dotazione:

  • 1 student desktop ubuntu
  • 1 control-plane node
  • 1 loadbalancer
  • 3 worker node

Informazioni aggiuntive

durata

1 giorno

erogazione

Flex, in Aula, On Site, Remoto

Ti potrebbe interessare…