Making Outbound Connections from an Azure APIM Instance in a Private Subnet

Rachit R 0 Reputation points
2025-01-13T17:21:12.41+00:00

An Azure API Management (APIM) instance is deployed in a private subnet and is publicly accessible through Azure Application Gateway. What are the recommended methods to establish outbound connections to a public backend API from this private APIM instance? API Consumer (Internet) -> Azure Application Gateway -> APIM -> Backend API (Internet)

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,312 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Silvia Wibowo 5,286 Reputation points Microsoft Employee
    2025-02-26T20:20:58.28+00:00

    Hi @Rachit R , I understand you're using APIM - Developer SKU (classic). You have a requirement to limit inbound access to APIM to private only. You have configured APIM with internal vnet injection (classic tier).

    Your question is about outbound path to internet. Answer: you need to provide outbound path, which could be a Firewall (seems you've chosen this one) or a NAT Gateway.

    More info:

    1. Deploy and configure Azure Firewall and policy using the Azure portal
    2. Create a NAT gateway using the Azure portal

    Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.