Canary Deployments via Mesh Traffic Splitting for a Streaming Platform
Overview
What this challenge is about.
Configure Flagger and Istio for SLO-gated canary deployments on a streaming platform to earn your verifiable certificate.
The scenario
The streaming platform (around USD 1.6B revenue, peak concurrent viewers around 4.2 million) cannot afford blue-green's infra-cost doubling — canary is a direct gross-margin lever.
The Brief
What you'll do, and what you'll demonstrate.
Replace blue-green with mesh-driven canary deployments gated on SLOs, with automatic rollback, and prove the pattern on the playback-API service.
Earning criteria — what you'll demonstrate
- Configure Istio VirtualService traffic splitting for weighted canary flows
- Wire Flagger SLO gates to Prometheus query metrics
- Distinguish error-rate-driven rollback from latency-driven rollback
- Plan canary-pattern adoption across a large service estate
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Service Mesh and Microservices Networking
Master · Networking
Strong alignment
This challenge maps to Service Mesh and Microservices Networking at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Istio
Apply istio to solve real industry problems and demonstrate production-level capability.
- Flagger
Apply flagger to solve real industry problems and demonstrate production-level capability.
- Canary Deployment
Apply canary deployment to solve real industry problems and demonstrate production-level capability.
- Slo Based Rollout
Apply slo based rollout to solve real industry problems and demonstrate production-level capability.
- Kubernetes
Apply kubernetes to solve real industry problems and demonstrate production-level capability.
- Progressive Delivery
Apply progressive delivery to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles: