Skip to content

Template to quick deploy Azure Front Door premium with Private Endpoint to Azure App service

License

Notifications You must be signed in to change notification settings

riosengineer/bicep-quickstart-frontdoor-private-endpoint-appservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quickstart-frontdoor-private-endpoint-appservice 🚪

Azure Bicep Template to deploy Azure Front Door premium with Private Endpoint to your Azure App service.

With a web log analytics workspace, app insights enabled, system-assigned managed identity enabled with vNet integration. PE to the web app direct from Front Door.

Azure Architecture ☁️

afd-pe-app-service-architecture-draw

Getting started 🎬

Pre-reqs

  • Two existing resource groups
  • Azure CLI installed
  • Authenticated to your tenant: az login

Deploy 🚀

Warning

This deploys many resources, including Azure Front Door Premium which can be costly if left running for the month (circa $300+). Do not leave running if you don't want to incur charges. Delete as soon as possible post deployment if you're just testing.

  1. Fork the repository
  2. Amend the main.bicep file parameters to suit your deployment naming, subscription guid for the app service location & existing resource group names
  3. Deploy (will deploy Front Door to here only and use the Bicep scopes for everything else):
az deployment group create --resource-group 'your-fd-rg-here'  -f .\main.bicep
  1. Approve your Private Endpoint connection in the Private Link Centre and wait 15~ minutes for Front Door to show the App service splash screen