nerdexam
Microsoft

AZ-305 · Question #323

You have an Azure subscription that contains an Azure Kubernetes Service (AKS) instance named AKS1. AKS1 hosts microservice-based APIs that are configured to listen on non-default HTTP ports. You…

The correct answer is D. Deploy an ingress controller to AKS1. https://learn.microsoft.com/en-us/azure/api-management/api-management-kubernetes

Submitted by parkjh· Mar 6, 2026Design infrastructure solutions

Question

You have an Azure subscription that contains an Azure Kubernetes Service (AKS) instance named AKS1. AKS1 hosts microservice-based APIs that are configured to listen on non-default HTTP ports. You plan to deploy a Standard tier Azure API Management instance named APIM1 that will make the APIs available to external users. You need to ensure that the AKS1 APIs are accessible to APIM1. The solution must meet the following requirements: - Implement MTLS authentication between APIM1 and AKS1. - Minimize development effort. - Minimize costs. What should you do?

Options

  • AImplement an external load balancer on AKS1.
  • BRedeploy APIM1 to the virtual network that contains AKS1.
  • CImplement an ExternalName service on AKS1.
  • DDeploy an ingress controller to AKS1.

How the community answered

(33 responses)
  • A
    3% (1)
  • B
    9% (3)
  • C
    18% (6)
  • D
    70% (23)

Explanation

https://learn.microsoft.com/en-us/azure/api-management/api-management-kubernetes

Topics

#AKS ingress controller#Azure API Management#mTLS#microservices networking

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice