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

721 templates match your filter.

website cluster

This template deploys a website cluster and enables Zabbix monitoring, and allows user to define the number of web servers.

251744647 by 251744647,
Last updated: 9/6/2018

Deploy a postgresql Server

This template uses the Azure Linux CustomScript extension to deploy a postgresql server. It creates an Ubuntu VM, does a silent install of MySQL server, version:9.3.5

251744647 by 251744647,
Last updated: 8/22/2018

Deploy Xfce Desktop

This template uses the Azure Linux CustomScript extension to deploy Xfce Desktop on the VM. It creates an Ubuntu VM, does a silent install of Xfce desktop and xrdp

251744647 by 251744647,
Last updated: 8/16/2018

Lamp on Ubuntu

This template deploys a Lap(linux+apache2+php5) node and a configurable number of Mysql(mysql server 5.5) nodes on Ubuntu virtual machines

251744647 by 251744647,
Last updated: 8/1/2018

Deploy a MySQL Server

This template uses the Azure Linux CustomScript extension to deploy a MySQL server. It creates an Ubuntu VM, does a silent install of MySQL server, version:5.6

251744647 by 251744647,
Last updated: 7/2/2018

MySQL MHA Haproxy

This template deploys a MySQL MHA + Haproxy solution: the objective of MHA is automating master failover and slave promotion within short (usually 10-30 seconds) downtime, without suffering from replication consistency problems, without spending money for lots of new servers, without performance penalty, without complexity (easy-to-install), and without changing existing deployments; Haproxy is the interface which apps access mysql

251744647 by 251744647,
Last updated: 7/2/2018

MongoDB Replica Set

This template deploys a MongoDB Replica Set on CentOS and enables Zabbix monitoring

251744647 by 251744647,
Last updated: 7/2/2018

MongoDB Sharding Cluster

This template deploys a MongoDB Sharding Cluster on CentOS and enables Zabbix monitoring

251744647 by 251744647,
Last updated: 12/21/2016

Deploy an Openvpn Access Server

This template uses the Azure Linux CustomScript extension to deploy an openvpn access server. It creates an Ubuntu VM, does a silent install of openvpn access server, then make the basic server network settings: define the VPN Server Hostname to be the VM's public ip's DNS name

251744647 by 251744647,
Last updated: 1/21/2016

Azure Traffic Manager VM example with Availability Zones

This template shows how to create an Azure Traffic Manager profile load-balancing across multiple virtual machines placed in Availability Zones.

aaronlower by Aaron Lower,
Last updated: 9/21/2017

VMs in Availability Zones with a Load Balancer and NAT

This template allows you to create Virtual Machines distributed across Availability Zones with a Load Balancer and configure NAT rules through the load balancer. This template also deploys a Virtual Network, Public IP address and Network Interfaces. In this template, we use the resource loops capability to create the network interfaces and virtual machines

aaronlower by Aaron Lower,
Last updated: 9/21/2017

WS 2016 Storage Spaces Direct (S2D) SOFS cluster using Availability Zones

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.

aaronlower by Aaron Lower,
Last updated: 9/21/2017

Virtual Machine Scaleset example using Availability Zones

This template creates a VMSS placed in separate Availability Zones with a load balancer.

aaronlower by Aaron Lower,
Last updated: 9/21/2017

Deploy a 3 node Percona XtraDB Cluster in Availability Zones

This template deploys a 3 node MySQL high availability cluster on CentOS 6.5 or Ubuntu 12.04

aaronlower by Aaron Lower,
Last updated: 9/21/2017

Create an new AD Domain with 2 Domain Controllers in separate Availability Zones

This template creates 2 new VMs in separate Availability Zones to be AD DCs (primary and backup) for a new Forest and Domain

aaronlower by Aaron Lower,
Last updated: 9/21/2017

Create a DevTest environment with P2S VPN and IIS

This template creates a simple DevTest environment with a Point-to-Site VPN and IIS on a Windows server which is a great way to get started.

adhurwit by Adam Hurwitz,
Last updated: 6/15/2018

Create a 3-node, CentOS elasticsearch cluster

This template creates a basic elasticsearch cluster of 3 CentOS nodes and a Windows jumpbox that are ideal for getting started with elastic in Azure.

adhurwit by Adam Hurwitz,
Last updated: 6/7/2018

Add an NSG with Redis security rules to an existing subnet

This template allows you to add an NSG with preconfigured Azure Redis Cache security rules to an existing subnet within a VNET. Deploy into the resource group of the existing VNET.

asasine by Adam Sasine,
Last updated: 5/9/2018

OMS SCOM ACS Solution

Adds the SCOM ACS custom Solution into an OMS Workspace

AErmie by Adin Ermie,
Last updated: 3/13/2017

Create a Eventhub namespace and geo-recovery configuration

This template enables you to deploy a Service Bus namespace with a Basic/Standard SKU.

v-Ajnava by Ajit Navasare,
Last updated: 8/27/2018

Create an EventHubs namespace, Event Hub, & consumer group

This template enables you to deploy an Event Hubs Standard namespace, an Event Hub, and a consumer group.

v-Ajnava by Ajit Navasare,
Last updated: 8/27/2018

Create EventHubs with Capture enabled

This template enables you to deploy a EventHubs namespace with an event hub and enabling Capture on it

v-Ajnava by Ajit Navasare,
Last updated: 8/27/2018

Create a Service Bus namespace IP Filter rule

This template enables you to deploy a Service Bus Premium namespace with IP Filter rule

v-Ajnava by Ajit Navasare,
Last updated: 6/25/2018

Create a Service Bus namespace IP Filter rule

This template enables you to deploy a Service Bus Premium namespace with IP Filter rule

v-Ajnava by Ajit Navasare,
Last updated: 6/25/2018