Microsoft Azure Solutions Architect Expert AZ-305 Practice Question
A fintech startup hosts several RESTful microservices in an Azure Kubernetes Service (AKS) cluster that is reachable through a public ingress controller. Business partners must invoke these APIs over the public internet. The planned solution must:
Enforce per-partner call quotas and rate-limiting
Rewrite HTTP headers and perform basic JSON transformations
Support publishing multiple API versions side by side
Follow a pay-per-use pricing model and require minimal infrastructure management Virtual network connectivity or private gateways are not required. Which Azure service best meets the requirements?
Create a Premium Azure Service Bus namespace and expose request-response topics for partners to call the services.
Place an Azure Application Gateway v2 instance with Web Application Firewall in front of the AKS cluster and publish the services.
Publish the AKS services as API Apps in Azure App Service and implement throttling and transformation logic in custom middleware.
Expose the microservices through Azure API Management deployed in the Consumption tier.
Azure API Management (APIM) in the Consumption tier natively supports request and response transformations with policy statements, lets you define products that apply call quotas and throttling on a per-subscription (partner) basis, and provides built-in versioning features. The Consumption tier is serverless and billed per call, so it minimizes operational overhead and cost for low-traffic integration scenarios.
Azure Application Gateway with WAF offers Layer-7 routing and security but cannot impose per-consumer quotas or perform full API version management. Azure App Service API Apps would require custom code for throttling, transformation, and versioning, increasing management effort and cost. Azure Service Bus provides asynchronous messaging, not direct HTTP API exposure, and lacks transformation or quota enforcement for REST requests.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Azure API Management (APIM) and why is it suitable for this scenario?
Open an interactive chat with Bash
How does the Consumption tier in Azure API Management differ from other pricing tiers?
Open an interactive chat with Bash
What are the benefits of using API versioning in Azure API Management?
Open an interactive chat with Bash
Microsoft Azure Solutions Architect Expert AZ-305
Design infrastructure solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .