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

Learn more

Resource types:

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

Deploy a 5 Node Secure Cluster

This template allows you to deploy a secure 5 node Service Fabric Cluster running Windows Server 2019 Datacenter on a Standard_D2_v2 Size VMSS.

erikadoyle by Erika Doyle Navara,
Last updated: 10/05/2021

Create a Service Bus Queue and Azure Scheduler Job

An Service Bus namespace, queue, and write-only SAS policy, and an Azure Scheduler job collection and job that will post a message into the Service Bus queue at a regular interval. Template originally authored by John Downs.

johndowns by John Downs,
Last updated: 9/07/2021

Create an Azure Relay namespace

This template enables you to deploy an Azure Relay namespace with a Standard SKU.

grandhiramesh by Ramesh Grandhi,
Last updated: 22/04/2021

Create Azure SQL Servers and Database with Failover Group

Creates two Azure SQL servers, a database, and a failover group.

johndowns by John Downs,
Last updated: 29/04/2021

Create an Environment with an Event Hub Event Source

This template enables you to deploy a Time Series Insights environment that is configured to consume events from an Event Hub.

sandshadow by Eric Dettinger,
Last updated: 7/06/2021

Deploy an Azure SignalR service

This template creates an Azure SignalR Service using a template.

juniwang by Junbo Wang,
Last updated: 11/05/2021

Deploy an app service with regional VNet integration

This template allows you to deploy an app service plan and a basic Windows web app, with regional VNet integration enabled to a newly created virtual network

johndowns by John Downs,
Last updated: 11/05/2021

Azure function with transform capabilites

Creates a webhook based C# azure function with transform capabilites to use in logic apps integration scenarios

jaakhter by jaakhter,
Last updated: 29/04/2021

Web App integration with Key Vault

Deploy a Web App certificate from Key Vault secret and use it for creating SSL binding

akurmi by Ashish Kurmi,
Last updated: 14/06/2021

Install Public Certificate in App Service

Install a Public Certificate in App Service. Once a public certificate is installed by deploying this template, it would be accessible to App Service code for consumption. This is supported only on dedicated App Service Plans. If your App Service is hosted on a public scale unit then you can only install certificates in CurrentUser-Personal certificate store. For App Service Environments, LocalMachine-Personal certificate store is also supported

akurmi by Ashish Kurmi,
Last updated: 11/06/2021

Create a web app on Azure with Java 13 and Tomcat 9 enabled

This template creates a web app on azure with Java 13 and Tomcat 9 enabled allowing you to run Java applications in Azure. Template was authored by Donovan Brown of Microsoft.

leestott by Lee Stott,
Last updated: 12/05/2021

Create Event Grid subscription for resource events

Creates Event Grid subscription to either resource group or Azure subscription.

tfitzmac by Tom FitzMacken,
Last updated: 26/04/2021

Create a Web App + Redis Cache + SQL DB with a template

This template creates an Azure Web App with Redis cache and a SQL Database.

steved0x by Steve Danielson,
Last updated: 14/05/2021

Deploy HDInsight cluster + Confluent Schema Registry node

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

guyhay by Guy Haycock,
Last updated: 18/05/2021

Deploy Linux HBase cluster with enhanced writes in HDInsight

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

guyhay by Guy Haycock,
Last updated: 26/04/2021

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: 29/04/2021

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: 11/06/2021

Create a Machine Learning Service HDInsight cluster

This template creates a Machine Learning Service HDInsight cluster

ragargms by ragargms,
Last updated: 11/05/2021

Deploy Application Insight and create alert in it

This template allows you to deploy Application Insight and create alert in it

janusznowak by Janusz Nowak,
Last updated: 22/06/2021

Create an Azure Machine Learning compute instance

This template creates an Azure Machine Learning compute instance on behalf of another user with a sample inline setup script

vijetajo by vijetajo,
Last updated: 22/07/2021

AKS cluster with the Application Gateway Ingress Controller

This sample shows how to deploy an AKS cluster with Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics and Key Vault

paolosalvatori by Paolo Salvatori,
Last updated: 18/06/2021

Create an Azure ADLS Datastore

This template creates a ADLS datastore in Azure Machine Learning workspace.

achalachal2003 by Achal Jain,
Last updated: 11/05/2021

Create an Application Gateway

This template creates an application gateway in a virtual network and sets up load balancing rules for any number of virtual machines

rajinders by Rajinder Singh,
Last updated: 14/05/2021

Create an Application Gateway

This template deploys an Application Gateway with enhanced probe functionality.

bwanner by Benjamin Wanner,
Last updated: 29/04/2021