0
votes

I have an API management instance that is integrated with a Vnet - the ability to access the API management instance is possible to internal consumers.

I would like certain public clients to also access this API management instance - the way described in the Azure documentation is to make use of Application Gateway:

https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-integrate-internal-vnet-appgateway

see: https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-integrate-internal-vnet-appgateway

Is anyone aware of an alternate approach not implementing Application Gateway?

1

1 Answers

0
votes

Use Function App with Vnet Integration:

https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-vnet

The function app exposes public endpoint and has ability to make internal call to Vnet.