The service mesh is an increasingly critical component of the cloud native ecosystem, with the Kubernetes ecosystem especially using service mesh projects to add reliability, security, and observability to applications.
In this course, students will learn the basics of the service mesh and the benefits that it provides, and gain concrete, hands-on skills using Linkerd, the open source, ultralight CNCF service mesh for Kubernetes. Students will walk away with practical knowledge of an important cloud native technology which can be applied directly to any cloud native environment.
Chapter 1. What Is a Service Mesh?
Chapter 2. Linkerd and the Service Mesh Ecosystem
Chapter 3. Linkerd Architecture
Chapter 4. The Data Plane Starring Linkerd2-proxy
Chapter 5. The Linkerd Control Plane
Chapter 6. Deploying Linkerd to a Kubernetes Cluster
Chapter 7. Getting "Golden Metrics" for Your Applications
Chapter 8. Using Service Profiles for Per-Route Metrics
Chapter 9. Retries and Timeouts
Chapter 10. Securing your Application Communication with mTLS