AZ-305 exam dumps

AZ-305 practice question 180 of 243

Designing Microsoft Azure Infrastructure Solutions. Professional level, Microsoft. Free question with the correct answer and a full explanation.

AZ-305 Question 180

Single answer

A manufacturing company has multiple internal and external microservices hosted in Azure, each using different REST endpoints. They want to expose these services to partners through a single interface, apply consistent authentication policies, and perform basic transformations (such as URL rewriting and payload manipulation) without modifying the existing code. Which service should you recommend to meet these requirements?

  1. A

    Configure an Azure Application Gateway Frontend for each microservice

  2. B

    Use Azure Traffic Manager to distribute incoming requests among the microservices

  3. C

    Deploy an instance of Azure API Management to unify and secure the microservices

  4. D

    Implement separate Azure Logic Apps for each endpoint to handle authentication and transformation

Show answer and explanation

Correct answer: C

Explanation

Azure API Management is the recommended service for exposing multiple microservices under a single interface with consistent authentication, transformation, and policy enforcement capabilities. By using Azure API Management, you gain centralized control over API traffic, versioning, and security. For more details, see Microsoft documentation on Azure API Management: https://docs.microsoft.com/azure/api-management/api-management-key-concepts.

  • A. Incorrect.

    Incorrect. Azure Application Gateway is primarily a Layer 7 load balancer that supports features like path-based routing and SSL offloading, but it does not provide a robust set of API management capabilities, such as advanced transformations, centralized policy enforcement, or developer portal functionalities.

  • B. Incorrect.

    Incorrect. Azure Traffic Manager is designed for DNS-based global load balancing. While it can distribute traffic to various endpoints based on policies like priority or geographic routing, it does not offer the API-specific features (e.g., policy injection, transformations) required here.

  • C. Correct.

    Correct. Azure API Management provides a unified API endpoint, central policy enforcement, and transformation capabilities. It allows users to route traffic to multiple microservices, apply consistent security policies, handle URL rewriting, and manage traffic from a single interface.

  • D. Incorrect.

    Incorrect. While Logic Apps can help orchestrate complex workflows and transformations, they are not primarily intended for unified API publishing and policy management. For robust API integration across multiple services with a single interface, Azure API Management is more appropriate.

Timed practice exam

Take a AZ-305 practice test under exam conditions

70 questions in 100 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam