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 1,002 templates. Refine results with search.

Create a free-tier Azure Cosmos DB account

This template creates a free-tier Azure Cosmos account for Core (SQL) API with a database with shared throughput of 400 RU/s.

markjbrown by Mark Brown,
Last updated: 2020-12-10

Azure Container Service (AKS)

Deploy a managed cluster with Azure Container Service (AKS)

vyta by vyta,
Last updated: 2020-12-08

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

Create a SQL Server and Database

This template allows you to create SQL Database and Server.

JFolberth by JFolberth,
Last updated: 2020-12-07

Create an App Service Environment

Creates an App Service Environment in your virtual network

stefsch by Stefan,
Last updated: 2020-12-05

PubNub Realtime Gateway for Azure Event Hubs

The PubNub Realtime Gateway for Azure provides a realtime data stream bridge between the PubNub Data Stream Network and Azure Event Hubs. -- consider it a bi-directional bridge between PubNub and Azure!

geremyCohen by Geremy Cohen,
Last updated: 2016-12-08

SonarQube on Windows with Azure SQL Database

Deploy a Windows VM with SonarQube installed and configured against an Azure SQL Database.

rajbos by Rob Bos,
Last updated: 2020-07-29


Two-tier app migration to azure containers and PaaS database.

wmhussain by Mazhar Hussain Warsi,
Last updated: 2019-05-03

Redis cluster on Ubuntu VMs

This template creates a Redis cluster on Ubuntu virtual machine images, configures persistence and applies well known optimizations and proven practices

TheAzureGuy by Valery M,
Last updated: 2019-12-02

Deploy a 5 Node Secure Cluster

This template allows you to deploy a secure 5 node Service Fabric Cluster running Windows Server 2019 Datacenter on a Standard_D2_v2 Size VMSS.

erikadoyle by Erika Doyle Navara,
Last updated: 2020-09-30

Ubuntu full cross-platform dev box with Team Services agent

This template allows you to create an Ubuntu VM with a full set of cross-platform SDKs and Visual Studio Team Services Linux build agent. Once the VM is successfully provisioned, Team Services build agent installation can be verified by looking under your Team Services account settings under Agent pools. Languages/Tools supported: OpenJDK Java 7 and 8; Ant, Maven and Gradle; npm and nodeJS; groovy and gulp; Gnu C and C++ along with make; Perl, Python, Ruby and Ruby on Rails; .NET; and go

paultbarham by Paul T. Barham,
Last updated: 2018-08-06

Install Multiple Visual Studio Team Services (VSTS) Agents

This template builds a Virtual Machine and supporting Resources with Visual Studio 2017 installed. It also installs and configures upto 4 VSTS build agents and links them to a VSTS Pool

mrptsai by Paul Towler,
Last updated: 2019-11-20

CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs)

This is a common template for creating single instance CentOS 7.2/7.1/6.5 or Ubuntu Server 16.04.0-LTS with configurable number of data disks (configurable sizes). Maximum 16 disks can be mentioned in the portal parameters and maximum size of each disk should be less than 1023 GB. The MDADM RAID0 Array is automounted and survives restarts. Latest Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 is available for usage from user azure-cli is auto running as a docker container. This single instance template is an offshoot of the HPC/GPU Clusters Template @

dwaiba by Dwai Banerjee,
Last updated: 2019-11-18

Web App integration with Key Vault

Deploy a Web App certificate from Key Vault secret and use it for creating SSL binding

akurmi by Ashish Kurmi,
Last updated: 2020-05-01

Deploy a simple VM Scale Set with Linux VMs and public IPv4 per VM

This template demonstrates deploying a simple scale set with load balancer, inbound NAT rules, and public IP per VM.

guybo by guybo,
Last updated: 2019-12-19

Deploys Windows VMs under LB,configures WinRM Https

This template allows you to deploys Windows VMs using few different options for the Windows version. This template also configures a WinRM https listener on VMs

pavanadepu2 by Pavan Adepu,
Last updated: 2015-12-28

OS Patching extension on a Ubuntu VM

This template creates a Ubuntu VM and installs the OSPatching extension

thomas1206 by Thomas Shao,
Last updated: 2020-09-01

Create a Web App + Redis Cache + SQL DB with a template

This template creates an Azure Web App with Redis cache and a SQL Database.

steved0x by Steve Danielson,
Last updated: 2016-04-14

Install Public Certificate in App Service

Install a Public Certificate in App Service. Once a public certificate is installed by deploying this template, it would be accessible to App Service code for consumption. This is supported only on dedicated App Service Plans. If your App Service is hosted on a public scale unit then you can only install certificates in CurrentUser-Personal certificate store. For App Service Environments, LocalMachine-Personal certificate store is also supported

akurmi by Ashish Kurmi,
Last updated: 2017-06-14

Push a certificate onto a Windows VM

Push a certificate onto a Windows VM. Create the Key Vault using the template at

bmoore-msft by Brian Moore,
Last updated: 2020-03-04

OMS - Cloud Foundry Solution

This template deploys default views, alerts and saved searches to your Log Analytics workspace. Please check [here]( for detailed introductions and further instructions.

HDYA by HDYA-BackFire,
Last updated: 2018-06-25

Highly available NFS cluster in Ubuntu

Deploys a highly availe 2-VM NFS cluster based on DRBD, Pacemaker and Corosync with Ubuntu.

hosungsmsft by Hosung Song,
Last updated: 2020-09-29

Kafka on Ubuntu VMs

This template creates Kafka streaming replication from one zookeeper to one or more brokers each configured with multiple striped data disks. The database servers are deployed into a private subnet with an optional externally accessible jumpbox.

CognosysTech by CognosysTech,
Last updated: 2019-12-09

Deploy a Nextflow genomics cluster

This template deploys a scalable Nextflow cluster with a Jumpbox, n cluster nodes, docker support and shared storage.

lawrencegripper by Lawrence Gripper,
Last updated: 2020-08-19