Create resilient multi-cluster, multi-regional and multi-tenant architectures with Istio and K8s

Presented by Ameer Abbas at IstioCon 2022. Building distributed applications is hard! Building globally scalable distributed applications is harder! Maintaining and growing these services as your business grows is even harder! This session takes an opinionated approach on how to create globally scalable platforms on multi-cluster, multi-regional and multi-tenant Kubernetes cluster architectures using Istio. The session covers (design opinions and reasonings for) the following concepts. Designing multi-cluster Kubernetes platforms Application multi-tenancy Global networking, ingress, multi-cluster load balancing, locality considerations Security - AuthN, AuthZ, NetPol Ops - Observability, dashboards Application and cluster life-cycle management Demo (on GCP)

Comparing Sidecar-Less Service Mesh from Cilium and Istio - Christian Posta, Solo.io
▶︎

Comparing Sidecar-Less Service Mesh from Cilium and Istio - Christian Posta, Solo.io

Multi-Cluster Kubernetes – Past, Present, Future - Tim Hockin - #swisscnd 2022
▶︎

Multi-Cluster Kubernetes – Past, Present, Future - Tim Hockin - #swisscnd 2022

AWS re:Invent 2023 - Best practices for creating multi-Region architectures on AWS (ARC308)
▶︎

AWS re:Invent 2023 - Best practices for creating multi-Region architectures on AWS (ARC308)

Istio - The Packet's-Eye View - Matt Turner, Tetrate
▶︎

Istio - The Packet's-Eye View - Matt Turner, Tetrate

What is Helm in Kubernetes? Helm and Helm Charts explained  | Kubernetes Tutorial 23
▶︎

What is Helm in Kubernetes? Helm and Helm Charts explained | Kubernetes Tutorial 23

System Design Concepts Course and Interview Prep
▶︎

System Design Concepts Course and Interview Prep

Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions - David Oppenheimer
▶︎

Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions - David Oppenheimer

AWS re:Invent 2017: How to Design a Multi-Region Active-Active Architecture (ARC319)
▶︎

AWS re:Invent 2017: How to Design a Multi-Region Active-Active Architecture (ARC319)

Istio as a Platform for Running Microservices
▶︎

Istio as a Platform for Running Microservices

Life of a Packet [I] - Michael Rubin, Google
▶︎

Life of a Packet [I] - Michael Rubin, Google

Kubernetes Multi-Cluster Networking 101 - Niranjan Shankar, Microsoft & Ram Vennam, Solo.io
▶︎

Kubernetes Multi-Cluster Networking 101 - Niranjan Shankar, Microsoft & Ram Vennam, Solo.io

The Best Service Mesh: Linkerd vs Kuma vs Istio vs Consul Connect comparison + Cilium and OSM on top
▶︎

The Best Service Mesh: Linkerd vs Kuma vs Istio vs Consul Connect comparison + Cilium and OSM on top

Kubernetes Ingress Explained Completely For Beginners - Updated
▶︎

Kubernetes Ingress Explained Completely For Beginners - Updated

Istio in Production: Real Customers, Real Solutions - Craig Box, Google
▶︎

Istio in Production: Real Customers, Real Solutions - Craig Box, Google

Service Mesh: Crash Course on ISTIO (Part 2)
▶︎

Service Mesh: Crash Course on ISTIO (Part 2)

Webinar: Kubernetes and Networks: Why is This So Dang Hard?
▶︎

Webinar: Kubernetes and Networks: Why is This So Dang Hard?

Kubernetes Ingress Tutorial for Beginners | simply explained  | Kubernetes Tutorial 22
▶︎

Kubernetes Ingress Tutorial for Beginners | simply explained | Kubernetes Tutorial 22

Service Mesh: Crash Course on ISTIO (Part 1)
▶︎

Service Mesh: Crash Course on ISTIO (Part 1)

BC/DR planning for your Managed Kubernetes (AKS) Applications
▶︎

BC/DR planning for your Managed Kubernetes (AKS) Applications

Model Context Protocol (MCP), clearly explained (why it matters)
▶︎

Model Context Protocol (MCP), clearly explained (why it matters)