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

446 templates match your filter.

Blockchain Template

Deploy a VM with blockchain software.

gatneil by Neil Sant Gat,
Last updated: 10/17/2019

Red Hat Linux 3-Tier Solution on Azure

This template allows you to deploy a 3 Tier architecture using 'Red Hat Enterprise Linux 7.3' virtual machines. Architecture includes Virtual Network, external and internal load balancers, Jump VM, NSGs etc along with multiple RHEL Virtual machines in each tier

amalik99 by Amit Malik,
Last updated: 10/17/2019

Create a SLURM cluster on SLES 12 HPC SKU

Creates a SLURM HPC cluster running SLES 12. This cluster is ready to run Intel MPI workloads when used with A8 or A9 VMs.

smith1511 by Christian,
Last updated: 10/17/2019

Create a sandbox setup of Azure Firewall with Linux VMs

This template creates a virtual network with 3 subnets (server subnet, jumpbox subet and AzureFirewall subnet), a jumpbox VM with public IP, A server VM, UDR route to point to Azure Firewall for the Server Subnet and an Azure Firewall with 1 or more Public IP addresses, 1 sample application rule and 1 sample network rule

iatodoro by iatodoro,
Last updated: 10/17/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: 10/16/2019

Configure WAF client IP restriction for Azure Front Door

This template configures WAF client IP restriction for Azure Front Door endpoint

victorar by victorar,
Last updated: 10/12/2019

Configure WAF managed defaultRuleSet for Azure Front Door

This template configures WAF managed defaultRuleSet for Azure Front Door

victorar by victorar,
Last updated: 10/12/2019

Configure WAF rate liming rule for Azure Front Door endpoint

This template configures a WAF rule for Azure Front Door to rate limit incoming traffic for a given frontend host.

victorar by victorar,
Last updated: 10/12/2019

Configure WAF rules with http parameters for Front Door

This template configures WAF custom rules based on specific http parameters for Azure Front Door endpoint.

victorar by victorar,
Last updated: 10/12/2019

Create WAF Geo Filtering rule for Azure Front Door endpoint

This template creates a WAF geo filtering rule for Azure Front Door that allows/blocks traffic from certain countries.

victorar by victorar,
Last updated: 10/12/2019

Create a Virtual Network with two Subnets

This template allows you to create a Virtual Network with two subnets.

telmosampaio by Telmo Sampaio,
Last updated: 10/11/2019

SharePoint 2019, 2016 and 2013 configured with ADFS

This template deploys SharePoint with 1 web application configured with Windows and ADFS authentication, and a couple of path based / host-named site collections are created. User Profiles Application and Apps (add-ins) services are configured. Claims provider LDAPCP is installed and configured.

Yvand by Yvan Duhamel,
Last updated: 10/11/2019

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: 10/9/2019

Install Configuration Manager Tech Preview Lab in Azure

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

yizhongwu by Yizhong Wu,
Last updated: 10/8/2019

Azure Databricks All-in-one Template for VNet Injection

This template allows you to create a network security group, a virtual network and an Azure Databricks workspace with the virtual network.

ravrams by Ravi Rao,
Last updated: 10/8/2019

Azure Databricks Virtual Network for VNet Injection

This template allows you to create a Virtual Network for Azure Databricks VNet injection.

ravrams by Ravi Rao,
Last updated: 10/8/2019

Deploy a VM Scale Set from the Azure Data Science VM

These templates deploy VM scale sets, using the Azure Data Science VMs as a source image.

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

Push a certificate onto a Windows VM

Push a certificate onto a Windows VM. Create the Key Vault using the template at http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault

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

Marketplace Sample VM 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: 10/5/2019

Deploy a simple Windows VM with tags

This template allows you to deploy a simple Windows VM with tags using a few different options for the Windows version, using the latest patched version. This will deploy in West US on a D1 VM Size. This will include tags on the Virtual Machine, Storage Account, Public IP, and the Virtual Network.

mmccrory by Meagan McCrory,
Last updated: 10/1/2019

Creates an HDInsight cluster running Apache Spark 1.4.1.

Creates an HDInsight linux cluster running Apache Spark 1.4.1.

ExchMaster by Jason Ingram,
Last updated: 9/29/2019

Deploy Ubuntu Gnome Desktop and Remote Desktop Support

This template deploys an Ubuntu Server VM, then uses the Linux CustomScript extension to install the Ubuntu Gnome Desktop and Remote Desktop support (via xrdp). The final provisioned Ubuntu VM support remote connections over RDP.

crpietschmann by Chris Pietschmann,
Last updated: 9/27/2019

SQL VM Performance Optimized Storage Settings on UltraSSD

Create a SQL Server Virtual Machine with performance optimized storage settings, using UltraSSD for SQL Log files

sam0227 by Feng Hong,
Last updated: 9/26/2019

Integration Service Environment Template

Template that creates a virtual network, 4 subnets, and then an Integration Service Environment (ISE), including non-native connectors. Use as a base for templates that require a Logic Apps ISE.

nzthiago by Thiago Almeida,
Last updated: 9/25/2019