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

Resource Types:

Showing all 45 templates. Refine results with search.

Assign a built-in policy to an existing resource group

This template assigns a built-in policy to an existing resource group.

timwarner-msft by Tim Warner [MSFT],
Last updated: 5/13/2022

Azure Cloud Shell - VNet

This template deploys Azure Cloud Shell resources into an Azure virtual network.

maertendMSFT by Danny Maertens,
Last updated: 5/10/2022

Azure Data Factory with Git and managed vnet configuration

This template creates Azure Data Factory with Git configuration and managed virtual network.

tw3lveparsecs by tw3lveparsecs,
Last updated: 4/29/2022

Deploy Azure Data Explorer db with Event Hub connection.

Deploy Azure Data Explorer db with Event Hub connection.

vplauzon by Vincent-Philippe Lauzon,
Last updated: 2/21/2022

IBM Cloud Pak for Data on Azure

This template deploys an Openshift cluster on Azure with all the required resources, infrastructure and then deploys IBM Cloud Pak for Data along with the add-ons that user chooses.

maulikshah999 by Maulik Shah,
Last updated: 2/9/2022

Create a data share from a storage account

This template creates a data share from a storage account

mumian by Jonathan Gao,
Last updated: 1/31/2022

Log Analytics workspace with solutions and data sources

Deploys a Log Analytics workspace with specified solutions and data sources

tw3lveparsecs by tw3lveparsecs,
Last updated: 1/30/2022

Deploys a static website

Deploys a static website with a backing storage account

johndowns by John Downs,
Last updated: 1/19/2022

Assign an RBAC role to a Resource Group

This template assigns Owner, Reader or Contributor access to an existing resource group.

ManaviS by Manavi Sharma,
Last updated: 1/18/2022

Application Gateway with WAF and firewall policy

This template creates an Application Gateway with WAF configured along with a firewall policy

tw3lveparsecs by tw3lveparsecs,
Last updated: 12/13/2021

AKS Cluster with a NAT Gateway and an Application Gateway

This sample shows how to a deploy an AKS cluster with NAT Gateway for outbound connections and an Application Gateway for inbound connections.

paolosalvatori by Paolo Salvatori,
Last updated: 11/26/2021

Create an API Management service with SSL from KeyVault

This template deploys an API Management service configured with User Assigned Identity. It uses this identity to fetch SSL certificate from KeyVault and keeps it updated by checking every 4 hours.

solankisamir by Samir Solanki,
Last updated: 11/22/2021

Assign a role at tenant scope

This template is a tenant level template that will assign a role to the provided principal at the tenant scope. The user deploying the template must already have the Owner role assigned at the tenant scope.

bmoore-msft by Brian Moore,
Last updated: 11/11/2021

Create a new role def via a subscription level deployment

This template is a subscription level template that will create a role definition at subscription scope.

bmoore-msft by Brian Moore,
Last updated: 11/11/2021

Assign a role at subscription scope

This template is a subscription level template that will assign a role at subscription scope.

bmoore-msft by Brian Moore,
Last updated: 11/11/2021

Azure Container Registry with Policies and Diagnostics

Azure Container Registry with Policies and Diagnostics (bicep)

tw3lveparsecs by tw3lveparsecs,
Last updated: 11/1/2021

Create Storage Account & enable protection via Backup Vault

Template that creates storage account and enable protection via Backup Vault

nilaydshah by Nilay Shah,
Last updated: 10/30/2021

Deploy a Storage Account for SAP ILM Store

The Microsoft Azure Storage Account can now be used as a ILM Store to persist the Archive files and attachments from an SAP ILM system. An ILM Store is a component which fulfills the requirements of SAP ILM compliant storage systems. One can store archive files in a storage media using WebDAV interface standards while making use of SAP ILM Retention Management rules. For more information about SAP ILM Store, refer to the SAP Help Portal .

SumitDey2021 by Sumit Dey,
Last updated: 10/28/2021

Create an Azure Key Vault with RBAC and a secret

This template creates an Azure Key Vault and a secret. Instead of relying on access policies, it leverages Azure RBAC to manage authorization on secrets

jbpaux by Jean-Benoit Paux,
Last updated: 10/27/2021

Create Key Vault with logging enabled

This template creates an Azure Key Vault and an Azure Storage account that is used for logging. It optionally creates resource locks to protect your Key Vault and storage resources.

slapointe by Stephane Lapointe,
Last updated: 10/26/2021

Create Disk & enable protection via Backup Vault

Template that creates a disk and enables protection via Backup Vault

nilaydshah by Nilay Shah,
Last updated: 10/23/2021

Create a user-assigned managed identity and role assignment

This module allows you to create a user-assigned managed identity and a role assignment scoped to the resource group.

Last updated: 10/21/2021

Web App with Managed Identity, SQL Server and ΑΙ

Simple example to deploy Azure infrastructure for app + data + managed identity + monitoring

MarcusFelling by Marcus Felling,
Last updated: 10/11/2021

Route table with routes

This template creates a Route Table with routes

tw3lveparsecs by tw3lveparsecs,
Last updated: 10/5/2021