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.
- All
- Microsoft.Aad (1)
- Microsoft.Alertsmanagement (1)
- Microsoft.Analysisservices (1)
- Microsoft.Apimanagement (18)
- Microsoft.App (2)
- Microsoft.Appconfiguration (5)
- Microsoft.Appplatform (1)
- Microsoft.Attestation (1)
- Microsoft.Authorization (45)
- Microsoft.Automation (9)
- Microsoft.Batch (2)
- Microsoft.Blockchain (1)
- Microsoft.Blueprint (1)
- Microsoft.Cache (9)
- Microsoft.Cdn (26)
- Microsoft.Certificateregistration (2)
- Microsoft.Cognitiveservices (3)
- Microsoft.Compute (390)
- Microsoft.Confidentialledger (1)
- Microsoft.Consumption (3)
- Microsoft.Containerinstance (17)
- Microsoft.Containerregistry (13)
- Microsoft.Containerservice (10)
- Microsoft.Customproviders (3)
- Microsoft.Databricks (8)
- Microsoft.Datafactory (17)
- Microsoft.Datalakeanalytics (1)
- Microsoft.Datalakestore (5)
- Microsoft.Datamigration (2)
- Microsoft.Dataprotection (3)
- Microsoft.Datashare (3)
- Microsoft.Dbformariadb (1)
- Microsoft.Dbformysql (8)
- Microsoft.Dbforpostgresql (8)
- Microsoft.Devices (6)
- Microsoft.Deviceupdate (2)
- Microsoft.Devtestlab (4)
- Microsoft.Documentdb (24)
- Microsoft.Domainregistration (1)
- Microsoft.Eventgrid (7)
- Microsoft.Eventhub (19)
- Microsoft.Guestconfiguration (1)
- Microsoft.Hdinsight (28)
- Microsoft.Healthcareapis (2)
- Microsoft.Insights (77)
- Microsoft.Keyvault (32)
- Microsoft.Kusto (3)
- Microsoft.Labservices (3)
- Microsoft.Logic (29)
- Microsoft.Machinelearningservices (32)
- Microsoft.Managedidentity (16)
- Microsoft.Management (1)
- Microsoft.Maps (4)
- Microsoft.Media (2)
- Microsoft.Migrate (1)
- Microsoft.Mobilenetwork (6)
- Microsoft.Netapp (4)
- Microsoft.Network (517)
- Microsoft.Notificationhubs (2)
- Microsoft.Operationalinsights (42)
- Microsoft.Operationsmanagement (17)
- Microsoft.Portal (4)
- Microsoft.Powerbi (1)
- Microsoft.Powerbidedicated (1)
- Microsoft.Purview (1)
- Microsoft.Recoveryservices (14)
- Microsoft.Relay (7)
- Microsoft.Resourcegraph (1)
- Microsoft.Resources (176)
- Microsoft.Search (3)
- Microsoft.Security (6)
- Microsoft.Securityinsights (2)
- Microsoft.Servicebus (17)
- Microsoft.Servicefabric (3)
- Microsoft.Signalrservice (2)
- Microsoft.Solutions (3)
- Microsoft.Sql (40)
- Microsoft.Sqlvirtualmachine (4)
- Microsoft.Storage (279)
- Microsoft.Storagepool (1)
- Microsoft.Streamanalytics (1)
- Microsoft.Subscription (1)
- Microsoft.Synapse (1)
- Microsoft.Timeseriesinsights (2)
- Microsoft.Virtualmachineimages (1)
- Microsoft.Visualstudio (1)
- Microsoft.Web (104)
Showing all 1,078 templates. Refine results with search.
Azure Container Instances - container with secrets
Deploy a Linux container that has a secret volume using Azure Container Instances.
Azure Container Instances - container with secure envVar
Deploy a Linux container that has a secure environment variable using Azure Container Instances.
Azure Container Registry with Geo-replication Template
A template for creating a new Azure Container Registry with geo-replication
Azure Container Registry with Policies and Diagnostics
Azure Container Registry with Policies and Diagnostics (bicep)
Deploy a managed cluster with Azure Container Service (AKS)
Azure Container Service (AKS) with Helm
Deploy a managed cluster with Azure Container Service (AKS) with Helm
Azure Container Service Engine (acs-engine) - Swarm Mode
The Azure Container Service Engine (acs-engine) generates ARM (Azure Resource Manager) templates for Docker enabled clusters on Microsoft Azure with your choice of DC/OS, Kubernetes, Swarm Mode, or Swarm orchestrators. The input to the tool is a cluster definition. The cluster definition is very similar to (in many cases the same as) the ARM template syntax used to deploy a Microsoft Azure Container Service cluster.
Azure Cosmos DB Account with Web App
This template deploys an Azure Cosmos DB account, an App Service Plan, and creates a Web App in the App Service Plan. It also adds two Application settings to the Web App that reference the Azure Cosmos DB account endpoint. This way solutions deployed to the Web App can connect to the Azure Cosmos DB account endpoint using those settings.
Azure Cosmos DB account SQL API with analytical store
This template creates an Azure Cosmos account for Core (SQL) API with a database and container configured with analytical store.
Azure DNS domain hosting example
This template shows how to create a DNS zone within Azure DNS and how to add some record sets to it.
This template provisions Azure DNS private resolver in a virtual network with required forwarding ruleset and rules. It creates a new virtual network with two subnets, and deploy Azure DNS private resolver in this VNET.
Azure Data Factory with Git and managed vnet configuration
This template creates Azure Data Factory with Git configuration and managed virtual network.
Azure Databricks All-in-one Templat VNetInjection-Pvtendpt
This template allows you to create a network security group, a virtual network and an Azure Databricks workspace with the virtual network, and Private Endpoint.
Azure Databricks All-in-one Template for VNet Injection
This template allows you to create a network security group, a virtual network and an Azure Databricks workspace with the virtual network.
Azure Databricks Virtual Network for VNet Injection
This template allows you to create a Virtual Network for Azure Databricks VNet injection.
Azure Databricks Workspace with VNet Injection
This template allows you to create an Azure Databricks workspace with a custom virtual network.
Azure Databricks Workspace with custom Address Range
This template allows you to create an Azure Databricks workspace with a custom virtual network address range.
This will deploy an isolated environment using Azure Dedicated Hosts for you to provision VMs.
Azure Digital Twins with Function and Private Link service
This template creates an Azure Digital Twins service configured with a Virtual Network connected Azure Function that can communicate through a Private Link Endpoint to Digital Twins. It also creates a Private DNS Zone to allow seamless hostname resolution of the Digital Twins Endpoint from the Virtual Network to the Private Endpoint internal subnet IP address. The hostname is stored as a setting to the Azure Function with name 'ADT_ENDPOINT'.
Azure Digital Twins with Time Data History Connection
This template creates an Azure Digital Twins instance configured with a time series data history connection. In order to create a connection, other resources must be created such as an Event Hubs namespace, an event hub, Azure Data Explorer cluster, and a database. Data is sent to an event hub which eventually forwards the data to the Azure Data Explorer cluster. Data is stored in a database table in the cluster
Azure Function app and an HTTP-triggered function
This example deploys an Azure Function app and an HTTP-triggered function inline in the template. It also deploys a Key Vault and populates a secret with the function app's host key.
Azure Game Developer Virtual Machine
Azure Game Developer Virtual Machine includes Licencsed Engines like Unreal.
Azure Game Developer Virtual Machine Scale Set
Azure Game Developer Virtual Machine Scale Set includes Licencsed Engines like Unreal.
Azure Image Builder with Azure Windows Baseline.
Creates an Azure Image Builder environment and builds a Windows Server image with the latest Windows Updates and Azure Windows Baseline applied.