Continuous Delivery & Release Management Flashcards
7 cards from real AZ-400 practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Continuous Delivery & Release Management flashcards as text
Which Azure DevOps release gate type allows you to pause a deployment until a work item query returns zero results?
Answer: Query Work Items
The 'Query Work Items' gate checks an Azure Boards query and blocks deployment if active items (e.g., open bugs) remain.
In Azure Pipelines, what is the purpose of a 'deployment group' in release pipelines?
Answer: A logical set of target machines for agent-based deployments
Deployment groups are sets of physical or virtual machines registered with Azure DevOps to which releases are deployed using the deployment group agent.
A team wants to deploy a new API version alongside the old one, routing 10% of traffic to the new version initially. Which deployment strategy does this describe?
Answer: Canary deployment
Canary deployment gradually shifts a small percentage of traffic to the new version before a full rollout.
Which Azure Pipelines YAML keyword defines the conditions under which a stage will run?
Answer: condition
The 'condition' keyword in YAML pipelines specifies a boolean expression that must evaluate to true for the stage or job to execute.
When configuring a multi-stage YAML pipeline, which keyword specifies that Stage B should only run after Stage A completes?
Answer: dependsOn
The 'dependsOn' keyword defines stage or job dependencies, ensuring execution order in multi-stage YAML pipelines.
Which Azure release pipeline feature lets you automatically roll back a deployment if a post-deployment gate fails?
Answer: Auto-redeploy trigger
The 'Auto-redeploy trigger' in Azure release pipelines can automatically re-deploy a prior successful release when a gate failure is detected.
In Azure DevOps, what does a 'release artifact' represent?
Answer: The output of a CI build or external source used as input to a release pipeline
Release artifacts are versioned sources (e.g., build outputs, container images, NuGet packages) linked to a release pipeline as deployment inputs.