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.
Showing all 494 templates. Refine results with search.
Deploy a VM Scale Set behind a load balancer/NAT & each VM running a simple Python Bottle app that does work. With Autoscale configured Scale Set will scale out & in as needed
Create a single SharePoint 2019 / 2016 / 2013 farm with an extensive configuration to ease the creation of complex environments.
This template allows you to create a Virtual Machine with SSH rsa public key
This template creates 4 or 5 new Azure VMs based on which configuration you choose. It configures a new AD domain controler, a new hierarchy/standalone bench with SQL Server, a remote site system server with Management Point and Distribution Point and a client.
This sample shows how to create a private AKS cluster in a virtual network along with a jumpbox virtual machine.
This template creates a new Azure VM, it configures the VM to be an AD DC for a new forest
This template creates an ubuntu desktop machine. This works great for use as a jumpbox behind a NAT.
This template uses the Azure Linux CustomScript extension to deploy an openvpn access server. It creates an Ubuntu VM, does a silent install of openvpn access server, then make the basic server network settings: define the VPN Server Hostname to be the VM's public ip's DNS name
Create a SQL Server Virtual Machine with performance optimized storage settings, using UltraSSD for SQL Log files
This template shows how to create a DNS server that forwards queries to Azure's internal DNS servers. This is useful for setting up DNS resultion between virtual networks (as described in https://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/).
A template that creates Azure Machine Learning workspace with private endpoints and resources behind VNET
Create a SQL Server Virtual Machine with performance optimized storage settings on PremiumSSD
This template allows you to create virtual wan resources including virtual wan, virtual hub, vpn gateway, vpnsite and a vpn connecton.
This template allows you to deploy a simple Windows VM using a few different options for the Windows version, using the latest patched version. This will deploy an A2 size VM in the resource group location and return the FQDN of the VM.
This template shows how to create a private endpoint pointing to Azure SQL Server
This template creates a Windows VM and sets up an IIS server using the DSC extension. NOTE: The DSC configuration module needs a SAS token to be passed in if you're using Azure Storage. For DSC module link from Github (default in this template), this is not needed.
This template allows you to add a subnet to an existing VNET. Deploy into the resource group of the existing VNET
Deploy Azure Sql Database Managed Instance (SQL MI) inside new Virtual Network.
This template allows you to create an Azure VNet and an HDInsight HBase cluster running Linux within the VNet.
This template deploy a Ubuntu Server with a few options for the VM. You can provide the VM Name, OS Version, VM size, admin username and password. As default the VM size is Standard_B2s and O.S. Version is 18.04-LTS.
This template allows you to create an Azure VNet and an HDInsight Hadoop cluster running Linux within the VNet.
This template allows you to create an Azure VNet and an HDInsight Spark cluster within the VNet.
This template creates a Load Balancer with Inbound NAT Rule