AZ-400 Practice Question: Design and implement build and release pipelines
Which THREE options are valid strategies for implementing progressive exposure in Azure Pipelines?
⚠ Common exam trap
Watch out — candidates often confuse rolling updates (which are about instance replacement) with progressive exposure strategies (which are about user-based or traffic-based phased rollouts), leading them to incorrectly select 'Rolling update' as a valid option.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Ring-based deployment.
Ring-based deployment, canary deployment, and blue-green deployment are all valid strategies for progressive exposure. Ring-based deployment gradually rolls out to increasing groups of users (rings), often using deployment gates and percentage-based rollout. Canary deployment routes a small percentage of traffic to the new version before increasing it, allowing monitoring and rollback. Blue-green deployment runs two identical environments (blue and green) and switches traffic from the old to the new version, enabling immediate rollback. These strategies all provide controlled, incremental exposure to validate changes before full rollout.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Rolling update.
Why it's wrong here
A rolling update replaces old instances with new ones incrementally across the environment, but at any given moment only one version is serving traffic; it does not intentionally expose traffic to two versions simultaneously, so it is not a progressive exposure strategy for gradual rollout.
- ✓
Ring-based deployment.
Why this is correct
Ring-based deployment is a progressive delivery strategy that releases a new version to small, successively larger groups of users (rings), such as internal testers, then a small percentage of production users, and finally all users, allowing monitoring and rollback at each ring boundary.
- ✓
Canary deployment.
Why this is correct
Canary deployment is a strategy that initially routes a small percentage of live traffic to the new version while the majority remains on the old version, then gradually increases the canary's traffic share as confidence grows, and finally shifts 100% of traffic once validated.
- ✗
Immutable infrastructure.
Why it's wrong here
Immutable infrastructure is a deployment philosophy where servers are never modified after deployment; replacements are created with new configurations, but it is not itself a traffic-routing or release strategy like canary or blue-green, so it is not a valid answer for a deployment strategy in this context.
- ✓
Blue-green deployment.
Why this is correct
Blue-green deployment runs two identical environments (blue and green) and shifts traffic from one to the other; when used with progressive traffic shifting, it can gradually route users from the old environment to the new one, enabling both validation and instant rollback.
Go deeper
Related to this question
Learn chapter
Introduction to DevOps and Azure DevOps
Key term
Blue-green deployment
Blue-green deployment is a release strategy that reduces downtime and risk by running two identical production environments, one live and one idle, enabling instant traffic switching between them.
Key term
Azure Pipelines
Azure Pipelines is a cloud-based CI/CD service from Microsoft that automatically builds, tests, and deploys code to any platform or cloud.
About these practice questions
Courseiva writes every AZ-400 question from scratch — 823 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-400 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-400 exam.