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

33 templates match your filter.

Create a new action groupn on Azure.

This template creates a new Action group on Azure, this action group can be then used for configuring alerts on Azure.

arpitjain099 by Arpit Jain,
Last updated: 6/12/2019

Create an Azure Machine Learning service workspace.

This template creates an Azure Machine Learning service workspace.

mumian by Jonathan Gao,
Last updated: 3/12/2019

Django app

This template allows you to create an App Service for deploying a Django app.

leestott by Lee Stott,
Last updated: 28/11/2019

ASP.NET app

This template allows you to create an App Service for deploying a ASP.NET app.

leestott by Lee Stott,
Last updated: 11/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: 6/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

Dynamic Web Test Creation

Create any number of App Insights web (ping) tests.

sedouard by Steven Edouard,
Last updated: 21/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

Deploy Drupal with VM Scale Set, Glusterfs and Mysql

Deploy a VM Scale Set behind a load balancer/NAT & each VM running Drupal (Apache / PHP). All nodes share the created glusterfs file storage, and MySQL database

maniSbindra by Mani Bindra,
Last updated: 10/08/2019

Deploy a VM Scale Set with Linux VMs and Auto Scale

This template allows you to deploy a simple VM Scale Set of Linux VMs using the latest patched version of Ubuntu Linux 15.04 or 14.04.4-LTS. These VMs are behind a load balancer with NAT rules for ssh connections.They also have Auto Scale integrated

madhana by Madhan Arumugam Ramakrishnan,
Last updated: 30/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: 8/02/2019

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

Autoscale LANSA Windows VM ScaleSet with Azure SQL Database

The template deploys a Windows VMSS with a desired count of VMs in the scale set and a LANSA MSI to install into each VM. Once the VM Scale Set is deployed a custom script extension is used to install the LANSA MSI)

robe070 by Rob Goodridge,
Last updated: 30/08/2018

Autoscale LANSA Win VM Scale Set using an existing Database

This template deploys a Windows Virtual Machine Scale Set with a desired count of Virtual Machines in the scale set and a LANSA MSI to install into each Virtual Machine. Once the Virtual Machine Scale Set is deployed a custom script extension is used to install the LANSA MSI. The database server must already exist. The database within the database server must already exist too, unless its SQL Server, in which case it will be created. If the database does exist it must either not have any LANSA tables or already have had the same MSI installed. This is not checked by the template. Once this template has been run, it must be the only way that an upgrade to the MSI is applied. Two different MSI installs should not attempt to upgrade a LANSA install. This is very important in order that the SQL tables are upgraded correctly. Current databases supported are Azure SQL Database, Microsoft SQL Server and MySql

robe070 by Rob Goodridge,
Last updated: 30/08/2018

Deploy a VM Scale Set with a Linux custom image

This template allows you to deploy a custom VM Linux image inside an Scale Set. These VMs are behind a load balancer with HTTP load balancing (by default on port 80). The example uses a custom script to do the application deployment and update, you may have to provide your custom script for your own update procedure. You will have to provide a generalized image of your VM in the same subscription and region where you create the VMSS.

jmservera by Juan Manuel Servera,
Last updated: 30/08/2018

DDoS attack on a virtual machine

This will deploy a virtual machine, OMS and other network resources. Perform the DDoS attack by following the guidleines and execute the scenario for detection of a DDoS attack.

girishjaju by girishjaju,
Last updated: 11/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: 2/07/2018

Java CI/CD using Jenkins and Azure Web Apps

This is a sample for Java CI/CD using Jenkins and Azure Web Apps.

alexchx by Alex Chen,
Last updated: 25/01/2018

Deploy an Autoscale Setting for Virtual Machine ScaleSet

This template allows you to deploy an autoscale policy for Virtual Machine ScaleSet resource.

asheniam by Andy Shen,
Last updated: 17/09/2017

Deploy an Autoscale Setting for App Service Plan

This template allows you to deploy an autoscale policy for Azure AppService Plan resource.

asheniam by Andy Shen,
Last updated: 17/09/2017

Deploy an Autoscale Activity Log Alert

This template allows you to deploy a simple alert which uses an action group to send email notifications for any Autoscale records in the Azure Activity Log

asheniam by Andy Shen,
Last updated: 5/07/2017

Deploy an Autoscale Failed Activity Log Alert

This template allows you to deploy a simple alert which uses an action group to send email notifications for any failed Autoscale records in the Azure Activity Log

asheniam by Andy Shen,
Last updated: 5/07/2017

Deploy Application Insight and create alert in it

This template allows you to deploy Application Insight and create alert in it

janusznowak by Janusz Nowak,
Last updated: 27/06/2017

Deploy a Service Health Alert

This template allows you to deploy a simple alert which uses an action group to send email notifications for any Service Health records in the Azure Activity Log

asheniam by Andy Shen,
Last updated: 13/05/2017