Skip Navigation

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

721 templates match your filter.

# Create a new encrypted managed disks windows vm from gallery image.

This template creates a new encrypted managed disks windows vm using the server 2k12 gallery image.

SudhakaraReddyEvuri by Sudhakara Reddy Evuri,
Last updated: 2/22/2017

# Create a new encrypted windows vm from gallery image.

This template creates a new encrypted windows vm using the server 2k12 gallery image.

aravindthoram by Aravind Thoram,
Last updated: 11/10/2015

(++)Ethereum on Ubuntu

This template deploys a (++)Ethereum client on a Ubuntu virtual machines

ililic by Igor Lilic,
Last updated: 8/13/2018

1 VM in vNet - Multiple data disks

This template creates a single VM running Windows Server 2016 with multiple data disks attached.

jamesbannan by jamesbannan,
Last updated: 7/2/2018

101-1vm-2nics-2subnets-1vnet

Creates a new VM with two NICs which connect to two different subnets within the same VNet.

lmoxiel by Christopher Jackson,
Last updated: 7/14/2017

2 VMs in VNET - Internal Load Balancer and LB rules

This template allows you to create 2 Virtual Machines in a VNET and under an internal Load balancer and configure a load balancing rule on Port 80. This template also deploys a Storage Account, Virtual Network, Public IP address, Availability Set and Network Interfaces.

ypitsch by ypitsch,
Last updated: 6/15/2018

2 VMs in a Load Balancer and configure NAT rules on the LB

This template allows you to create 2 Virtual Machines in an Availability Set and configure NAT rules through the load balancer. This template also deploys a Storage Account, Virtual Network, Public IP address and Network Interfaces. In this template, we use the resource loops capability to create the network interfaces and virtual machines

mahthi by Mahesh Thiagarajan,
Last updated: 11/20/2015

2 VMs in a Load Balancer and load balancing rules

This template allows you to create 2 Virtual Machines under a Load balancer and configure a load balancing rule on Port 80. This template also deploys a Storage Account, Virtual Network, Public IP address, Availability Set and Network Interfaces. In this template, we use the resource loops capability to create the network interfaces and virtual machines

ypitsch by ypitsch,
Last updated: 4/28/2015

201-vnet-2subnets-service-endpoints-storage-integration

Creates 2 new VMs with a NIC each, in two different subnets within the same VNet. Sets service endpoint on one of the subnets and secures storage account to that subnet.

AnithaAdusumilli by Anitha Adusumilli,
Last updated: 9/17/2017

ASR Runbooks

Deploys Automation Runbooks for ASR Recovery Plans

krnese by Kristian Nese,
Last updated: 3/27/2017

Add KeyVault Access Policy

Add an access policy to an existing KeyVault without removing existing policies.

bmoore-msft by Brian Moore,
Last updated: 6/26/2018

Add a subnet to an existing VNET

This template allows you to add a subnet to an existing VNET. Deploy into the resource group of the existing VNET

singhkays by Kay Singh,
Last updated: 2/1/2016

Add an NSG with Redis security rules to an existing subnet

This template allows you to add an NSG with preconfigured Azure Redis Cache security rules to an existing subnet within a VNET. Deploy into the resource group of the existing VNET.

asasine by Adam Sasine,
Last updated: 5/9/2018

Add an existing storage account to OMS

This template adds a storage account into OMS Log Analytics and select multiple tables for ingestion.

krnese by Kristian Nese,
Last updated: 8/19/2016

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: 7/22/2016

Alert to queue with Logic app

This template allows you to create a Logic app that has a webhook. When the Logic app is triggered, it will add the payload you pass to an Azure Storage queue that you specify. You can add this webhook to an Azure Alert and then whenever the Alert fires, you'll get that item in the queue.

jeffhollan by Jeff Hollan,
Last updated: 7/22/2016

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: 7/22/2016

Ansible Tower on RHEL

This Azure quickstart template deploys a Ansible Tower Solution on Azure Virtual Machines running RHEL 7.2. Template will build everything starting from Azure Infrastructure components to Ansible Tower and Clients installation, configuration etc and will deploy one Ansible tower server vm and 2 clients.Ansible Tower by Red Hat helps you scale IT automation, manage complex deployments and speed productivity. Centralize and control your IT infrastructure with a visual dashboard, role-based access control, job scheduling and graphical inventory management

amalik99 by Amit Malik,
Last updated: 8/10/2018

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: 6/15/2018

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: 4/28/2017

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: 4/6/2018

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: 2/3/2016

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: 12/14/2015

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: 4/10/2018