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

SAP NetWeaver 3-tier (managed disk)

This template allows you to deploy a VM using a operating system that is supported by SAP and Managed Disks.

MSSedusch by Sebastian Max Dusch,
Last updated: 2020-07-05

Secure VM password with Key Vault

This template allows you to deploy a simple Windows VM by retrieving the password that is stored in a Key Vault. Therefore the password is never put in plain text in the template parameter file

bmoore-msft by Brian Moore,
Last updated: 2020-07-01

Deploy Azure Database Migration Service (DMS)

Azure Database Migration Service is a fully managed service designed to enable seamless migrations from multiple database sources to Azure data platforms with minimal downtime (online migrations).

MashaMSFT by Masha at MSFT,
Last updated: 2020-06-26

Azure Traffic Manager web app example

This template shows how to create an Azure Traffic Manager profile for an App Service.

Last updated: 2020-06-24

Advanced template for Azure Machine Learning workspace

A template that creates Azure Machine Learning workspace with private endpoints and resources behind VNET

guanyu-240 by Guanyu Wang,
Last updated: 2020-06-23

Connect to a storage account from a VM via private endpoint

This sample shows how to use connect a virtual network to access a blob storage account via private endpoint.

paolosalvatori by Paolo Salvatori,
Last updated: 2020-06-18

Remote Desktop Services with High Availability

This ARM Template sample code will deploy a **Remote Desktop Services 2019 Session Collection** lab with high availability. The goal is to deploy a fully redundant, highly available solution for Remote Desktop Services, using Windows Server 2019.

mvaferreira by Marcus Ferreira,
Last updated: 2020-06-17

ROS on Azure with Linux VM

This template creates a Linux VM and installs the ROS into it using the CustomScript extension.

ms-iot by Microsoft IoT,
Last updated: 2020-06-15

ExpressRoute circuit with private peering and Azure VNet

This template configure ExpressRoute Microsoft peering, deploy an Azure VNet with Expressroute Gateway and link the VNet to the ExpressRoute circuit

fabferri by Fabrizio Ferri,
Last updated: 2020-06-11

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: 2020-06-10

Perforce Helix Core Linux Single Instance

This template deploys a new instance of Perforce Helix Core Server on a CentOS, RHEL or Ubuntu server in Azure along with all required infrastructure elements. Perforce Helix Core is an industry leading version control system widely used in game development and many other industries. For more information please visit our webpage: https://www.perforce.com/products/helix-core.

perforce by Perforce Software,
Last updated: 2020-06-10

Create a Firewall with FirewallPolicy and IpGroups

This template creates an Azure Firewall with FirewalllPolicy referencing Network Rules with IpGroups. Also, includes a Linux Jumpbox vm setup

ssripadham by ssripadham,
Last updated: 2020-06-08

Deploy a VNet, and a HBase cluster within the VNet

This template allows you to create an Azure VNet and an HDInsight HBase cluster running Linux within the VNet.

guyhay by Guy Haycock,
Last updated: 2020-06-04

Deploy HBase geo replication

This template allows you to configure an Azure environment for HBase replication across two different regions with VPN vnet-to-vnet connection.

guyhay by Guy Haycock,
Last updated: 2020-06-04

Deploy HBase replication with two VNets in one region

This template allows you to configure aN HBase environment with two HBase clusters within two VNets in the same region for configuring HBase replication.

guyhay by Guy Haycock,
Last updated: 2020-06-03

WebApp consuming a Azure SQL Private Endpoint

This template shows how to create a Web app that consumes a private endpoint pointing to Azure SQL Server

mblanco77 by Mauricio Blanco,
Last updated: 2020-06-03

Deploy an Azure VNet and two HBase clusters within the VNet

This template allows you to configure an HBase environment with two HBase clusters within a VNet for configuring HBase replication.

guyhay by Guy Haycock,
Last updated: 2020-06-02

Azure Traffic Manager Demo Setup

This template allows you to quickly deploy Azure Traffic Manager demo to test traffic distribution between different regions.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 2020-06-02

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: 2020-06-01

Azure VM-to-VM bandwidth meter

This template allows you to run VM-to-VM bandwidth test with PsPing utility.

AlekseiPolkovnikov by Aleksei Polkovnikov,
Last updated: 2020-06-01

KEMP LoadMaster (MultiNIC)

This template creates a KEMP LoadMaster with two interfaces into existing Subnets.

KurtJung by KurtJung,
Last updated: 2020-05-28

GPU Vm with OBS-Studio, Skype, MS-Teams for event streaming

This template creates a GPU Vm with OBS-Studio, Skype, MS-Teams for event streaming. It creates the VM in a new vnet, storage account, nic, and public ip with the new compute stack. All installation process based on Chocolately package manager

IhorLeontiev by Ihor Leontiev,
Last updated: 2020-05-25

Azure VM Scale Set as clients of Intel Lustre

This template creates a set of Intel Lustre 2.7 clients using Azure VM Scale Sets and Azure gallery OpenLogic CentOS 6.6 or 7.0 images and mounts an existing Intel Lustre filesystem

arsenvlad by Arsen Vladimirskiy,
Last updated: 2020-05-22

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: 2020-05-20