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.
Showing all 288 templates. Refine results with search.
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.
This sample shows how to create a private AKS cluster in a virtual network along with a jumpbox virtual machine.
The Azure Database Migration Service (DMS) is designed to streamline the process of migrating on-premises databases to Azure. DMS will simplify the migration of existing on-premises SQL Server and Oracle databases to Azure SQL Database, Azure SQL Managed Instance or Microsoft SQL Server in an Azure Virtual Machine. This template would deploy an instance of Azure Database Migration service, an Azure VM with SQL server installed on it which will act as a Source server with pre created database on it and a Target Azure SQL DB server which will have a pre-created schema of the database to be migrated from Source to Target server. The template will also deploy the required resources like NIC, vnet etc for supporting the Source VM, DMS service and Target server.
This template creates an ubuntu desktop machine. This works great for use as a jumpbox behind a NAT.
This template demonstrates an on-demand SFTP server using an Azure Container Instance (ACI).
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/).
Creates an Azure storage account and multiple blob containers.
A template that creates Azure Machine Learning workspace with private endpoints and resources behind VNET
Creates an Azure storage account and multiple file shares.
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 allows you to create an HDInsight cluster running Linux with R Server for HDInsight. This template also creates an Azure Storage account. The SSH authentication method for the cluster is username / password.
This template allows you to create an Azure VNet and an HDInsight HBase cluster running Linux within the VNet.
This template allows you to create an Interative Hive (LLAP) cluster in HDInsight and the dependent Azure Storage account. The SSH authentication method for the cluster is username and password. For a template using SSH public key authentication, see https://azure.microsoft.com/resources/templates/101-hdinsight-linux-ssh-publickey/
This template creates a Batch Account and a storage account.
This template provisions a function app on a Consumption plan, which is a dynamic hosting plan. The app runs on demand and you're billed per execution, with no standing resource committment. There are other templates available for provisioning on a dedicated hosting plan.
This template allows you to create a HDInsight cluster and a SQL Database for testing Sqoop.
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 allows you to create a Linux-based HBase cluster with enhanced writes in Azure HDInsight.
This template creates an Azure Media Services Account with its Storage account.
This template creates an Azure Firewall with Application and Network Rules referring to IpGroups. Also, includes a Linux Jumpbox vm setup
This template creates a virtual network with 3 subnets (server subnet, jumpbox subet and AzureFirewall subnet), a jumpbox VM with public IP, A server VM, UDR route to point to Azure Firewall for the Server Subnet and an Azure Firewall with 1 or more Public IP addresses, 1 sample application rule, 1 sample network rule and default private ranges