I want to create an API Gateway Resource in Azure. I got links on how to create API management instance but that doesn't talk about creating a gateway.
-
Do you mean Application Gateway?Tom W– Tom W2021-09-13 15:18:35 +00:00Commented Sep 13, 2021 at 15:18
-
@TomW No, I want to create a Azure API Gateway Resource.PeakyBlinder– PeakyBlinder2021-09-13 16:04:44 +00:00Commented Sep 13, 2021 at 16:04
-
There is no resource type called Azure API Gateway. Unless you mean this child resource of an API Management instance, an 'API Gateway' in the general sense is an architectural pattern with a number of implementations. Please specify what you mean.Tom W– Tom W2021-09-13 16:15:13 +00:00Commented Sep 13, 2021 at 16:15
-
I do not exactly mean resource but when we create API management instance, there should be a way to create an API gateway too. On more searching, I found this learn.microsoft.com/en-us/azure/api-management/… Since, there can only be managed and self-hosted gateways, this was the one I was looking for.PeakyBlinder– PeakyBlinder2021-09-13 16:35:17 +00:00Commented Sep 13, 2021 at 16:35
1 Answer
Thank you Tom W and Amber Bhanarkar. Posting your suggestions as an answer to help other community members.
Go to your API Management instance
In the Azure portal, search for and select API Management services.

On the API Management services page, select your API Management instance.

Provision a self-hosted gateway
- Select the Gateways from under Deployment and infrastructure.
- Click + Add.
- Enter the Name and Region of the gateway.
- Optionally, enter a Description of the gateway resource.
- Optionally, select + under APIs to associate one or more APIs with this gateway resource and click Add.
Now the gateway resource has been provisioned in your API Management instance. You can proceed to deploy the gateway.
You can refer to Azure API Management and Application Gateway integration, Integrate API Management in an internal virtual network with Application Gateway and Protect APIs with Application Gateway and API Management