Kursplan

Introduktion till Envoy Proxy

  • Rollen för Envoy i moderna infrastrukturer
  • Envoy Proxy jämfört med NGINX, HAProxy och Traefik
  • Användning i Istio, Consul och cloud-native plattformar

Envoy Arkitektur och Funktioner

  • Listeners, kluster och endpoints
  • Filterkedjor och utökningsbarhet
  • xDS APIs för dynamisk konfiguration

Installera och Köra Envoy

  • Standalone installation
  • Kör Envoy i Docker och Kubernetes
  • Grundläggande konfiguration genomgång

Trafikhantering med Envoy

  • Load balancing-strategier
  • Återförsök, circuit breaking och failover
  • Avancerade routingsregler och headerbaserad routing

Säkerhet och Zero Trust med Envoy

  • TLS och mutual TLS (mTLS) uppsättning
  • Autentiserings- och auktoriseringsfilter
  • Implementering av Zero Trust-nätverk

Observabilitet och Övervakning

  • Access logs och mätvärden
  • Spårning med Jaeger och Zipkin
  • Integrering av Envoy med Prometheus och Grafana

Utöka Envoy

  • Introduktion till WASM-filter
  • Anpassade utökningar för Envoy
  • Bäst praxis för underhållbarhet

Envoy i en Service Mesh

  • Använda Envoy som en sidecar-proxy
  • Envoy i Istio och Consul service meshes
  • Fallstudie: Envoy som en universell dataplan

Felsökning och Bäst Praktiker

  • Felsökning av konfigurationsproblem
  • Hälsokontroller och resistensprövning
  • Operativa riktlinjer för produktion

Sammanfattning och Nästa Steg

Krav

  • Allmän förståelse för utveckling av mikrotjänster och nätverk
  • Erfarenhet av Linux-kommandoraden
  • Bekantskap med containrar och orchestreringsverktyg som Kubernetes är till fördel

Målgrupp

  • Utvecklare
  • Molnarkitekter
  • DevOps-ingeniörer
  • Nätverksingenjörer
  • Systemadministratörer
 14 timmar

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier