Schița de curs

Introducere în Envoy Proxy

  • Rolul lui Envoy în infrastructurile moderne
  • Compararea lui Envoy Proxy cu NGINX, HAProxy și Traefik
  • Adoptarea în Istio, Consul și platformele cloud-native

Arhitectura și caracteristicile lui Envoy

  • Ascultătoare, clustere și puncte finale
  • Lanturi de filtre și extensibilitate
  • API-urile xDS pentru configurarea dinamică

Instalarea și rularea lui Envoy

  • Instalare independentă
  • Rularea lui Envoy în Docker și Kubernetes
  • Tutoriale de configurare de bază

Gestionarea traficului cu Envoy

  • Strategii de echilibrare a sarcinii (load balancing)
  • Reîncercări, circuit breaking și failover
  • Reguli avansate de rutare și rutare bazată pe anteturi (headers)

Securitatea și Zero Trust cu Envoy

  • Configurarea TLS și mutual TLS (mTLS)
  • Filtrarea de autentificare și autorizare
  • Implementarea rețelei Zero Trust

Observabilitatea și monitorizarea

  • Jurnale de acces și metrice (metrics)
  • Traçarea cu Jaeger și Zipkin
  • Integrarea lui Envoy cu Prometheus și Grafana

Extinderea lui Envoy

  • Introducere în filtrele WASM (WebAssembly)
  • Extenziuni personalizate pentru Envoy
  • Practici de bine pentru menținerea proiectului (maintainability)

Envoy într-o rețea de servicii (service mesh)

  • Utilizarea lui Envoy ca proxy lateral (sidecar)
  • Envoy în rețelele de servicii Istio și Consul
  • Studiu de caz: Envoy ca plan universal de date (data plane)

Depanarea și practici de bine

  • Depanarea problemelor de configurare
  • Verificări de sănătate și testări de reziliență (resilience testing)
  • Directive operaționale pentru mediul de producție (production)

Rezumat și următoarele pași

Cerințe

  • O înțelegere generală a dezvoltării microserviciilor și a rețelelor
  • Experiență cu linia de comandă Linux
  • Familiaritatea cu containerele și instrumentele de orchestrare, cum ar fi Kubernetes, este benefică

Audiență

  • Dezvoltatori
  • Arhitecți cloud
  • Ingineri DevOps
  • Ingineri de rețea
  • Administratori de sistem
 14 ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite