Steps and procedure to allow Azure Function to reach the OnPremise servers via Express Route circuit?

EnterpriseArchitect 6,041 Reputation points
2023-01-23T03:34:23.68+00:00

What are the steps and procedures I need to do in order to allow the Azure Functions [[https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview] to reach my OnPremise servers?

The Azure Express Route circuit has been configured to allow the connection to my OnPremise servers.

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,930 questions
Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
445 questions
0 comments No comments
{count} votes

Accepted answer
  1. MughundhanRaveendran-MSFT 12,506 Reputation points
    2023-01-23T11:39:36.0966667+00:00

    @EnterpriseArchitect ,

    As mentioned by Sudipta, you can create and deploy App service Environment in the existing vnet however it is a costlier option. If you would only be running a couple of functions and if you are looking for a cheaper option, you can simply create the Function in a dedicated app service plan or premium plan and integrate with regional vnet where you have configured expressroute.

    The below article has all the steps and details you need,

    https://learn.microsoft.com/en-us/azure/azure-functions/functions-networking-options?tabs=azure-cli

    Hope this helps! Feel free to reach out to me if you have any queries or concerns.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Sudipta Chakraborty 1,116 Reputation points
    2023-01-23T04:42:03.7733333+00:00

    An Azure Function can be deployed on an App Service Environment. The App Service Environment is deployed on your own VNET which can have access to on-prem resources via ExpressRoute. Follow the steps provided in the following link to configure a VNet with express route :

    [https://learn.microsoft.com/en-us/azure/expressroute/expressroute-howto-linkvnet-portal-resource-manager


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.