~/talk

Istio to the rescue

Talkat Devoxx Ukraine 2021 · 2021-11-19..11-20· [microservices]
slides:none on file

Istio wires Envoy sidecars next to pods and uses an istiod control plane to push routing, retries, timeouts, circuit breaking, and fault injection so services gain virtual services and mutual TLS without code changes. Examples: weighted traffic splits (75/25), injectible delays and aborts for chaos, JWT request auth plus namespace-level authorization, and Zipkin/Lightstep/Datadog tracing with adjustable sampling. It works but adds per-pod CPU/memory, an extra network hop, and more control-plane services to operate.

AI-written summary · about

  1. 0:00Intro
  2. 1:26The great transition
  3. 2:36Why do we do it?
  4. 5:35Mesh what?
  5. 6:22Sidecar proxy
  6. 7:47Service Mesh
  7. 10:50Istio Architecture
  8. 11:19Envoy
  9. 12:09Istiod
  10. 13:35Traffic Management: Virtual Service
  11. 15:30Traffic Management: Destination Rule
  12. 16:50Traffic Management: Gateway
  13. 18:02Traffic Management: Service Entry
  14. 19:22Traffic Management Network Resilience
  15. 20:11Traffic Management: Fault Injection
  16. 22:17Security: Architecture
  17. 23:15Security: Authentication
  18. 24:27Security: Peer Authentication
  19. 25:11Security: Request Authentication
  20. 26:48Security: Authorization Policies
  21. 30:51Observability: Distributed traces
  22. 32:02Observability: Logs
  23. 32:51Is it all sunshine and rainbows?
  24. 34:33Thank you!
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.