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.
- All
- Microsoft.Aad (1)
- Microsoft.Analysisservices (1)
- Microsoft.Apimanagement (11)
- Microsoft.Appconfiguration (4)
- Microsoft.Appplatform (1)
- Microsoft.Attestation (1)
- Microsoft.Authorization (17)
- Microsoft.Automation (9)
- Microsoft.Batch (2)
- Microsoft.Blockchain (1)
- Microsoft.Blueprint (1)
- Microsoft.Cache (9)
- Microsoft.Cdn (12)
- Microsoft.Certificateregistration (2)
- Microsoft.Cognitiveservices (3)
- Microsoft.Compute (413)
- Microsoft.Consumption (1)
- Microsoft.Containerinstance (15)
- Microsoft.Containerregistry (9)
- Microsoft.Containerservice (13)
- Microsoft.Customproviders (3)
- Microsoft.Databricks (7)
- Microsoft.Datafactory (16)
- Microsoft.Datalakeanalytics (1)
- Microsoft.Datalakestore (5)
- Microsoft.Datamigration (2)
- Microsoft.Dataprotection (1)
- Microsoft.Datashare (3)
- Microsoft.Dbformariadb (1)
- Microsoft.Dbformysql (7)
- Microsoft.Dbforpostgresql (7)
- Microsoft.Devices (5)
- Microsoft.Devtestlab (3)
- Microsoft.Documentdb (22)
- Microsoft.Domainregistration (1)
- Microsoft.Eventgrid (7)
- Microsoft.Eventhub (16)
- Microsoft.Hdinsight (28)
- Microsoft.Healthcareapis (1)
- Microsoft.Insights (49)
- Microsoft.Keyvault (19)
- Microsoft.Kusto (2)
- Microsoft.Logic (29)
- Microsoft.Machinelearningservices (29)
- Microsoft.Managedidentity (7)
- Microsoft.Management (1)
- Microsoft.Maps (2)
- Microsoft.Media (3)
- Microsoft.Netapp (2)
- Microsoft.Network (511)
- Microsoft.Notificationhubs (2)
- Microsoft.Operationalinsights (29)
- Microsoft.Operationsmanagement (11)
- Microsoft.Portal (2)
- Microsoft.Powerbi (1)
- Microsoft.Powerbidedicated (1)
- Microsoft.Recoveryservices (12)
- Microsoft.Relay (7)
- Microsoft.Resourcegraph (1)
- Microsoft.Resources (169)
- Microsoft.Scheduler (2)
- Microsoft.Search (2)
- Microsoft.Security (4)
- Microsoft.Servicebus (21)
- Microsoft.Servicefabric (3)
- Microsoft.Signalrservice (1)
- Microsoft.Solutions (3)
- Microsoft.Sql (38)
- Microsoft.Sqlvirtualmachine (4)
- Microsoft.Storage (295)
- Microsoft.Streamanalytics (1)
- Microsoft.Synapse (1)
- Microsoft.Timeseriesinsights (2)
- Microsoft.Visualstudio (1)
- Microsoft.Web (99)
Showing all 1,002 templates. Refine results with search.
Create a free-tier Azure Cosmos DB account
This template creates a free-tier Azure Cosmos account for Core (SQL) API with a database with shared throughput of 400 RU/s.
Deploy a managed cluster with Azure Container Service (AKS)
Visual Studio 2019 CE with Docker Desktop
Container Development with Visual Studio 2019 CE with Docker Desktop
Create a SQL Server and Database
This template allows you to create SQL Database and Server.
Create an App Service Environment
Creates an App Service Environment in your virtual network
PubNub Realtime Gateway for Azure Event Hubs
The PubNub Realtime Gateway for Azure provides a realtime data stream bridge between the PubNub Data Stream Network and Azure Event Hubs. -- consider it a bi-directional bridge between PubNub and Azure!
SonarQube on Windows with Azure SQL Database
Deploy a Windows VM with SonarQube installed and configured against an Azure SQL Database.
Two-Tier-nodejsapp-migration-to-containers-on-Azure
Two-tier app migration to azure containers and PaaS database.
This template creates a Redis cluster on Ubuntu virtual machine images, configures persistence and applies well known optimizations and proven practices
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.
Ubuntu full cross-platform dev box with Team Services agent
This template allows you to create an Ubuntu VM with a full set of cross-platform SDKs and Visual Studio Team Services Linux build agent. Once the VM is successfully provisioned, Team Services build agent installation can be verified by looking under your Team Services account settings under Agent pools. Languages/Tools supported: OpenJDK Java 7 and 8; Ant, Maven and Gradle; npm and nodeJS; groovy and gulp; Gnu C and C++ along with make; Perl, Python, Ruby and Ruby on Rails; .NET; and go
Install Multiple Visual Studio Team Services (VSTS) Agents
This template builds a Virtual Machine and supporting Resources with Visual Studio 2017 installed. It also installs and configures upto 4 VSTS build agents and links them to a VSTS Pool
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs)
This is a common template for creating single instance CentOS 7.2/7.1/6.5 or Ubuntu Server 16.04.0-LTS with configurable number of data disks (configurable sizes). Maximum 16 disks can be mentioned in the portal parameters and maximum size of each disk should be less than 1023 GB. The MDADM RAID0 Array is automounted and survives restarts. Latest Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 is available for usage from user azure-cli is auto running as a docker container. This single instance template is an offshoot of the HPC/GPU Clusters Template @ https://aka.ms/azurebigcompute
Web App integration with Key Vault
Deploy a Web App certificate from Key Vault secret and use it for creating SSL binding
Deploy a simple VM Scale Set with Linux VMs and public IPv4 per VM
This template demonstrates deploying a simple scale set with load balancer, inbound NAT rules, and public IP per VM.
Deploys Windows VMs under LB,configures WinRM Https
This template allows you to deploys Windows VMs using few different options for the Windows version. This template also configures a WinRM https listener on VMs
OS Patching extension on a Ubuntu VM
This template creates a Ubuntu VM and installs the OSPatching extension
Create a Web App + Redis Cache + SQL DB with a template
This template creates an Azure Web App with Redis cache and a SQL Database.
Install Public Certificate in App Service
Install a Public Certificate in App Service. Once a public certificate is installed by deploying this template, it would be accessible to App Service code for consumption. This is supported only on dedicated App Service Plans. If your App Service is hosted on a public scale unit then you can only install certificates in CurrentUser-Personal certificate store. For App Service Environments, LocalMachine-Personal certificate store is also supported
Push a certificate onto a Windows VM
Push a certificate onto a Windows VM. Create the Key Vault using the template at http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault
This template deploys default views, alerts and saved searches to your Log Analytics workspace. Please check [here](https://github.com/Azure/azure-quickstart-templates/tree/master/oms-cloudfoundry-solution) for detailed introductions and further instructions.
Highly available NFS cluster in Ubuntu
Deploys a highly availe 2-VM NFS cluster based on DRBD, Pacemaker and Corosync with Ubuntu.
This template creates Kafka streaming replication from one zookeeper to one or more brokers each configured with multiple striped data disks. The database servers are deployed into a private subnet with an optional externally accessible jumpbox.
Deploy a Nextflow genomics cluster
This template deploys a scalable Nextflow cluster with a Jumpbox, n cluster nodes, docker support and shared storage.