AZ-301 Quality Control & Assurance 5 — Questions and Answers
Question 1: A release manager wants to ensure only tested builds are promoted to production in Azure Pipelines. Which feature enforces human approval between stages?
- Branch policies
- Environment approvals and checks in Azure Pipelines (Correct answer)
- Azure Policy DeployIfNotExists
- Azure Monitor alerts
Correct answer: Environment approvals and checks in Azure Pipelines
Azure Pipelines environment approvals require designated reviewers to approve before a pipeline stage deploys to a protected environment.
Question 2: Your team must track and resolve quality defects linked to Azure Pipelines test failures. Which Azure DevOps integration automatically creates work items for failed tests?
- Azure Boards auto-linking via commit messages
- Test failure work item creation setting in Azure Test Plans / Pipelines (Correct answer)
- Azure Monitor action groups creating ADO tasks
- GitHub Issues sync
Correct answer: Test failure work item creation setting in Azure Test Plans / Pipelines
Azure Pipelines can be configured to automatically create bugs in Azure Boards when tests fail, linking the work item to the failed test run.
Question 3: An architect needs to validate infrastructure-as-code quality before deployment using static analysis. Which tool checks ARM templates or Bicep files for best-practice violations?
- Azure Policy what-if
- ARM-TTK (Azure Resource Manager Template Toolkit) or Bicep Linter (Correct answer)
- Azure Advisor
- Azure Blueprints compliance check
Correct answer: ARM-TTK (Azure Resource Manager Template Toolkit) or Bicep Linter
ARM-TTK and the Bicep Linter perform static analysis of templates, flagging best-practice violations and syntax errors before deployment.
Question 4: A production Azure workload must meet a 99.99% composite SLA. The architecture includes Azure SQL Database (99.99%) and Azure App Service (99.95%). What is the composite SLA?
- 99.99%
- 99.95%
- 99.94% (Correct answer)
- 99.90%
Correct answer: 99.94%
Composite SLA is calculated by multiplying individual SLAs: 0.9999 × 0.9995 ≈ 0.9994, or approximately 99.94%.
Question 5: Your quality process requires ensuring that secrets are never committed to Azure Repos. Which control prevents this proactively in CI/CD?
- Azure Key Vault reference scanning post-commit
- Microsoft Defender for DevOps secret scanning and branch policies blocking commits with secrets (Correct answer)
- Azure Policy on pipeline variables
- Azure Monitor log alert on repository events
Correct answer: Microsoft Defender for DevOps secret scanning and branch policies blocking commits with secrets
Microsoft Defender for DevOps includes secret scanning that detects credentials in code and, combined with branch policies, can block pull requests that contain secrets.
Question 6: An architect is designing a quality assurance strategy for a microservices solution on AKS. Which Azure feature provides distributed tracing to pinpoint latency issues across services?
- Azure Monitor container insights
- Application Insights distributed tracing with Application Map (Correct answer)
- Azure Network Watcher
- Azure Service Bus dead-letter monitoring
Correct answer: Application Insights distributed tracing with Application Map
Application Insights distributed tracing correlates telemetry across microservices and the Application Map visualizes dependencies and latency between them.
Question 7: A solutions architect must ensure Azure workloads comply with the Well-Architected Framework's reliability pillar before go-live. Which Azure tool provides a structured assessment for this?
- Azure Advisor
- Azure Well-Architected Review (assessment tool) (Correct answer)
- Microsoft Defender for Cloud
- Azure Service Health
Correct answer: Azure Well-Architected Review (assessment tool)
The Azure Well-Architected Review is a questionnaire-based assessment tool that evaluates workloads against the five pillars and produces prioritized recommendations.
A release manager wants to ensure only tested builds are promoted to production in Azure Pipelines.
Which feature enforces human approval between stages?