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.
838 templates match your filter.
This template creates a new TFS deployment in an existing domain, configured against an existing SQL instance. This template can be used as the starting point for a production deployment of TFS.
This template creates an Azure Cosmos DB account for any API Type with a primary and secondary region with choice of consistency level and options to enable multi-master and Failover Type.
This template creates an Azure Cosmos DB account for MongoDB API in two regions using shared database throughput with two collections.
This template creates an Azure Cosmos DB account for Table API in two regions and a single table with provisioned throughput.
This template creates an Azure Cosmos account for Core (SQL) API with shared and dedicate throughput and multiple other options.
This template creates an Azure Cosmos DB account for Cassandra API in two regions with a keyspace and two tables with dedicated throughput.
This template creates an Azure Cosmos DB account for Gremlin API in two regions with one database and one graph using dedicated throughput.
This template creates an Azure Cosmos account for Core (SQL) API and a container with a stored procedure, trigger and user defined function.
This template creates an Azure Cosmos account for Core (SQL) API, a database, a container with dedicate throughput and multiple other options.
This template allows you to create a HDInsight cluster with TLS protocol enforced to 1.2 or newer.
This template creates 4 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 and a client.
This template creates a web app on azure with Python enabled allowing you to run Python applications in Azure. Template was authored by Donovan Brown of Microsoft.
Create a dual stack IPv4/IPv6 VNET with 2 VMs and an Internet-facing Standard Load Balancer.
This template deploys an Ubuntu Virtual Machine Scale Set and uses a custom script extension to connect each VM to an Azure Files share
This template uses the Azure Linux CustomScript extension to deploy an application. It creates an Ubuntu VM, does a silent install of MySQL, Apache and PHP, then creates a simple PHP script.
This template demonstrates deploying a simple scale set with load balancer, inbound NAT rules, and public IP per VM.
This is useful to the VM's compute to perform some task during deployment that Azure Resource Manager does not provide. The output of that compute (script) can then be leveraged elsewhere in the deployment. This is useful if the compute resource is needed in the deployment (e.g. a jumpbox, DC, etc), a bit wasteful if it is not.
This template deploy a Jupyter Server. You can provide the username, password, virtual machine name and select between CPU or GPU computing.
This template deploys a 2 node master/slave MySQL replication cluster on CentOS 6.5 or 6.6
This template allows deploying a linux VM using new or existing resources for the Virtual Network, Storage and Public IP Address. It also allows for choosing between SSH and Password authenticate. The templates uses conditions and logic functions to remove the need for nested deployments.
Creates a SLURM HPC cluster running SLES 12. This cluster is ready to run Intel MPI workloads when used with A8 or A9 VMs.
This template deploys Phabricator on an Ubuntu Virtual Machine. This template also deploys a Storage Account, Virtual Network, Public IP addresses and a Network Interface.