Skip to content

Service Mesh

  1. Introduction
  2. Service Mesh and API Gateways
  3. Tools For Evaluating Service Meshes
  4. Service Mesh Testing
  5. Consul Service Mesh
    1. Consul Connect
  6. Linkerd Service Mesh
  7. Maesh Service Mesh
  8. Traffic Director (Google’s Service Mesh)
    1. Google L7 Internal Load Balancer
  9. Envoy Proxy Service Mesh
    1. xDS protocol (Envoy’s Discovery Service Protocol)
  10. Istio Service Mesh
  11. Open Service Mesh
  12. Kourier
  13. AWS App Mesh
  14. NGINX Service mesh

Introduction

Service Mesh and API Gateways

Tools For Evaluating Service Meshes

  • Meshery.io: Open source tool for evaluating and contrasting service meshes

Service Mesh Testing

Consul Service Mesh

Consul Connect

Linkerd Service Mesh

Maesh Service Mesh

Traffic Director (Google’s Service Mesh)

Google L7 Internal Load Balancer

Envoy Proxy Service Mesh

xDS protocol (Envoy’s Discovery Service Protocol)

  • xDS REST and gRPC protocol
  • “The gRPC project is adding support for the xDS protocol, think Envoy Proxy as a library, which will provide a subset of functionality without an external proxy. 🤯 The best part, xDS based control planes such as Istio, Traffic Director, and Consul Connect should just work.” Kelsey Hightower

Istio Service Mesh

Open Service Mesh

Kourier

AWS App Mesh

NGINX Service mesh