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

Showing all 961 templates. Refine results with search.

OMS - Azure Storage Analytics Solution

Enables Azure Storage Analytics and Logs Solution in OMS. Solution collects Azure storage account inventory, storage usage metrics and audit logs into OMS workspace.

Volkanco by Volkan Coskun,
Last updated: 02/08/2017

Create ssh-keys and store in KeyVault

This template uses the deploymentScript resource to generate ssh keys and stores the private key in keyVault.

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

Create an Azure Key Vault Managed HSM

This template creates an Azure Key Vault Managed HSM.

msmbaldwin by M. Baldwin,
Last updated: 13/11/2020

Create a Machine Learning Service DSVM Compute.

This template creates a Machine Learning Service DSVM Compute.

ragargms by ragargms,
Last updated: 12/11/2020

Create a Machine Learning Service ADLA Compute.

This template creates a Machine Learning Service ADLA Compute.

ragargms by ragargms,
Last updated: 12/11/2020

Create a Machine Learning Service Aks Compute.

This template creates a Machine Learning Service Aks Compute.

ragargms by ragargms,
Last updated: 12/11/2020

Azure Machine Learning Workspace

This template creates a new Azure Machine Learning Workspace, along with an encrypted Storage Account, KeyVault and Applications Insights Logging

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

Create an Azure VM with a new AD Forest (from a module)

This template creates a new Azure VM, it configures the VM to be an AD DC for a new Forest from a resuable module.

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

Deploy a simple Windows VM with monitoring and diagnostics

This template allows you to deploy a simple Windows VM along with the diagnostics extension which enables monitoring and diagnostics for the VM

sbtron by Saurabh Bhatia,
Last updated: 09/11/2020

Create an API Management service in External Virtual Network

This template demonstrates how to create a instance of Azure API Management within your virtual network's subnet in External mode and configure NSG on the subnet as per recommendation.

solankisamir by Samir Solanki,
Last updated: 06/11/2020

Create an API Management service in Internal Virtual network

This template demonstrates how to create a instance of Azure API Management within your virtual network's subnet in Internal Virtual Network mode and configure NSG on the subnet as per recommendation.

solankisamir by Samir Solanki,
Last updated: 06/11/2020

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

Create an Azure Machine Learning Service.

This template creates an Azure Machine Learning service.

keerthiadu by keerthi kamal adusumilli,
Last updated: 04/11/2020

Create an Azure Machine Learning Service.

This template creates an Azure Machine Learning service.

keerthiadu by keerthi kamal adusumilli,
Last updated: 04/11/2020

Deploy a policy definition and assign to a management group

This template is a management group level template that will create a policy definition and assign that policy to the target management group. Currently, this template cannot be deployed via the Azure Portal.

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

SAS Viya Quickstart Template for Azure

The SAS Viya Quickstart Template for Azure deploys these products on the cloud: SAS Visual Analytics 8.5 on Linux, SAS Visual Statistics 8.5 on Linux, and SAS Visual Data Mining and Machine Learning 8.5 on Linux. This Quickstart is a reference architecture for users who want to deploy the SAS Viya platform, using microservices and other cloud-friendly technologies. By deploying the SAS platform on Azure, you get SAS analytics, data visualization, and machine learning capabilities in an Azure-validated environment. SAS Viya is a cloud-enabled, in-memory analytics engine. It uses elastic, scalable, and fault-tolerant processing to address complex analytical challenges. SAS Viya provides faster processing for analytics by using a standardized code base that supports programming in SAS, Python, R, Java, and Lua. It also supports cloud, on-premises, or hybrid environments and deploys seamlessly to any infrastructure or application ecosystem.

sassoftware by SAS Software,
Last updated: 03/11/2020

Enable NSG Flow Logs

This template create an NSG Flow Logs resource

damendo by Dalan Mendonca,
Last updated: 02/11/2020

Create a resourceGroup

This template is a subscription level template that will create a resourceGroup. Currently, this template can be deployed via the Azure Portal.

vermegi by Gitte Vermeiren,
Last updated: 02/11/2020

Create a basic Front Door

This template creates a basic Front Door configuration with a single backend.

Last updated: 02/11/2020

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. Currently, this template cannot be deployed via the Azure Portal.

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

Create Azure Cosmos with SQL API and multiple containers

The template creates a Cosmos container with a SQL API and allows adding mulitple containers.

rahulpnath by Rahul P Nath,
Last updated: 31/10/2020

Create an API Management instance using a template

This template creates a developer instance of Azure API Management

miaojiang by Miao Jiang,
Last updated: 30/10/2020

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: 30/10/2020

Virtual Network NAT

Deploy a NAT gateway and virtual machine

asudbring by Allen Sudbring,
Last updated: 30/10/2020