Azure Solutions Architect Expert (AZ-305) Flashcards
6 cards from real Microsoft Certification practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 6 Azure Solutions Architect Expert (AZ-305) flashcards as text
Which Azure architecture pattern involves event sourcing and maintaining separate read/write models?
Answer: CQRS (Command Query Responsibility Segregation)
CQRS separates the command (write) and query (read) models of an application, allowing each to be optimized independently and often combined with event sourcing.
When should an architect choose Azure Service Bus over Azure Event Hubs?
Answer: When enterprise messaging semantics like message ordering, dead-lettering, and transactions are required
Azure Service Bus is appropriate when you need enterprise messaging guarantees like ordering, dead-letter queues, and transactions, while Event Hubs is designed for high-volume event streaming.
What is the Strangler Fig pattern in cloud migration?
Answer: Incrementally replacing a monolithic application by routing specific features to new microservices while the old system handles the rest
The Strangler Fig pattern gradually migrates a monolith by redirecting specific capabilities to new cloud-native services until the legacy system is fully replaced and can be retired.
Which Azure service provides a fully managed, serverless SQL data warehouse for large-scale analytics?
Answer: Azure Synapse Analytics
Azure Synapse Analytics combines enterprise data warehousing and big data analytics, offering on-demand or provisioned query processing at petabyte scale.
What is the purpose of Azure Cost Management + Billing in architecture planning?
Answer: Monitoring, analyzing, and optimizing Azure spending through budgets, alerts, and cost allocation
Azure Cost Management + Billing provides visibility into Azure spending, allows budget creation with alerts, and provides cost optimization recommendations to control cloud costs.
What does 'elasticity' mean in the context of cloud architecture?
Answer: The ability to automatically scale resources up or down dynamically to match current demand
Elasticity in cloud architecture refers to the ability to automatically provision and de-provision compute resources in real time to match fluctuating demand and avoid over-provisioning.
How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- learn.microsoft.com — Test delivery, eligibility, registration, renewal, score validity, retake fee, passing score, exam format, time limit, fees · verified Oct 2026