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

366 templates match your filter.

SAS Viya Quickstart Template for Azure

The SAS Viya Quickstart Template for Azure deploys these products on the cloud: SAS Visual Analytics 8.3.1 on Linux. SAS Visual Statistics 8.3.1 on Linux and SAS Visual Data Mining and Machine Learning 8.3.1 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: 6/10/2019

Install Phabricator on an Ubuntu VM

This template deploys Phabricator on an Ubuntu Virtual Machine. This template also deploys a Storage Account, Virtual Network, Public IP addresses and a Network Interface.

julienstroheker by Julien Stroheker,
Last updated: 5/30/2019

Deploy a simple FreeBSD VM in resource group location.

This template allows you to deploy a simple FreeBSD VM using a few different options for the FreeBSD version, using the latest patched version. This will deploy in resource group location on a D1 VM Size.

takekazuomi by Takekazu Omi,
Last updated: 5/30/2019

Deploy a simple VM Scale Set with Linux VMs

This template allows you to deploy a simple VM Scale Set of Linux VMs using the latest patched version of Ubuntu Linux 14.04.4-LTS or 16.04-LTS. These VMs are behind a load balancer with NAT rules for ssh connections.

gatneil by Neil Sant Gat,
Last updated: 5/30/2019

Linux VM with Serial Output

This template creates a simple Linux VM with minimal parameters and serial/console configured to output to storage

coreysa by Corey Sanders,
Last updated: 5/30/2019

Deploy a CentOS VM with Singularity installed

This template allows you to deploy a CentOS VM with Singularity installed, using the latest patched version of CentOS and version 2.3.1 of Singularity (by default). This will deploy an A8 size VM in the resource group location and return the FQDN of the VM.

bhummerstone by Ben Hummerstone,
Last updated: 5/30/2019

DNX on Ubuntu

Spins up an Ubuntu 14.04 server and installs the .NET Execution context (DNX) plus a sample application

jochenvw by Jochen van Wylick,
Last updated: 5/30/2019

Deploy a VM Scale Set with Linux VMs and Auto Scale

This template allows you to deploy a simple VM Scale Set of Linux VMs using the latest patched version of Ubuntu Linux 15.04 or 14.04.4-LTS. These VMs are behind a load balancer with NAT rules for ssh connections.They also have Auto Scale integrated

madhana by Madhan Arumugam Ramakrishnan,
Last updated: 5/30/2019

Deploy an Ubuntu VM scale set with Azure Application Gateway

This template allows you to deploy a simple Ubuntu VM Scale Set integrated with Azure Application Gateway, and supports up to 1000 VMs

gbowerman by Guy Bowerman,
Last updated: 5/30/2019

Deploy a Scale Set into an existing vnet

This template deploys a VM Scale Set into an exsisting vnet.

gatneil by Neil Sant Gat,
Last updated: 5/30/2019

Deploy Custom Images At Scale

This template allows you to deploy custom images at scale with options to use VM Scale Sets, regular VMs, or regular VMs in an availability set.

AlanSt by Alan Stephenson,
Last updated: 5/30/2019

Continuous Deployment to VM Scale Sets with Jenkins and Spinnaker

This template allows you to deploy and configure a DevOps pipeline from an Aptly repository to a VM Scale Set in Azure.

azure-devops by Azure DevOps,
Last updated: 5/30/2019

OpenCanvas-LMS

This template deploys OpenCanvas on Ubuntu 16.04

laxmikatika by laxmikatika,
Last updated: 5/30/2019

Azure managed disk RAID performance meter

This template allows you to run a managed disk RAID performance test for different workload types using fio utility.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 5/30/2019

Deploy a Virtual Machine with Custom Data

This template allows you to create a Virtual Machine with Custom Data passed down to the VM. This template also deploys a Storage Account, Virtual Network, Public IP addresses and a Network Interface.

kenazk by Kenaz Kwa,
Last updated: 5/30/2019

Deploy a simple Linux VM with Accelerated Networking

This template allows you to deploy a simple Linux VM with Accelerated Networking using Ubuntu version 16.04.0-LTS with the latest patched version. This will deploy a D3_v2 size VM in the resource group location and return the FQDN of the VM.

FabienLavocat by Fabien Lavocat,
Last updated: 5/30/2019

VM Scale Set web serverswith git pull deployment

VM Scale Set web servers pulling content securely from git using ssh deployment keys

xtophs by Christoph Schittko,
Last updated: 5/30/2019

Virtual Machine with Conditional Resources

This template allows deploying a linux VM using new or existing resources for the Virtual Network, Storage and Public IP Address. It also allows for choosing between SSH and Password authenticate. The templates uses conditions and logic functions to remove the need for nested deployments.

bmoore-msft by Brian Moore,
Last updated: 5/29/2019

Install Configuration Manager Current Branch in Azure

This template creates 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.

yizhongwu by Yizhong Wu,
Last updated: 5/29/2019

Create Configuration Manager Tech Preview Lab in Azure

This template creates a new System Center Configuration Manager Technical Preview Lab environment. It creates 3 new Azure VMs, configuring a new AD Domain Controller for a new Domain, SQL Server for site database, a standalone primary site and a remote site system server with Management Point and Distribution Point roles. The VM size used in these templates are B series (B2s and B2ms). They use premium disks which would incur costs even when they are off. However you can change the disk configuration of VM in Azure portal. Note: This ConfigMgr/SCCM template is to be used for Lab purpose only.

yizhongwu by Yizhong Wu,
Last updated: 5/9/2019

Vert.x, OpenJDK, Apache, and MySQL Server on Ubuntu VM

This template uses the Azure Linux CustomScript extension to deploy Vert.x, OpenJDK, Apache, and MySQL Server on Ubuntu 14.04 LTS.

OguzPastirmaci by Oguz Pastirmaci,
Last updated: 5/3/2019

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: 5/3/2019

Eris Platform Node

Eris: the permissionable, smart contract focused blockchain application platform

Last updated: 5/3/2019

Azure data disk performance meter

This template allows you to run a data disk performance test for different workload types using fio utility.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 5/3/2019