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

Azure Databricks All-in-one Template for VNet Injection

This template allows you to create a network security group, a virtual network and an Azure Databricks workspace with the virtual network.

msaranga by Mahender Sarangam,
Last updated: 2021-01-21

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: 2021-01-20

Create and enable a DDoS protection plan

This template creates a DDoS protection plan and a virtual network. It also enables the DDoS protection plan for the virtual network.

mumian by Jonathan Gao,
Last updated: 2021-01-15

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: 2021-01-12

Tableau Server Single Node

This template deploys a new instance of Tableau Server on an Azure virtual machine along with all required infrastructure elements. Tableau is an industry-leading business intelligence platform. Tableau Server allows users to discover and share data-driven insights throughout their organization in a secure, governable environment. For more information please visit our webpage: https://www.tableau.com/. For more details please view the Readme on the associated Github page.

maddyloo by Madeleine Corneli,
Last updated: 2021-01-04

Azure Virtual WAN (vWAN) Multi-Hub Deployment

This template allows you to create an Azure Virtual WAN (vWAN) multi-hub deployment including all gateways and VNET connections.

igorpag by Igor Pagliai,
Last updated: 2021-01-02

Deploy a Django app

This template uses the Azure Linux CustomScript extension to deploy an application. This example creates an Ubuntu VM, does a silent install of Python, Django and Apache, then creates a simple Django app

madhana by Madhan Arumugam Ramakrishnan,
Last updated: 2020-12-28

Alsid Syslog/Sentinel proxy

This template creates and configures a Syslog server with an onboarded Azure Sentinel Agent for a specified workspace.

Azomasiel by Julien CLEMENT,
Last updated: 2020-12-23

Create a Front Door with multiple backends and backend pools

This template creates a Front Door with load balancing configured for multiple backends in a backend pool and also across backend pools based on URL path.

Last updated: 2020-12-11

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: 2020-12-10

Visual Studio 2019 CE with Docker Desktop

Container Development with Visual Studio 2019 CE with Docker Desktop

mahendra-shinde by Mahendra Chandrakant Shinde,
Last updated: 2020-12-07

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: 2020-12-04

Install Configuration Manager Tech Preview Lab in Azure

This template creates 3 or 4 new Azure VMs. It configures a new AD domain controler , a new standalone primary site with SQL Server, a remote site system server with Management Point and Distribution Point and a client(options).

YuanhengYang by YuanhengYang,
Last updated: 2020-12-04

Create a standard internal load balancer

This template creates a standard internal Azure Load Balancer with a rule load-balancing port 80

asudbring by Allen Sudbring,
Last updated: 2020-12-03

Create a standard internal load balancer with HA ports

This template creates a standard internal Azure Load Balancer with a HA ports load-balancing rule

asudbring by Allen Sudbring,
Last updated: 2020-12-03

Create a standard load-balancer

This template creates an Internet-facing load-balancer, load balancing rules, and three VMs for the backend pool with each VM in a redundant zone.

mumian by Jonathan Gao,
Last updated: 2020-12-03

Multiple Windows-VM with custom-script

Multiple Windows VMs with custom-script of choice.

mahendra-shinde by Mahendra Chandrakant Shinde,
Last updated: 2020-11-30

Deploy a VM Scale Set from the Azure Data Science VM

These templates deploy VM scale sets, using the Azure Data Science VMs as a source image.

gbowerman by Guy Bowerman,
Last updated: 2020-11-29

Jenkins Cluster with Windows & Linux Worker

1 Jenkins master with 1 Linux node and 1 windows node

mahendra-shinde by Mahendra Chandrakant Shinde,
Last updated: 2020-11-27

VPN Custom IPSec Policy

This custom IPSec Policy allows more granular configuration of the IKE Parameters. This allows you to deploy a site-to-site VPN Policy to support specific settings on your VPN Endpoit Device.

NathanMcGee by Nathan McGee,
Last updated: 2020-11-19

IBM Cloud Pak for Data on Azure

This template deploys an Openshift cluster on Azure with all the required resources, infrastructure and then deploys IBM Cloud Pak for Data along with the add-ons that user chooses.

akinfemi by Akinfemi Aluko,
Last updated: 2020-11-19

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: 2020-11-09

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: 2020-11-06

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: 2020-11-06