Microservices — Microsoft Azure Solutions Architect (AZ-305) Practice Questions

Microservices is an architectural style where an application is composed of small, independently deployable services that each own their data and communicate over well-defined APIs. AZ-305 tests an architect's ability to design Azure solutions that support microservices patterns, including choosing between AKS, Azure Container Apps, and Azure Service Fabric as hosting platforms. Key design concerns include inter-service communication (synchronous REST or asynchronous messaging via Service Bus), distributed tracing, and data isolation per service. The exam also addresses trade-offs between microservices and monolithic or modular monolith architectures for a given scenario.

Free questions on microservices

You need to design a solution for a microservices architecture that requires inter-service communication with service discovery, load balancing, and traffic management. What Azure service is optimal?
Free question · medium · full answer + explanation

More microservices questions in the full bank

Practice Microsoft Azure Solutions Architect (AZ-305) Questions Free