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 71 templates. Refine results with search.

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: 2021-05-05

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: 2021-05-05

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: 2021-05-05

Kentico Xperience

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

chladekm by Martin Chládek,
Last updated: 2021-05-05

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: 2021-05-05

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: 2021-05-05

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: 2021-05-05

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: 2021-05-04

Provision a Web App with a SQL Database

This template provisions a Web App, a SQL Database, AutoScale settings, Alert rules, and App Insights. It configures a connection string in the web app for the database.

leestott by Lee Stott,
Last updated: 2021-05-04

Web App w/ Application Insights sending to Log Analytics

This template will is to help support the new API versions of microsoft.insights/components. Starting with 2020-02-02-preview WorkspaceID will be required when creating Application Inisghts.This template will deploy the App Service Plan, App Service, Application Insights, Log Analytics Workspace and hook it all together.

JFolberth by JFolberth,
Last updated: 2021-05-04

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: 2021-05-03

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: 2021-05-03

VM Scale Set with autoscale running an IIS WebApp

Deploys a Windows VM Scale Set running IIS and a very basic .NET MVC web app. The VMSS PowerShell DSC Extension is leveraged to do the IIS install and WebDeploy package deployment.

jboeshart by Jason Boeshart,
Last updated: 2021-05-03

Deploy VM Scale Set with Python Bottle server & AutoScale

Deploy a VM Scale Set behind a load balancer/NAT & each VM running a simple Python Bottle app that does work. With Autoscale configured Scale Set will scale out & in as needed

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

Deploy a VM Scale Set with Windows VMs and Auto Scale

This template allows you to deploy a simple VM Scale Set of Windows VMs using the latest patched version of Windows 2008-R2-SP1, 2012-Datacenter, or 2012-R2-Datacenter. These VMs are behind a load balancer with NAT rules for RDP connections. They also have Auto Scale integrated

gatneil by Neil Sant Gat,
Last updated: 2021-05-03

AKS cluster with the Application Gateway Ingress Controller

This sample shows how to deploy an AKS cluster with Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics and Key Vault

paolosalvatori by Paolo Salvatori,
Last updated: 2021-04-30

Creates an Azure service alert

This template creates an Azure service health alert that optionally sends emails to service administrators and specified email addresses in the event of cerain Azure service outages.

nmackenzie by Neil Mackenzie,
Last updated: 2021-04-29

Create Key Vault with logging enabled

This template creates an Azure Key Vault and an Azure Storage account that is used for logging. It optionally creates resource locks to protect your Key Vault and storage resources.

slapointe by Stephane Lapointe,
Last updated: 2021-04-29

Advanced template for Azure Machine Learning workspace

A template that creates Azure Machine Learning workspace with private endpoints and resources behind VNET

guanyu-240 by Guanyu Wang,
Last updated: 2021-04-29

ASP.NET app

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

leestott by Lee Stott,
Last updated: 2021-04-29

Metric alert rule for an availability test

This template creates an Application Insights availability test along with a metric alert rule that monitors it.

hutzleo by hutzleo,
Last updated: 2021-04-28

Create a Redis Cache using a template

This template creates an Azure Redis Cache with diagnostics data kept in a storage account.

steved0x by Steve Danielson,
Last updated: 2021-04-28

Metric alert rule with a dynamic threshold

This template creates a metric alert rule that monitors the CPU Percentage metric of a virtual machine using a dynamic threshold condition type.

hutzleo by hutzleo,
Last updated: 2021-04-28

Metric alert rule with a static threshold

This template creates a metric alert rule that monitors the CPU Percentage metric of a virtual machine using a static threshold condition type.

hutzleo by hutzleo,
Last updated: 2021-04-28