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 513 templates. Refine results with search.

SQL Server VM with performance optimized storage settings

Create a SQL Server Virtual Machine with performance optimized storage settings on PremiumSSD

sam0227 by Feng Hong,
Last updated: 2022-06-06

Create Function App and private endpoint-secured Storage

This template allows you to deploy an Azure Function App that communicates with Azure Storage over private endpoints.

gabesmsft by gabesmsft,
Last updated: 2022-06-06

SonarQube on Web App with PostgreSQL and VNet integration

This template provides easy to deploy SonarQube to Web App on Linux with PostgreSQL Flexible Server, VNet integration and private DNS.

erudinsky by Evgeny Rudinsky,
Last updated: 2022-06-04

Dokku Instance

Dokku is a mini-heroku-style PaaS on a single VM.

dokku by Dokku,
Last updated: 2022-05-29

Create a Virtual Network with two Subnets

This template allows you to create a Virtual Network with two subnets.

telmosampaio by Telmo Sampaio,
Last updated: 2022-05-22

Create an Azure WAF v2 on Azure Application Gateway

This template creates an Azure Web Application Firewall v2 on Azure Application Gateway with two Windows Server 2016 servers in the backend pool

vhorne by Vic,
Last updated: 2022-05-22

Azure Traffic Manager external endpoint example

This template shows how to create an Azure Traffic Manager profile using external endpoints.

rohinkoul by Rohin Koul,
Last updated: 2022-05-19

JBoss EAP on RHEL (stand-alone VM)

This template allows you to create a RHEL 8.4 VM running JBoss EAP 7.4 and also deploys a web application called JBoss-EAP on Azure, you can log into the admin console using the JBoss EAP username and password configured at the time of the deployment.

SpektraSystems by Spektra Systems,
Last updated: 2022-05-17

JBoss EAP on RHEL (clustered, multi-VM)

This template allows you to create multiple RHEL 8.4 VMs running JBoss EAP 7.4 cluster and also deploys a web application called eap-session-replication, you can log into the admin console using the JBoss EAP username and password configured at the time of the deployment.

SpektraSystems by Spektra Systems,
Last updated: 2022-05-17

JBoss EAP on RHEL (clustered, VMSS)

This template allows you to create RHEL 8.4 VMSS instances running JBoss EAP 7.4 cluster and also deploys a web application called eap-session-replication, you can log into the admin console using the JBoss EAP username and password configured at the time of the deployment.

SpektraSystems by Spektra Systems,
Last updated: 2022-05-17

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: 2022-05-16

Create SQL MI inside the new virtual network

Deploy Azure Sql Database Managed Instance (SQL MI) inside new Virtual Network.

srdan-bozovic-msft by Srđan Božović,
Last updated: 2022-05-13

Deploy a trusted launch capable Linux virtual machine

This template allows you to deploy a trusted launch capable Linux virtual machine using a few different options for the Linux version, using the latest patched version. If you enable Secureboot and vTPM, the Guest Attestation extension will be installed on your VM. This extension will perform remote [attestation](https://docs.microsoft.com/en-us/windows/security/information-protection/tpm/tpm-fundamentals#measured-boot-with-support-for-attestation) by the cloud. By default, this will deploy an Standard_D2_v3 size virtual machine in the resource group location and return the FQDN of the virtual machine.

sirfamelin by Sirfame Lin,
Last updated: 2022-05-11

Deploy a trusted launch capable Windows virtual machine

This template allows you to deploy a trusted launch capable Windows virtual machine using a few different options for the Windows version, using the latest patched version. If you enable Secureboot and vTPM, the Guest Attestation extension will be installed on your VM. This extension will perform remote [attestation](https://docs.microsoft.com/en-us/windows/security/information-protection/tpm/tpm-fundamentals#measured-boot-with-support-for-attestation) by the cloud. By default, this will deploy an Standard_D2_v3 size virtual machine in the resource group location and return the FQDN of the virtual machine.

sirfamelin by Sirfame Lin,
Last updated: 2022-05-11

Azure Cloud Shell - VNet

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

maertendMSFT by Danny Maertens,
Last updated: 2022-05-10

Deploy Azure Database for MySQL (flexible) with VNet

This template provides a way to deploy a Flexible server Azure database for MySQL with VNet integration.

Gordonby by Gordon Byers,
Last updated: 2022-05-03

Azure Traffic Manager multi-value routing

This template shows how to create an Azure Traffic Manager profile using nested endpoints with min-child and multi-value routing.

asudbring by Allen Sudbring,
Last updated: 2022-04-26

Private Endpoint example

This template shows how to create a private endpoint pointing to Azure SQL Server

mblanco77 by Mauricio Blanco,
Last updated: 2022-04-26

Deploy Azure Database for MySQL with VNet

This template provides a way to deploy an Azure database for MySQL with VNet integration.

savjani by Parikshit Savjani,
Last updated: 2022-04-13

Private Link service example

This template shows how to create a private link service

mblanco77 by Mauricio Blanco,
Last updated: 2022-04-13

Deploy Azure Database for PostgreSQL with VNet

This template provides a way to deploy an Azure database for PostgreSQL with VNet integration.

ramnov by Ramkumar Chandrasekaran,
Last updated: 2022-04-13

Deploy Azure Database for MariaDB with VNet

This template provides a way to deploy an Azure database for MariaDB with VNet integration.

ramnov by Ramkumar Chandrasekaran,
Last updated: 2022-04-12

Create a new encrypted windows vm from gallery image.

This template creates a new encrypted windows vm using the server 2k12 gallery image.

aravindthoram by Aravind Thoram,
Last updated: 2022-04-08

Deploy a Ubuntu Linux DataScience VM 18.04.

This template deploy a Ubuntu Server with some tools for Data Science. You can provide the username, password, virtual machine name and select between CPU or GPU computing.

leestott by Lee Stott,
Last updated: 2022-04-05