Deployment Patterns

MS Learn path: Design and implement a release strategy — module 3.

Overview

Explores the concrete deployment patterns teams use to ship safely: blue/green, canary, ring-based rollouts, and slot-based swaps — and when to pick each.

Units

  • Blue/green deployment
  • Canary deployment
  • Rolling / ring-based deployment
  • Slot-based swap (App Service)
  • Comparing patterns by trade-offs

Concepts introduced

Key terms & commands

  • Blue/green → two environments + atomic switch; instant rollback.
  • Canary → small % + metric-gated expansion.
  • Rings → ordered cohorts with gates.
  • Slot swap on App Service = zero-downtime blue/green.

Hands-on

⚠ verify — add an exercise using App Service slot swaps and a canary-style rollout.

Exam focus

  • Compare patterns: blue/green = atomic switch + instant rollback; canary = gradual + telemetry; rings = cohort-based.
  • Know slot-based swapping for PaaS zero-downtime release.

blue-green-deployment · canary-deployment · deployment-ring · deployment-slots · Path MOC