Перейти к содержимому

Service Mesh 101 with Istio | Complete Hands-On Workshop for Beginners

Kubesimplify

0:00 / 0:00

Service Mesh 101 with Istio | Complete Hands-On Workshop for Beginners

1 466 просмотров · Трансляция закончилась 1 месяц назад
Kubesimplify
47,1 тыс. подписчиков
1 466 просмотров · Трансляция закончилась 1 месяц назад
Want to understand Service Mesh and Istio through real hands-on demos instead of just theory? In this Kubesimplify workshop, we take a deep dive into Istio Service Mesh on Kubernetes starting from the fundamentals and moving into practical traffic management, security, multi-cluster networking, and observability. You’ll see Istio running locally on Kubernetes using kind , with live demonstrations of how traffic flows through Envoy sidecars and how Istio can control, secure, and observe communication between microservices. 🚀 What you'll learn ✅ What is a Service Mesh and when do you actually need one? ✅ Istio architecture: Control Plane & Data Plane ✅ Sidecar Mode vs Ambient Mode ✅ Istio Ingress, Egress & East-West Gateways ✅ Envoy Sidecar Injection ✅ Request Routing using headers ✅ Traffic Mirroring for testing new versions ✅ Traffic Shifting & Canary Releases ✅ Automating Canary Releases with Flagger ✅ Istio Authorization Policies ✅ External Authorization ✅ Mutual TLS (mTLS) and PeerAuthentication ✅ Multi-cluster Istio architecture ✅ Cross-cluster service discovery and communication ✅ East-West Gateway setup ✅ Cross-cluster traffic and failover ✅ Observability using Kiali, Grafana & Prometheus ✅ Visualizing mTLS and service-to-service traffic ✅ Troubleshooting exercises This is a hands-on workshop , so clone the repository, spin up the environment, and follow along. 🔗 Workshop Repository: https://github.com/Sayed-Imran/servic... 🔗 Kubesimplify: https://kubesimplify.com --- Timestamps 00:00 Welcome & Introduction 03:04 Workshop Agenda 05:06 What is a Service Mesh? 08:01 Introduction to Istio 09:49 Istio Sidecar Mode vs Ambient Mode 12:31 Istio Architecture: Control Plane & Data Plane 14:48 Istio Gateways: Ingress, East-West & Egress 18:00 Service Mesh Q&A: Latency, mTLS & Choosing a Mesh 23:54 Hands-on Workshop Repository & Prerequisites 30:23 Setting Up Kubernetes with Kind & Istio 39:11 Enabling Istio Sidecar Injection 45:03 Traffic Management with Istio 45:34 Request Routing with Gateway, VirtualService & DestinationRule 54:07 Request Routing Hands-on Demo 01:09:15 Traffic Mirroring 01:14:14 Traffic Mirroring Hands-on Demo 01:23:58 Traffic Shifting & Weighted Routing 01:27:07 Traffic Split Demo 01:30:49 Automating Canary Releases with Flagger 01:33:22 Istio Security 01:38:32 Authorization Policies & External Authorization 01:44:24 External Authorization Hands-on Demo 01:50:31 Mutual TLS (mTLS) Explained 01:52:19 PeerAuthentication: Permissive, Strict & Disabled 02:01:50 Istio Multi-Cluster Networking 02:04:54 Multi-Cluster Deployment Patterns 02:13:27 Setting Up Istio & East-West Gateways 02:16:13 Securing Cross-Cluster Communication 02:27:55 Cross-Cluster Traffic & Failover Demo 02:31:36 Istio Observability 02:33:19 Kiali, Grafana & Prometheus 02:37:15 Kiali Traffic Graph Demo 02:38:14 Visualizing mTLS & Service Dependencies 02:43:59 Istio Troubleshooting Exercises 02:44:43 Workshop Wrap-up 02:46:26 End --- If you're learning Kubernetes networking, Platform Engineering, SRE, DevOps, Cloud Native, or Service Mesh , this workshop will give you a practical understanding of where Istio fits and what you can actually build with it. 💬 Have questions while following the workshop? Drop them in the comments. 👍 Like the video if it helped you 🔔 Subscribe to Kubesimplify for more hands-on Cloud Native, Kubernetes, DevOps and AI infrastructure workshops. #Istio #Kubernetes #ServiceMesh #CloudNative #DevOps #SRE #PlatformEngineering #Kubesimplify #Envoy #Kiali