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

Showing all 494 templates. Refine results with search.

Deploy a simple Windows VM with monitoring and diagnostics

This template allows you to deploy a simple Windows VM along with the diagnostics extension which enables monitoring and diagnostics for the VM

sbtron by Saurabh Bhatia,
Last updated: 9/11/2020

Create an API Management service in External Virtual Network

This template demonstrates how to create a instance of Azure API Management within your virtual network's subnet in External mode and configure NSG on the subnet as per recommendation.

solankisamir by Samir Solanki,
Last updated: 6/11/2020

Create an API Management service in Internal Virtual network

This template demonstrates how to create a instance of Azure API Management within your virtual network's subnet in Internal Virtual Network mode and configure NSG on the subnet as per recommendation.

solankisamir by Samir Solanki,
Last updated: 6/11/2020

SAS Viya Quickstart Template for Azure

The SAS Viya Quickstart Template for Azure deploys these products on the cloud: SAS Visual Analytics 8.5 on Linux, SAS Visual Statistics 8.5 on Linux, and SAS Visual Data Mining and Machine Learning 8.5 on Linux. This Quickstart is a reference architecture for users who want to deploy the SAS Viya platform, using microservices and other cloud-friendly technologies. By deploying the SAS platform on Azure, you get SAS analytics, data visualization, and machine learning capabilities in an Azure-validated environment. SAS Viya is a cloud-enabled, in-memory analytics engine. It uses elastic, scalable, and fault-tolerant processing to address complex analytical challenges. SAS Viya provides faster processing for analytics by using a standardized code base that supports programming in SAS, Python, R, Java, and Lua. It also supports cloud, on-premises, or hybrid environments and deploys seamlessly to any infrastructure or application ecosystem.

sassoftware by SAS Software,
Last updated: 3/11/2020

Create a basic Front Door

This template creates a basic Front Door configuration with a single backend.

Last updated: 2/11/2020

Azure DNS domain hosting example

This template shows how to create a DNS zone within Azure DNS and how to add some record sets to it.

Last updated: 30/10/2020

Virtual Network NAT

Deploy a NAT gateway and virtual machine

asudbring by Allen Sudbring,
Last updated: 30/10/2020

Azure Traffic Manager external endpoint example

This template shows how to create an Azure Traffic Manager profile using external endpoints.

rohinkoul by Rohin Koul,
Last updated: 30/10/2020

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: 29/10/2020

Create new ANF resource with NFSV3/NFSv4.1 volume

This template allows you to create a new Azure NetApp Files resource with a single Capacity pool and single volume configured with NFSV3 or NFSv4.1 protocol. They are all deployed together with Azure Virtual Network and Delegated subnet that are required for any volume to be created

AdelGhabboun by Adel Ghabboun,
Last updated: 29/10/2020

Azure Cloud Shell - VNet

This template deploys Azure Cloud Shell resources into an Azure virtual network.

maertendMSFT by Danny Maertens,
Last updated: 28/10/2020

Create a VM in a new or existing vnet from a generalized VHD

This template creates a VM from a generalized VHD and let you connect it to a new or existing VNET that can reside in another Resource Group than the virtual machine

bmoore-msft by Brian Moore,
Last updated: 28/10/2020

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: 28/10/2020

ExpressRoute circuit with private peering and Azure VNet

This template configure ExpressRoute Microsoft peering, deploy an Azure VNet with Expressroute gateway and link the VNet to the ExpressRoute circuit

fabferri by Fabrizio Ferri,
Last updated: 27/10/2020

Deploy Drupal with VM Scale Set, Azure Files and Mysql

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

maniSbindra by Mani Bindra,
Last updated: 16/10/2020

Deploys a N node Gluster File System

This template deploys a 2, 4, 6, or 8 node Gluster File System with 2 replicas on Ubuntu

liupeirong by Paige Liu,
Last updated: 15/10/2020

Deploys a 2 node master/slave MySQL replication cluster

This template deploys a 2 node master/slave MySQL replication cluster on CentOS 6.5 or 6.6

liupeirong by Paige Liu,
Last updated: 14/10/2020

SAP NetWeaver file server (managed disk)

This template allows you to deploy a file server that can be used as shared storage for SAP NetWeaver.

MSSedusch by Sebastian Max Dusch,
Last updated: 14/10/2020

SharePoint 2019 / 2016 / 2013 fully configured

Create a SharePoint 2019 / 2016 / 2013 farm with a web application set with Windows and ADFS authentication, and some path based and host-named site collections. It also provisions User Profiles and Apps service applications and installs claims provider LDAPCP.

Yvand by Yvan Duhamel,
Last updated: 13/10/2020

SAS 9.4 and Viya Quickstart Template for Azure

The SAS® 9.4 and Viya QuickStart Template for Azure deploy these products on the cloud: SAS® Enterprise BI Server 9.4, SAS® Enterprise Miner 15.1, and SAS® Visual Analytics 8.5 on Linux, and SAS® Visual Data Mining and Machine Learning 8.5 on Linux for Viya. This QuickStart is a reference architecture for users who wants to deploy the combination of SAS® 9.4 and Viya on Azure using cloud-friendly technologies. By deploying the SAS® platform on Azure, you get an integrated environment of SAS® 9.4 and Viya environments so you can take advantage of both worlds. SAS® Viya is a cloud-enabled, in-memory analytics engine. It uses elastic, scalable, and fault-tolerant processing to address complex analytical challenges. SAS® Viya provides faster processing for analytics by using a standardized code base that supports programming in SAS®, Python, R, Java, and Lua. It also supports cloud, on-premises, or hybrid environments and deploys seamlessly to any infrastructure or application ecosystem.

corecompete by Core Compete,
Last updated: 9/10/2020

RDS farm deployment using existing active directory

This template creates a RDS farm deployment using existing active directory in same resource group

MahendraAgrawal by MahendraAgrawal,
Last updated: 9/10/2020

Private Endpoint example

This template shows how to create a private endpoint pointing to Azure SQL Server

mblanco77 by Mauricio Blanco,
Last updated: 7/10/2020

Private Link service example

This template shows how to create a private link service

mblanco77 by Mauricio Blanco,
Last updated: 7/10/2020

Create an Azure WAF v2 on Azure Application Gateway

This template creates an Azure Web Application Firewall v2 on Azure Application Gateway with two Windows Server 2016 servers in the backend pool

vhorne by Vic,
Last updated: 7/10/2020