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

426 templates match your filter.

Deploy a VM with multiple IPs

This template allows you to deploy a VM with 3 IP configurations. This template will deploy a Linux/Windows VM called *myVM1* with 3 IP configurations: *IPConfig-1*, *IPConfig-2* and *IPConfig-3*, respectively.

anavinahar by Anavi N,
Last updated: 12/1/2016

SLURM cluster

Creates a SLURM cluster with a master vm and a configurable number of workers.

YidingZhou by Yiding Zhou,
Last updated: 11/29/2016

Create a Data Factory Pipeline with Copy and Hive activities

This template creates a data factory pipeline with Copy and HDInsight Hive activities.

spelluru by Sreedhar Pelluru,
Last updated: 11/17/2016

Deploy a Linux-based HBase cluster in HDInsight

This template allows you to create a Linux-based HBase cluster in Azure HDInsight.

mumian by Jonathan Gao,
Last updated: 11/17/2016

BigchainDB

This template provisions a virtual machine with Ubuntu 14.04 as its operating system, installs the dependencies for a one-machine BigchainDB node, and starts RethinkDB. One can then SSH to the virtual machine to configure and run BigchainDB.

ttmc by Troy McConaghy,
Last updated: 11/17/2016

Deploy a Linux-based HDInsight cluster with an edge node

This template allows you to create an HDInsight cluster running Linux with an empty edge node. For more information, see https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-apps-use-edge-node

mumian by Jonathan Gao,
Last updated: 11/15/2016

Deploy a VNet and a HBase cluster within the VNet

This template allows you to create an Azure VNet and an HDInsight HBase cluster running Linux within the VNet.

mumian by Jonathan Gao,
Last updated: 11/10/2016

BOSH Setup

This template helps you setup a development environment where you can deploy BOSH and Cloud Foundry.

bingosummer by Bin Xia,
Last updated: 11/9/2016

Create VMs in Availability Sets using Resource Loops

Create 2-5 VMs in Availability Sets using Resource Loops. The VMs can be Unbuntu or Windows with a maximum of 5 VMs since this sample uses a single storageAccount

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

Install a file on a Windows VM

This template allows you to deploy a Windows VM and run a custom PowerShell script to install a file on that VM.

bmoore-msft by Brian Moore,
Last updated: 11/8/2016

Windows Server 2016 Storage Spaces Direct (S2D) SOFS cluster

This template creates Azure VMs on an existing VNET, and it provisions them as a Windows Server 2016 Storage Spaces Direct (S2D) Scale-Out File Server (SOFS) cluster.

robotechredmond by Keith Mayer,
Last updated: 11/8/2016

Visual Studio Team Services cross-platform build agent on Red Hat

This template allows you to create an Red Hat 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 6, 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: 11/7/2016

Azure Container Service - DC/OS

Deploy an Azure Container Service instance for the hosting and management of Docker Containers. Azure Container Service optimizes the configuration of popular open source tools and technologies specifically for Azure. You get an open solution (either DCOS, powered by Apache Mesos, Kubernetes, or Docker Swarm) that offers portability for both your containers and your application configuration. You select the size, the number of hosts, and choice of orchestrator tools, and Container Service handles everything else. We work closely with the open source community and, by exposing the standard API endpoints for our orchestration engine, we ensure that the most popular open source tools are not only compatible with Azure Container Service, but in most cases will work out of the box. This includes current tools such as visualizers, monitoring, continuous integration, and command line tools, as well as future tools and features as they become available.

rgardler by Ross Gardler,
Last updated: 11/7/2016

Azure Container Service - Kubernetes

Deploy an Azure Container Service instance for the hosting and management of Docker Containers. Azure Container Service optimizes the configuration of popular open source tools and technologies specifically for Azure. You get an open solution (either DCOS, powered by Apache Mesos, Kubernetes, or Docker Swarm) that offers portability for both your containers and your application configuration. You select the size, the number of hosts, and choice of orchestrator tools, and Container Service handles everything else. We work closely with the open source community and, by exposing the standard API endpoints for our orchestration engine, we ensure that the most popular open source tools are not only compatible with Azure Container Service, but in most cases will work out of the box. This includes current tools such as visualizers, monitoring, continuous integration, and command line tools, as well as future tools and features as they become available.

rgardler by Ross Gardler,
Last updated: 11/7/2016

Azure Container Service - Swarm

Deploy an Azure Container Service instance for the hosting and management of Docker Containers. Azure Container Service optimizes the configuration of popular open source tools and technologies specifically for Azure. You get an open solution (either DCOS, powered by Apache Mesos, Kubernetes, or Docker Swarm) that offers portability for both your containers and your application configuration. You select the size, the number of hosts, and choice of orchestrator tools, and Container Service handles everything else. We work closely with the open source community and, by exposing the standard API endpoints for our orchestration engine, we ensure that the most popular open source tools are not only compatible with Azure Container Service, but in most cases will work out of the box. This includes current tools such as visualizers, monitoring, continuous integration, and command line tools, as well as future tools and features as they become available.

rgardler by Ross Gardler,
Last updated: 11/7/2016

Deploys SQL Server 2014 AlwaysOn AG on existing VNET & AD

This template creates three new Azure VMs on an existing VNET: Two VMs are configured as SQL Server 2014 AlwaysOn Availability Group replica nodes and one VM is configured as a File Share Witness for automated cluster failover. In addition to these VMs, the following additional Azure resources are also configured: Internal load balancer, Storage accounts. To configure clustering, SQL Server and AlwaysOn within each VM, PowerShell DSC is leveraged. For Active Directory support, existing Active Directory domain controllers should already be deployed on the existing VNET.

robotechredmond by Keith Mayer,
Last updated: 11/2/2016

Deploy a Linux-based HDInsight cluster and a SQL database

This template allows you to create a Linux-based HDInsight cluster and a SQL Database for testing Sqoop.

mumian by Jonathan Gao,
Last updated: 10/31/2016

SAP NW 3-tier compatible Marketplace image Multi SID AS

This template allows you to deploy a VM using a operating system that is supported by SAP.

MSSedusch by Sebastian Max Dusch,
Last updated: 10/31/2016

SAP NW 3-tier compatible Marketplace image Multi SID DB

This template allows you to deploy a VM using a operating system that is supported by SAP.

MSSedusch by Sebastian Max Dusch,
Last updated: 10/31/2016

SAP NW 3-tier compatible Marketplace image Multi SID ASCS

This template allows you to deploy a VM using a operating system that is supported by SAP.

MSSedusch by Sebastian Max Dusch,
Last updated: 10/31/2016

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 @ https://aka.ms/azurebigcompute

dwaiba by Dwai Banerjee,
Last updated: 10/30/2016

Create an AppServicePlan and App in an App Service Environment

Create an AppServicePlan and App in an App Service Environment

stefsch by Stefan,
Last updated: 10/28/2016

Deploy VM Scale Set with Apache/PHP app (LAP) & AutoScale

Deploy a VM Scale Set behind a load balancer/NAT & each VM running an Apache/PHP app that eats CPU cycles. With Autoscale configured Scale Set will scale out & in as needed

madhana by Madhan Arumugam Ramakrishnan,
Last updated: 10/28/2016

Visual Studio and Visual Studio Team Services Build Agent VM

This template expands the Visual Studio Dev VM template. It creates the VM in a new vnet, storage account, nic, and public ip with the new compute stack then installs the Visual Studio Team Services build agent.

Geertvdc by Geert van der Cruijsen,
Last updated: 10/27/2016