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 979 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: 2017-08-02

Create Azure Event Grid Custom Topic and Subscription

Creates an Azure Event Grid custom topic and a webhook subscription. Template originally authored by John Downs.

johndowns by John Downs,
Last updated: 2021-01-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.

msaranga by Mahender Sarangam,
Last updated: 2021-01-21

Deploy Drupal with VM Scale Set, Azure Files and Mysql

Deploy a VM Scale Set behind a load balancer/NAT & each VM running Drupal (Apache / PHP). All nodes share the created Azure file share storage and MySQL database

maniSbindra by Mani Bindra,
Last updated: 2021-01-20

Create and enable a DDoS protection plan

This template creates a DDoS protection plan and a virtual network. It also enables the DDoS protection plan for the virtual network.

mumian by Jonathan Gao,
Last updated: 2021-01-15

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: 2021-01-12

Deploy a Policy Def and Assign to Multiple Mgmt Groups

This template is a management group level template that will create a policy definition and assign that policy to multiple management groups.

bmoore-msft by Brian Moore,
Last updated: 2021-01-12

On-demand SFTP Server using an existing storage account

This template demonstrates an on-demand SFTP server using an Azure Container Instance (ACI).

bhummerstone by Ben Hummerstone,
Last updated: 2021-01-11

Create and Deploy a templateSpec

This sample creates and deploys a templateSpec resource within the same template. This is not a typical pattern just meant to show how the templateSpec and the deployment resources are meant to work together.

bmoore-msft by Brian Moore,
Last updated: 2021-01-09

Create TemplateSpecs from Template Gallery Templates

This sample contains a script to easily migrate template gallery templates to templateSpec resources. The template provide will deploy all templates that can be exported using the migration script.

bmoore-msft by Brian Moore,
Last updated: 2021-01-08

Moesif API Analytics and Monitoring

The template will deploy an EventHub and WebJob that will log API calls from Azure API Management to Moesif API analytics so you can understand customer API usage and debug issues quickly.

Moesif by Moesif,
Last updated: 2021-01-06

Tableau Server Single Node

This template deploys a new instance of Tableau Server on an Azure virtual machine along with all required infrastructure elements. Tableau is an industry-leading business intelligence platform. Tableau Server allows users to discover and share data-driven insights throughout their organization in a secure, governable environment. For more information please visit our webpage: https://www.tableau.com/. For more details please view the Readme on the associated Github page.

maddyloo by Madeleine Corneli,
Last updated: 2021-01-04

Azure Virtual WAN (vWAN) Multi-Hub Deployment

This template allows you to create an Azure Virtual WAN (vWAN) multi-hub deployment including all gateways and VNET connections.

igorpag by Igor Pagliai,
Last updated: 2021-01-02

Deploy a Django app

This template uses the Azure Linux CustomScript extension to deploy an application. This example creates an Ubuntu VM, does a silent install of Python, Django and Apache, then creates a simple Django app

madhana by Madhan Arumugam Ramakrishnan,
Last updated: 2020-12-28

Alsid Syslog/Sentinel proxy

This template creates and configures a Syslog server with an onboarded Azure Sentinel Agent for a specified workspace.

Azomasiel by Julien CLEMENT,
Last updated: 2020-12-23

Create a Media Services Account using a template

This template creates an Azure Media Services Account with its Storage account.

mathieu-benoit by Mathieu Benoit,
Last updated: 2020-12-21

Create Azure Event Grid Custom Topic and Subscription

Creates an Azure Event Grid custom topic and a service bus queue subscription. Template originally authored by Markus Meyer.

MarkusMeyer13 by Markus,
Last updated: 2020-12-21

Create a data share from a storage account

This template creates a data share from a storage account

mumian by Jonathan Gao,
Last updated: 2020-12-21

Custom Azure Event Grid Topic/Subscription with CloudEvents

Creates a custom Azure Event Grid topic, a webhook subscription having CloudEvents schema, and a Logic App as an event handler. Template originally authored by Justin Yoo.

justinyoo by Justin Yoo,
Last updated: 2020-12-21

Create an on-demand SFTP Server with persistent storage

This template demonstrates an on-demand SFTP server using an Azure Container Instance (ACI).

bhummerstone by Ben Hummerstone,
Last updated: 2020-12-18

Deploy a sample logic app, to use as ELM custom action

This template creates a simple logic app with all the authorization policy settings and schema to http trigger that is needed by ELM custom action API.

vikama by vikama,
Last updated: 2020-12-18

Create an Azure Cosmos DB account for Gremlin API

This template creates an Azure Cosmos DB account for Gremlin API in two regions with one database and one graph using dedicated throughput.

markjbrown by Mark Brown,
Last updated: 2020-12-17

Create an Azure Machine Learning Service.

This template creates an Azure Machine Learning service.

keerthiadu by keerthi kamal adusumilli,
Last updated: 2020-12-16

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: 2020-12-16