Building Multi-Cloud Service Meshes at Snowflake
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the challenges and solutions in building multi-cloud service meshes at Snowflake in this 25-minute conference talk by Charles Xu. Dive into the complexities of managing hundreds of Kubernetes clusters and millions of non-Kubernetes VMs across multiple cloud platforms. Learn how service mesh plays a crucial role in cloud-agnostic architectures and discover Snowflake's approach to handling HTTP, mTLS, and TCP ingress. Gain insights on autoscaling ingress gateways while preserving source IP addresses, and understand the intricacies of blue-green upgrades for control planes and gateways without relying on DNS updates. Examine the use cases, surprises encountered with persistent TCP connections, and the cloud-agnostic strategies employed by Snowflake. Conclude by considering open questions that service mesh technology has yet to solve in multi-cloud environments.
Syllabus
Building Multi-Cloud Service Meshes at Snowflake - Charles Xu, Snowflake
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX