Azure Quickstart Templates

Deploy Azure resources through the Azure Resource Manager with community-contributed templates to get more done. Deploy, learn, fork and contribute back.

What is Azure Resource Manager

Azure Resource Manager allows you to provision your applications using a declarative template. In a single template, you can deploy multiple services along with their dependencies. You use the same template to repeatedly deploy your application during every stage of the application life cycle.

Learn more

Resource types:

Showing all 1,190 templates. Refine results with search.

Alert to text message with Logic app

This template allows you to create a Logic app that has a webhook to be used from an Azure Alert. When the Alert is triggered, it will send you a text message with the details of the alert. It uses the go.gl URL shortening service to include a link to the portal to see the resource.

jeffhollan by Jeff Hollan,
Last updated: 2021-04-29

Alsid Syslog/Sentinel proxy

This template creates and configures a Syslog server with an onboarded Azure Sentinel Agent for a specified workspace.

Azomasiel by Julien CLEMENT,
Last updated: 2021-05-14

Apache Webserver on Ubuntu VM

This template uses the Azure Linux CustomScript extension to deploy an Apache web server. The deployment template creates an Ubuntu VM, installs Apache2 and creates a simple HTML file. Go to ../demo.html to see the deployed page.

gbowerman by Guy Bowerman,
Last updated: 2021-05-14

App Configuration

This template creates a new Azure App Configuration store with two key-values.

ZhijunZhao by ZhijunZhao,
Last updated: 2021-05-14

App Configuration

This template references existing key-value configurations from an existing config store and uses retrieved values to set properties of the resources the template creates.

mamccrea by Mary McCready,
Last updated: 2021-05-11

App Configuration

This template creates a new Azure App Configuration store with one feature flag.

ZhijunZhao by ZhijunZhao,
Last updated: 2021-04-20

App Configuration

This template creates a new Azure App Configuration store with one Key Vault reference.

ZhijunZhao by ZhijunZhao,
Last updated: 2021-04-20

App Configuration Key-Values

This template creates a new Azure App Configuration store with three key-values controlled by a copy function.

glloyd2010f by glloyd2010f,
Last updated: 2021-05-13

App Configuration store

This template creates an Azure App Configuration store.

mumian by Jonathan Gao,
Last updated: 2021-05-14

App Gateway with WAF, SSL, IIS and HTTPS redirection

This template deploys an Application Gateway with WAF, end to end SSL and HTTP to HTTPS redirect on the IIS servers.

jboeshart by Jason Boeshart,
Last updated: 2021-06-08

App Gateway with WAF, SSL, IIS and HTTPS redirection

This template deploys an Application Gateway with WAF, end to end SSL and HTTP to HTTPS redirect on the IIS servers.

jboeshart by Jason Boeshart,
Last updated: 2017-04-28

App Service Environment with Azure SQL backend

This template creates an App Service Environment with an Azure SQL backend along with private endpoints along with associated resources typically used in an private/isolated environment.

seekdavidlee by ENG-KEONG DAVID LEE,
Last updated: 2021-05-11

App Service Environment with Hosting Plan and Azure WebApp

Creates an App Service Environment v2 with an ILB Address in a existing virtual network that will be privately availible. The App Service Environment will contain a Hosting Plan and a Azure Web App

maikvandergaag by Maik van der Gaag,
Last updated: 2021-06-08

App Service Environment with Hosting Plan and Azure WebApp

Creates an App Service Environment v2 with an ILB Address in a existing virtual network that will be privately availible. The App Service Environment will contain a Hosting Plan and a Azure Web App

maikvandergaag by Maik van der Gaag,
Last updated: 2018-04-06

App Service Quickstart - Linux App

This template is to be used with http://docs.microsoft.com/azure/app-service/quickstart-arm-template

msangapu-msft by Mangesh Sangapu,
Last updated: 2021-04-21

App Service Quickstart - Windows app

This template is to be used with http://docs.microsoft.com/azure/app-service/quickstart-arm-template

msangapu-msft by Mangesh Sangapu,
Last updated: 2021-05-03

App Service Quickstart - Windows app

This template is to be used with http://docs.microsoft.com/azure/app-service/quickstart-arm-template

msangapu-msft by Mangesh Sangapu,
Last updated: 2021-04-21

Application Gateway for Multi Hosting

This template creates an Application Gateway and configures it for Multi Hosting on port 443.

puneetsaraswat by Puneet Saraswat,
Last updated: 2021-06-08

Application Gateway for Multi Hosting

This template creates an Application Gateway and configures it for Multi Hosting on port 443.

puneetsaraswat by Puneet Saraswat,
Last updated: 2016-02-03

Application Gateway for Url Path Based Routing

This template creates an Application Gateway and configures it for URL Path Based Routing.

puneetsaraswat by Puneet Saraswat,
Last updated: 2021-04-29

Application Gateway for a Web App with IP Restriction

This template creates an application gateway in front of an Azure Web App with IP restriction enabled on the Web App.

MCKLMT by Mickaël Mottet,
Last updated: 2021-05-18

Application Security Groups

This template shows how to put together the pieces to secure workloads using NSGs with Application Security Groups. It will deploy a Linux VM running NGINX and through the usage of Applicaton Security Groups on Network Security Groups we will allow access to ports 22 and 80 to a VM assigned to Application Security Group called webServersAsg.

paulomarquesc by Paulo Marques,
Last updated: 2021-05-11

Apply a NSG to an existing subnet

This template applies a newly created NSG to an existing subnet

liupeirong by Paige Liu,
Last updated: 2021-05-14

Apply a NSG to an existing subnet

This template applies a newly created NSG to an existing subnet

liupeirong by Paige Liu,
Last updated: 2020-09-29