Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Cover image for Canary Deployments via Mesh Traffic Splitting for a Streaming Platform
Code

Canary Deployments via Mesh Traffic Splitting for a Streaming Platform

FreeVerified credential3 weeksAdvanced

Overview

What this challenge is about.

Set up Flagger with Istio as the traffic provider. Define a canary policy for the playback-API service: 5 percent → 25 percent → 50 percent → 100 percent with 5-minute bake at each step, gated on SLOs (request error rate under 0.5 percent, p99 latency under 300 ms). Wire SLO checks to Prometheus queries. Run 3 simulated canaries: green deployment, a known-bad deployment (triggers rollback), an ambiguous deployment (high latency but no errors). Deliver Flagger + VirtualService manifests, simulation results, and a 5-page playbook for adopting the pattern across the platform's 40 services.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

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.

Skills

Skills you'll demonstrate.

Each one shows up on your verified credential.

Careers

Roles this prepares you for.

Real titles. Real skill bridges. Pick the one closest to your trajectory.

Career mappings coming soon.

One more thing

You can put a credential on your CV by Friday.