Overview
Syllabus
Introduction
What is a Service Mesh?
What Capabilities Does a Service Mesh Provide?
Key Benefits of a Service Mesh
Service Mesh Architectures
The Library Architecture
The Node Agent Architecture
The Sidecar Architecture
Service Mesh Offerings for Kubernetes and Mesos
Envoy's Sidecar Architecture
Istio's Sidecar Architecture and integration with Envoy
Linkerd 10 Node Agent/Sidecar Architecture
Linkerd2 Sidecar Architecture
Consul Node Agent Architecture
Aspen Mesh Sidecar Architecture and integration with Istio
Kong Enterprise Monolith, Microservice Service Mesh
AWS APP MESH Sidecar Architecture and Integration with Envoy
Linkerdland Linkerd 2 Feature Comparative Data
Some Service Mesh Feature Comparative Data Continued
Most Service Meshes use Prometheus with Grafana
Some Service Mesh Performance Factors
Some Service Mesh Comparative Performance Data
Load Balancer Requests-per-Second
Load Balancer Latency and Concurrency
Load Balancer CPU and Latency and Concurrency Performance Data - Disagreement
Hot Off the Press Testing - Linkerd2 vs Istio
Service Meshes Architecture Pros and Cons
Service Mesh Comparison Final Thoughts
Taught by
Linux Foundation