Kursplan

Introduksjon til Envoy Proxy

  • Rollen til Envoy i moderne infrastrukturer
  • Envoy Proxy vs NGINX, HAProxy, og Traefik
  • Adopsjon i Istio, Consul, og cloud-native plattformer

Envoy Arkitektur og Egenskaper

  • Lyttere, kluster, og ender
  • Filterkjeder og utvidbarhet
  • xDS APIer for dynamisk konfigurasjon

Installering og Kjøring av Envoy

  • Selvstendig installering
  • Kjøring av Envoy i Docker og Kubernetes
  • Grunnleggende gjennomgang av konfigurasjon

Trafikkhåndtering med Envoy

  • Lastfordelingsstrategier
  • Gjentakelser, sirkelbrudd, og feilovergang
  • Avanserte rute-regler og header-basert ruting

Sikkerhet og Zero Trust med Envoy

  • TLS- og gjensidig TLS (mTLS)-oppsett
  • Autentiserings- og autoriseringsfilter
  • Implementering av Zero Trust-nettverk

Observabilitet og Overvåking

  • Tilgangslogger og målinger
  • Sporing med Jaeger og Zipkin
  • Integrering av Envoy med Prometheus og Grafana

Utvidelse av Envoy

  • Introduksjon til WASM-filter
  • Egne utvidelser for Envoy
  • Beste praksis for vedlikeholdbarhet

Envoy i en Service Mesh

  • Bruk av Envoy som sidecar-proxy
  • Envoy i Istio- og Consul-service meshes
  • Saksfall: Envoy som en universell dataplane

Feilsøking og Beste Praksis

  • Feilsøking av konfigurasjonsproblemer
  • Helsekontroller og resiliensprøving
  • Operasjonsretningslinjer for produksjon

Oppsummering og Neste Skritt

Krav

  • En generell forståelse av utvikling av microservices og nettverk
  • Erfaring med Linux kommandolinjen
  • Kjennskap til containere og orchestrasjonsverktøy som Kubernetes er fordelaktig

Målgruppe

  • Utviklere
  • Cloud-arkitekter
  • DevOps ingeniører
  • Nettverksingeniører
  • Systemadministratorer
 14 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier