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 lifecycle.

Learn more

75 templates match your filter.

Web App with PostgreSQL

This template provides a easy way to deploy web app on Azure App Service Web Apps with Azure database for PostgreSQL(Preview).

SunBuild by Sunitha Muthukrishna,
Last updated: 11-11-2019

Provision a function app on a dedicated hosting plan

This template provisions a function app on a dedicated hosting plan, meaning it will be run and billed just like any App Service site. There are other templates available for provisioning on a dynamic hosting plan.

mattchenderson by Matthew Henderson,
Last updated: 11-11-2019

Copy FTP files to Azure Blob logic app

This template allows you to create a Logic app triggers on files in an FTP server and copies them to an Azure Blob container. You can add an additional triggers or actions to customize it to your needs.

jeffhollan by Jeff Hollan,
Last updated: 11-11-2019

Web App on Linux with Azure database for MySQL

This template provides a easy way to deploy Web Apps on Linux with Azure database for MySQL.

SunBuild by Sunitha Muthukrishna,
Last updated: 11-11-2019

Provision a function app with source deployed from GitHub

This template deploys a Function App hosted in a new dedicated App Service Plan. The Function App has a child resource that enables continous integration and deploys the function code from a GitHub repository.

seesharprun by Sidney Andrews,
Last updated: 10-11-2019

ILB App Service Environment with Azure Firewall

Resource Manager templates and parameters demonstrating how to deploy App Service environment with Azure Firewall integration

jftl6y by John Scott,
Last updated: 06-10-2019

Deploy a basic Linux web app

This template allows you to deploy an app service plan and a basic Linux web app

cloudmelon by Melony QIN,
Last updated: 03-10-2019

Simple Umbraco CMS Web App

This template provides a easy way to deploy umbraco CMS web app on Azure App Service Web Apps.

SunBuild by Sunitha Muthukrishna,
Last updated: 27-09-2019

Create a Web App protected by Application Gateway v2

This template creates an Azure Web App with Access Restriction for an Application Gateway v2. The Application Gateway is deployed in a vNet (subnet) which has a 'Microsoft.Web' Service Endpoint enabled. The Web App restricts access to traffic from the subnet.

madsd by Mads Damgård,
Last updated: 24-09-2019

Alert to Slack 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 post a message to a slack channel that you specify. You need to have a slack account to use this template.

jeffhollan by Jeff Hollan,
Last updated: 13-09-2019

Retrieve Azure Storage access keys in ARM template

This template will create a Storage account, after which it will create a API connection by dynamically retrieving the primary key of the Storage account. The API connection is then used in a Logic App as a trigger polling for blob changes. The complete scenario can be found on https://blog.eldert.net/retrieve-azure-storage-access-keys-in-arm-template.

EldertGrootenboer by Eldert Grootenboer,
Last updated: 11-09-2019

Call custom APIs from Azure Logic Apps

Although Logic Apps provides hundreds of connectors for various services, you might want to call APIs that run your own code. One of the easiest and most scalable ways to host your own web APIs is by using Azure App Service. This template deploys a Web app for your custom API and secures that API by using Azure Active Directory authentication.

stepsic-microsoft-com by Stephen Siciliano,
Last updated: 26-08-2019

Kentico MVC

This template facilitates the deployment of resources required to host Kentico MVC environments in Microsoft Azure.

fvolner by Filip Volner,
Last updated: 19-08-2019

Create a function app and call it using a Custom Resource

This template creates function app used as the workload for a custom resource provider in a template deployment.

jjbfour by jjbfour,
Last updated: 19-06-2019

Sonarqube Docker Web App on Linux with Azure SQL

This template deploys Sonarqube in an Azure App Service web app Linux container using the official Sonarqube image and backed by an Azure SQL Server.

PlagueHO by Daniel Scott-Raynsford,
Last updated: 31-05-2019

Creates a function app with managed service identity.

Creates a function app with managed service identity enabled with Application Insights set up for logs and metrics.

eamonoreilly by Eamon O'Reilly,
Last updated: 08-02-2019

Airflow Docker Web App on Linux with PostgreSQL

This template provides a easy way to deploy a puckel/docker-airflow image (latest tag) on a Linux Web App with Azure database for PostgreSQL

savjani by Parikshit,
Last updated: 25-11-2018

Provision a function app on a dynamic hosting plan

This template provisions a function app on a dynamic hosting plan, meaning it will be run on demand and billed per execution, with no standing resource committment. There are other templates available for provisioning on a dedicated hosting plan.

mattchenderson by Matthew Henderson,
Last updated: 10-10-2018

Web App with diagnostics logging to Blob Container

Deploy a Web App with diagnostics logging to Storage Account Blob Container enabled.

macborowy by Maciej Borowy ⚡,
Last updated: 03-10-2018

Deploy a basic Windows web app

This template allows you to deploy an app service plan and a basic Windows web app

cloudmelon by Melony QIN,
Last updated: 31-07-2018

eShop Website with ILB ASE

An App Service Environment is a Premium service plan option of Azure App Service that provides a fully isolated and dedicated environment for securely running Azure App Service apps at high scale, including Web Apps, Mobile Apps, and API Apps.

TylerLu by Tyler Lu,
Last updated: 02-07-2018

Create Azure App Service Environment With An Web App Added.

Creates an Azure App Service Environment inside A Virtual Network Subnet. This template also adds a Azure Web App inside the App Service Environment. Template originally authored by Callum Brankin of PixelPin

CallumBrankin by CallumBrankin,
Last updated: 29-06-2018

Buffalo Web App

Start running your Golang Buffalo Application on Azure quickly and cheaply.

marstr by Martin Strobel,
Last updated: 04-06-2018

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: 10-04-2018