Questions? Feedback? powered by Olark live chat software
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

415 templates match your filter.

Blank template

A blank template and empty parameters file.

bmoore-msft by Brian Moore,
Last updated: 9/22/2016

Disable encryption on a running Linux VM.

This template disables encryption on a running Linux vm

krkhan by Kamran Khan,
Last updated: 9/21/2016

Deploy multiple VM Scale Sets of Linux VMs.

This template allows you to deploy multiple VM Scale Sets of Linux VMs.

gatneil by Neil Sant Gat,
Last updated: 9/21/2016

Enable encryption on a running Linux VM.

This template enables encryption on a running linux vm using AAD client secret.

krkhan by Kamran Khan,
Last updated: 9/21/2016

Deploy instance of Jenkins targeting Azure Platform

This template will deploy an instance of the Jenkins CI tool configured to target the Azure platform onto a Linux VM in Azure and

arroyc by Arjun Roy Chaudhuri,
Last updated: 9/21/2016

Deploy a simple Windows VM

This template allows you to deploy a simple Windows VM using a few different options for the Windows version, using the latest patched version. This will deploy a D1 size VM in the resource group location and return the FQDN of the VM.

bmoore-msft by Brian Moore,
Last updated: 9/20/2016

Blockchain - Ethereum Private Consortium Network

This template fully automates the provisioning of necessary Azure resources like VMs, storage, network settings etc. as well as the configuration of Go Ethereum (geth) and accounts. It also stands up an administration website to monitor the nodes in the network and provide ether to new accounts.

cavanes by cavanes,
Last updated: 9/20/2016

Deploy a simple Linux VM

This template allows you to deploy a simple Linux VM using a few different options for the Ubuntu version, using the latest patched version. This will deploy a D1 szie VM in the resource group location and return the FQDN of the VM.

bmoore-msft by Brian Moore,
Last updated: 9/20/2016

Azure Traffic Manager + Application Gateways Demo Setup

This template allows you to quickly deploy Azure Traffic Manager on top of Application Gateways demo to test traffic distribution between different regions.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 9/19/2016

Red Hat Enterprise Linux 7.2 VM (Fully Encrypted)

This template will deploy a Red Hat Enterprise Linux 7.2 VM and encrypt both OS and data drives.

krkhan by Kamran Khan,
Last updated: 9/19/2016

Chef Backend High-Availability Cluster

This template creates a chef-backend cluster with front-end nodes attached

N6UDP by Lee Burton,
Last updated: 9/18/2016

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: 9/17/2016

Azure Traffic Manager Demo Setup

This template allows you to quickly deploy Azure Traffic Manager demo to test traffic distribution between different regions.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 9/16/2016

Azure Application Gateway Demo Setup

This template allows you to quickly deploy Azure Application Gateway demo to test load-balancing with or without cookie-based affinity.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 9/13/2016

Create EventHubs with Archive enabled

This template enables you to deploy a EventHubs namespace with an Event Huh enabling Archive on it

ShubhaVijayasarathy by Shubha Vijayasarathy,
Last updated: 9/13/2016

Dokku Instance

Dokku is a mini-heroku-style PaaS on a single VM.

sedouard by Steven Edouard,
Last updated: 9/6/2016

CentOS & UbuntuServer Auto Dynamic Disks & Docker 1.12.1.

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.1 (Swarm Mode), docker-compose 1.8.0 and docker-machine 0.8.1 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 available @ https://aka.ms/azurebigcompute

dwaiba by Dwai Banerjee,
Last updated: 9/3/2016

Provisions a Spark Cluster on Suse Linux Enterprise Server

This template creates a Spark cluster on Suse Linux Enterprise Server 12; this is a starting point for learning Spark and in memory computation on Enterprise Linux

valueamplify by Value Amplify Group,
Last updated: 9/1/2016

Deploy Open edX Dogwood (Multi-VM).

This template creates a network of Ubuntu VMs, and deploys Open edX Dogwood on them. Deployment supports 1-9 application VMs and backend Mongo and MySQL VMs.

chenriksson by Christy Henriksson,
Last updated: 8/31/2016

Microsoft OMS

Deploys all OMS Services to a Resource Group

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

Diagnostics with Event Hub and ELK

This template deploys an Elasticsearch cluster and Kibana and Logstash VMs. Logstash is configured with an input plugin to pull diagnostics data from Event Hub.

Skantha by Skantha Kandiah,
Last updated: 8/29/2016

Ubuntu Apache2 Web server with requested test page

This template allows you to quickly create an Ubuntu VM running Apache2 with the test page content you define as a parameter. This can be useful for quick validation/demo/prototyping.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 8/28/2016

Create Azure Notification Hub

Creates an Azure Notification Hub, Template originally authored by John Downs.

johndowns by johndowns,
Last updated: 8/28/2016

Create three vNets to demonstrate transitive BGP connections

This template deploys three vNets connected using Virtual Network Gateways and BGP-enabled connections

bhummerstone by Ben Hummerstone,
Last updated: 8/27/2016