Training > Cloud & Containers > Service Mesh Fundamentals (LFS243)
Training Course

Service Mesh Fundamentals (LFS243)

Learn how to manage the challenges posed by distributed systems using service mesh technologies such as Envoy Proxy and the Service Mesh Interface (SMI) specification.

Who Is It For

This course is designed for DevOps engineers, site reliability engineers, and platform engineers adopting microservice architectures.
read less read more
What You’ll Learn

The course introduces the challenges of distributed systems, strategies for managing these challenges, and the architecture of service meshes. It also covers key concepts such as data plane vs. control plane and the evolution of ingress.
read less read more
What It Prepares You For

After completing this course, you will be prepared to roll out and manage microservice architectures and distributed systems.
read less read more
Course Outline
Chapter 1. Course Introduction
Chapter 2. Cloud Native Apps
Chapter 3. Resilience for Distributed Systems
Chapter 4. Service Mesh Data Planes and Control Planes
Chapter 5. Service Mesh Fundamentals
Chapter 6. Service Mesh Standards
Chapter 7. Using Service Mesh to Debug and Mitigate App Failures

Learning Path
To make the most of this course, you will need to have:

  • Experience with Kubernetes and Docker
  • Familiarity with command line tools
  • Experience with Linux systems

To successfully complete the lab exercises in this course, access to a Linux server or Linux desktop/laptop is required. Access to a public cloud provider, or VirtualBox on your machine is also needed. Detailed instructions to set up your lab environment are provided in the course.

If using a cloud provider like GCP or AWS, you should be able to complete the lab exercises using the free tier or credits provided to you. However, you may incur charges if you exceed the credits initially allocated by the cloud provider, or if the cloud provider’s terms and conditions change.