Istio Service Mesh: Hands-on Fundamentals for DevOps and SRE
Gain practical knowledge of Istio concepts to take your career to the next level.
Description
We talk frequently with enterprises of various sizes, regarding their network, security, and observability challenges. There are two common trends that emerge from those conversations:
Most enterprises are using Istio or plan to implement Istio in production soon.
There is a lack of enough experts capable of configuring Istio for enterprises.
Istio is a complex piece of software. It demands a steep learning curve. But DevOps and SREs who understand the basic concepts of Istio and its underlying technology, Envoy, can cross the learning curve with relative ease.
And that is the goal of this course: to make you thorough with the fundamentals of Istio service mesh and help you move up your career ladder.
The modules in this course are thus structured and recorded in a way that they are easy to understand. There are demo videos to make your hands dirty and also make you get started with testing Istio by yourself.
Here’s a glimpse what all topics we’ll cover in the course:
Introduction to service mesh and Istio
Istio components and Envoy proxy
Istio implementation - demo
Zero trust network (ZTN) and mTLS with Istio - demo
Istio Gateway
Load balancing and canary rollouts with Istio - demo
The architecture of Istio and API gateway
Network resiliency features of Istio
Circuit breaking, timeouts and retries, fault injection, traffic mirroring - demo
Istio observability architecture
How to get application logs, Envoy logs, and traces
Jaeger, Prometheus, and Kiali - demo
Istio integrations
The latest Istio ambient mesh
There will be widespread adoption of Istio since it became CNCF-graduated recently. And DevOps and SREs who understand and can implement Istio will be in high demand.
Best of luck!
What You Will Learn!
- Istio service mesh and its components
- How to implement Istio in a Kubernetes namespace
- Zero trust network (ZTN) security and mTLS implementation with Istio
- Networking with Istio - load balancing, Istio Gateway, traffic splitting, and Canary rollout
- Network resiliency and reliability with Istio - circuit breaking, timeouts and retries, fault injection, and traffic mirroring
- Observability with Istio - logs, metrics, and traces (Kiali, Prometheus, Grafana, Jaeger)
- Istio integration with other OSS providers in the CNCF landscape
- Introduction to Istio ambient mesh
Who Should Attend!
- Anyone interested in learning Istio and see how it can simplify the network, security, and observability of applications in the cloud
- DevOps and SREs tired of seeing the same demo with Bookinfo application - we use a sample banking app throughout the course