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 life cycle.

Learn more

Resource types:

Showing all 1,155 templates. Refine results with search.

Azure Container Instances - container with secrets

Deploy a Linux container that has a secret volume using Azure Container Instances.

zhedahht by Harry He,
Last updated: 2021-04-29

Azure Container Instances - container with secure envVar

Deploy a Linux container that has a secure environment variable using Azure Container Instances.

zhedahht by Harry He,
Last updated: 2021-04-29

Azure Container Registry Template

A template for creating a new Azure Container Registry.

matthieuklotz by Matthieu Klotz,
Last updated: 2021-04-22

Azure Container Registry with Geo-replication Template

A template for creating a new Azure Container Registry with geo-replication

jsturtevant by James Sturtevant,
Last updated: 2021-04-22

Azure Container Service (AKS)

Deploy a managed cluster with Azure Container Service (AKS)

vyta by vyta,
Last updated: 2021-04-20

Azure Container Service Engine (acs-engine) - Swarm Mode

The Azure Container Service Engine (acs-engine) generates ARM (Azure Resource Manager) templates for Docker enabled clusters on Microsoft Azure with your choice of DC/OS, Kubernetes, Swarm Mode, or Swarm orchestrators. The input to the tool is a cluster definition. The cluster definition is very similar to (in many cases the same as) the ARM template syntax used to deploy a Microsoft Azure Container Service cluster.

amanohar by Anubhuti Manohar,
Last updated: 2021-04-21

Azure Cosmos DB Account with Web App

This template deploys an Azure Cosmos DB account, an App Service Plan, and creates a Web App in the App Service Plan. It also adds two Application settings to the Web App that reference the Azure Cosmos DB account endpoint. This way solutions deployed to the Web App can connect to the Azure Cosmos DB account endpoint using those settings.

nzthiago by Thiago Almeida,
Last updated: 2021-04-29

Azure Cosmos DB account SQL API with analytical store

This template creates an Azure Cosmos account for Core (SQL) API with a database and container configured with analytical store.

markjbrown by Mark Brown,
Last updated: 2021-04-23

Azure DNS domain hosting example

This template shows how to create a DNS zone within Azure DNS and how to add some record sets to it.

Last updated: 2021-04-22

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.

sunainakrishnamoorthy by Sunaina Krishnamoorthy,
Last updated: 2021-06-11

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: 2021-04-26

Azure Databricks Workspace with VNet Injection

This template allows you to create an Azure Databricks workspace with a custom virtual network.

sunainakrishnamoorthy by Sunaina Krishnamoorthy,
Last updated: 2021-04-26

Azure Databricks Workspace with custom Address Range

This template allows you to create an Azure Databricks workspace with a custom virtual network address range.

sunainakrishnamoorthy by Sunaina Krishnamoorthy,
Last updated: 2021-04-26

Azure Dedicated Hosts

This will deploy an isolated environment using Azure Dedicated Hosts for you to provision VMs.

zivraf by zivraf,
Last updated: 2021-04-28

Azure Kubernetes Service (AKS)

Deploys a managed Kubernetes cluster via Azure Kubernetes Service (AKS)

MertSenel by Mert Senel,
Last updated: 2021-04-20

Azure Logic App with Function

This template creates a Serverless app in Azure with Logic Apps and Functions. The Logic App triggers on an HTTP POST, calls the Azure Function, and returns the response.

jeffhollan by Jeff Hollan,
Last updated: 2021-04-27

Azure Logic Apps - AS2 Send Receive

Creates integration accounts for two partners, Contoso and Fabrikam, including the artifacts for partners and agreements. The template also creates logic apps between Fabrikam Sales and Contoso to demonstrate synchronous AS2 Send Receive. The template also creates logic apps between Fabrikam Finance and Contoso, which demonstrate asynchronous AS2 Send Receive.

vinaysingh123 by vinaysingh123,
Last updated: 2021-04-29

Azure Logic Apps - B2B Disaster Recovery replication

Creates replication Logic Apps for AS2 MIC, generated and received X12 control numbers. Each Logic App's trigger points to a primary site integration account. Each Logic App's action points to a secondary site integration account.

pankajsn by Pankaj Singh Negi,
Last updated: 2021-05-13

Azure Logic Apps - VETER Pipeline

Creates an integration account, adds schema/map into it, creates a logic app and associates it with the integration account. The logic app implements a VETER pipeline using Xml Validation, XPath Extract and Transform Xml operations.

vinaysingh123 by vinaysingh123,
Last updated: 2021-05-24

Azure Logic Apps - XSLT with parameters

Creates a request-response Logic App which performs XSLT based transformation. The XSLT map takes primitives (integer, string etc.) as input parameters as uses them during XML transformation.

vinaysingh123 by vinaysingh123,
Last updated: 2021-05-24

Azure MongoDB Sharding Cluster

This template deploys a MongoDB Sharding Cluster on CentOS

251744647 by 251744647,
Last updated: 2021-04-28

Azure Network Security Group Analytics

Azure Network Security Group Analytics with Azure Log Analytics (OMS)

dougbrad by dougbrad,
Last updated: 2021-05-21

Azure Resource Optimization (ARO) Toolkit

The Azure Resource Optimization Toolkit is a decentralized, native Azure solution using serverless technologies to optimize Azure resources on your subscription. Optimization happens automatically on your subscription once you enable or create your own schedule, including on new resources. This is an Azure Automation account with preconfigured runbooks and schedules you can utilize on your subscription to start saving money.

toddrob by Todd Robertson,
Last updated: 2021-05-04

Azure Route Server in BGP peering with Quagga

This template deploys a Router Server and Ubuntu VM with Quagga. Two external BGP sessions are established between the Router Server and Quagga. Installation and configuration of Quagga is executed by Azure custom script extension for linux

fabferri by Fabrizio Ferri,
Last updated: 2021-04-07