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

820 templates match your filter.

Cognitive Service Universal Key

This template allows you to create an Cognitive Service Universal.

leestott by Lee Stott,
Last updated: 15/11/2019

Deploy a simple Windows VM with tags

This template allows you to deploy a simple Windows VM with tags using a few different options for the Windows version, using the latest patched version. This will deploy in West US on a D1 VM Size. This will include tags on the Virtual Machine, Storage Account, Public IP, and the Virtual Network.

mmccrory by Meagan McCrory,
Last updated: 13/11/2019

Multi VM Template with Managed Disk

This template will create N number of VM's with managed disks, public IPs and network interfaces. It will create the VMs in a single Availability Set. They will be provisioned in a Virtual Network which will also be created as part of the deployment

sameeraman by Sameera Perera,
Last updated: 13/11/2019

Deploy a VM with multiple IPs

This template allows you to deploy a VM with 3 IP configurations. This template will deploy a Linux/Windows VM called *myVM1* with 3 IP configurations: *IPConfig-1*, *IPConfig-2* and *IPConfig-3*, respectively.

anavinahar by Anavi N,
Last updated: 12/11/2019

Deploy a simple Linux VM with Accelerated Networking

This template allows you to deploy a simple Linux VM with Accelerated Networking using Ubuntu version 16.04.0-LTS with the latest patched version. This will deploy a D3_v2 size VM in the resource group location and return the FQDN of the VM.

FabienLavocat by Fabien Lavocat,
Last updated: 12/11/2019

Web App with PostgreSQL

This template provides a easy way to deploy web app on Azure App Service Web Apps with Azure database for PostgreSQL(Preview).

SunBuild by Sunitha Muthukrishna,
Last updated: 11/11/2019

Provision a function app on a dedicated hosting plan

This template provisions a function app on a dedicated hosting plan, meaning it will be run and billed just like any App Service site. There are other templates available for provisioning on a dynamic hosting plan.

mattchenderson by Matthew Henderson,
Last updated: 11/11/2019

Copy FTP files to Azure Blob logic app

This template allows you to create a Logic app triggers on files in an FTP server and copies them to an Azure Blob container. You can add an additional triggers or actions to customize it to your needs.

jeffhollan by Jeff Hollan,
Last updated: 11/11/2019

Create a Logic App using a template

This template creates an empty logic app that can be used to define workflows.

jeffhollan by Jeff Hollan,
Last updated: 11/11/2019

Create Azure Notification Hub

Creates an Azure Notification Hub, Template originally authored by John Downs.

johndowns by John Downs,
Last updated: 11/11/2019

Web App on Linux with Azure database for MySQL

This template provides a easy way to deploy Web Apps on Linux with Azure database for MySQL.

SunBuild by Sunitha Muthukrishna,
Last updated: 11/11/2019

Create a Standard Stream Analytics Job

This template creates a Standard Stream Analytics Job without input and output

olandese by Marco Mansi,
Last updated: 11/11/2019

Provision a function app with source deployed from GitHub

This template deploys a Function App hosted in a new dedicated App Service Plan. The Function App has a child resource that enables continous integration and deploys the function code from a GitHub repository.

seesharprun by Sidney Andrews,
Last updated: 10/11/2019

Create an IoT Hub and a Device to Cloud Consumer Group

This template enables you to deploy an IoT Hub instance with device to cloud and cloud to device messaging configurations and a device to cloud consumer group.

rahulrai-in by Rahul Rai,
Last updated: 10/11/2019

Cognitive Services Translation API

A template for creating a new Cognitive Services Translation API

SychevIgor by SychevIgor,
Last updated: 08/11/2019

Deploy Ubuntu Gnome Desktop and Remote Desktop Support

This template deploys an Ubuntu Server VM, then uses the Linux CustomScript extension to install the Ubuntu Gnome Desktop and Remote Desktop support (via xrdp). The final provisioned Ubuntu VM support remote connections over RDP.

leestott by Lee Stott,
Last updated: 08/11/2019

Cognitive Services Computer Vision API

A template for creating a new Cognitive Services Computer Vision API

olandese by Marco Mansi,
Last updated: 08/11/2019

Create Storage Account and Blob Container

Creates an Azure Storage account and a blob container. Template originally authored by John Downs.

leestott by Lee Stott,
Last updated: 08/11/2019

Create a storage account with file share

Creates an Azure storage account and file share.

crpietschmann by Chris Pietschmann,
Last updated: 07/11/2019

Install Configuration Manager Tech Preview Lab in Azure

This template creates 3 new Azure VMs. It configures a new AD domain controler , a new standalone primary site with SQL Server, a remote site system server with Management Point and Distribution Point.

yizhongwu by Yizhong Wu,
Last updated: 07/11/2019

Deploy a simple Ubuntu Linux VM

This template allows you to deploy a simple Linux VM using a few different options for the Ubuntu version, using the latest patched version. This will deploy a A1 size VM in the resource group location and return the FQDN of the VM.

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

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: 07/11/2019

Create a Standard Storage Account

This template creates a Standard Storage Account

leestott by Lee Stott,
Last updated: 07/11/2019

Create an Azure Cosmos DB account for Cassandra API

This template creates an Azure Cosmos DB account for Cassandra API in two regions using shared throughput at keyset level across two tables.

TheovanKraay by Theo van Kraay,
Last updated: 07/11/2019