You are deploying a new version of a critical web application to Azure App Service. You want to route 10% of your production traffic to the new version to monitor for errors before rolling it out to 100% of users. If errors spike, you want to immediately revert. Which deployment strategy is this?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: Canary release

A Canary release strategy involves rolling out the new version to a small subset of users (e.g., 10%) before a full rollout. This minimizes the blast radius if the new version has ...

๐Ÿ“‹Part of Microsoft Certified: DevOps Engineer Expert (AZ-400) ยท Azure Certification Practice
Real Exam ScenarioContinuous Deployment

You are deploying a new version of a critical web application to Azure App Service. You want to route 10% of your production traffic to the new version to monitor for errors before rolling it out to 100% of users. If errors spike, you want to immediately revert. Which deployment strategy is this?

โœ“ Correct Answer & ExplanationContinuous Deployment

Correct Answer

Canary release

Why This Answer Is Correct

A Canary release strategy involves rolling out the new version to a small subset of users (e.g., 10%) before a full rollout. This minimizes the blast radius if the new version has bugs. Blue-Green involves two identical environments where traffic is flipped 100% at once. A/B testing is for measuring business metrics (user behavior), not deployment stability.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Continuous Deployment โ€” a core concept tested in Microsoft Certified: DevOps Engineer Expert (AZ-400). Understanding Continuous Deployment is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.