Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Empower Your Microservices with Istio Service Mesh - NDC Oslo 2019

Empower Your Microservices with Istio Service Mesh - NDC Oslo 2019

Hossam Barakat

June 14, 2019
Tweet

More Decks by Hossam Barakat

Other Decks in Technology

Transcript

  1. Empower Your Microservices with Istio Service Mesh Hossam Barakat Lead

    Consultant at Readify @hossambarakat_ | www.hossambarakat.net
  2. @hossambarakat_ • Intro to Istio Service Mesh • Istio Architecture

    • Traffic Routing • Reliability • Observability Agenda
  3. @hossambarakat_ • The network is reliable. • Latency is zero.

    • Bandwidth is infinite. • The network is secure. • Topology doesn't change. • There is one administrator. • Transport cost is zero. • The network is homogeneous. Fallacies of distributed computing
  4. @hossambarakat_ Using Application Level Frameworks Host A Service A Host

    B Service B Network Service Discovery Retry Policies Service Discovery Retry Policies
  5. @hossambarakat_ Host A Sidecar Proxy Sidecar Proxy Service A Host

    B Service B Service Discovery Retry Policies Sidecar Proxy Service Discovery Retry Policies Network
  6. @hossambarakat_ • Envoy is an open source edge and service

    proxy, designed for cloud-native applications Envoy Proxy
  7. @hossambarakat_ • Distributed Tracing • Metrics • Success rates •

    Request volumes • Request duration • Latency Observability
  8. @hossambarakat_ • https://github.com/hossambarakat/EspressoShop • Learn Istio using Interactive Hands-on Scenarios

    (Katacoda) • https://istio.io/docs/ Resources https://bit.ly/istio-ndc-oslo