AZ-301 Professional Standards & Competencies 4 — Questions and Answers
Question 1: A client's architecture review board requires a formal capacity plan before go-live. Which Azure tool provides right-sizing recommendations based on observed usage?
- Azure Cost Management budgets
- Azure Advisor performance recommendations (Correct answer)
- Azure Monitor autoscale rules
- Azure Service Health advisor
Correct answer: Azure Advisor performance recommendations
Azure Advisor analyzes telemetry and usage patterns to provide right-sizing recommendations that reduce over-provisioned resources before go-live.
Question 2: An architect must ensure that a microservices solution can be updated with zero downtime. Which deployment pattern is most appropriate?
- Recreate deployment (stop then start)
- Blue-green deployment with traffic shifting (Correct answer)
- Manual rollout during maintenance windows
- In-place rolling upgrade without health checks
Correct answer: Blue-green deployment with traffic shifting
Blue-green deployment maintains two identical environments and shifts traffic atomically, eliminating downtime and enabling instant rollback.
Question 3: During a threat model review, an architect identifies that a publicly accessible storage account poses a data exfiltration risk. What is the recommended mitigation?
- Enable Azure Defender for Storage only
- Restrict access using private endpoints and disable public access (Correct answer)
- Add a firewall rule allowing only the corporate IP range
- Rotate storage account access keys monthly
Correct answer: Restrict access using private endpoints and disable public access
Private endpoints and disabled public network access eliminate the internet-facing attack surface entirely, which is stronger than IP allowlisting alone.
Question 4: A new team member asks why the architect chose Azure Service Bus over Azure Event Hubs for an order processing system. This is best explained by which characteristic?
- Event Hubs has higher throughput than Service Bus
- Service Bus supports message ordering and dead-letter queues for reliable processing (Correct answer)
- Service Bus is cheaper than Event Hubs at all scales
- Event Hubs cannot handle JSON payloads
Correct answer: Service Bus supports message ordering and dead-letter queues for reliable processing
Service Bus provides message sessions, ordering, and dead-letter queues suited for transactional workflows, while Event Hubs is optimized for high-throughput event streaming.
Question 5: An architect is presenting a design to executives and must explain the trade-off between consistency and availability in a distributed database. Which principle governs this trade-off?
- The ACID principle
- The CAP theorem (Correct answer)
- The BASE consistency model
- The eventual consistency SLA
Correct answer: The CAP theorem
The CAP theorem states that a distributed system can guarantee only two of three properties: Consistency, Availability, and Partition tolerance.
Question 6: A healthcare client requires that all PHI data remain within a specific Azure region at all times. Which Azure feature enforces this data residency requirement?
- Azure Policy with allowed locations definition (Correct answer)
- Azure Blueprints compliance artifacts
- Azure Security Center data location settings
- Azure AD conditional access geo-restrictions
Correct answer: Azure Policy with allowed locations definition
Azure Policy with the 'Allowed locations' built-in definition prevents resources from being created outside specified regions, enforcing data residency.
Question 7: An architect must recommend how to handle schema changes in a microservices environment without breaking existing consumers. What pattern should be applied?
- Require all consumers to update simultaneously
- Use backward-compatible schema evolution with versioned APIs (Correct answer)
- Deploy a new service and deprecate the old one immediately
- Block all API changes until a quarterly release window
Correct answer: Use backward-compatible schema evolution with versioned APIs
Backward-compatible schema evolution with versioned APIs allows existing consumers to continue working while new consumers use updated contracts.
A client's architecture review board requires a formal capacity plan before go-live.
Which Azure tool provides right-sizing recommendations based on observed usage?