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 (2)
- Microsoft.Appplatform (1)
- Microsoft.Attestation (1)
- Microsoft.Authorization (15)
- 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 (406)
- Microsoft.Consumption (1)
- Microsoft.Containerinstance (15)
- Microsoft.Containerregistry (9)
- Microsoft.Containerservice (13)
- Microsoft.Customproviders (3)
- Microsoft.Databricks (5)
- 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 (44)
- Microsoft.Keyvault (17)
- Microsoft.Kusto (2)
- Microsoft.Logic (21)
- Microsoft.Machinelearningservices (29)
- Microsoft.Managedidentity (6)
- Microsoft.Management (1)
- Microsoft.Maps (2)
- Microsoft.Media (3)
- Microsoft.Netapp (2)
- Microsoft.Network (500)
- 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 (166)
- Microsoft.Scheduler (2)
- Microsoft.Search (2)
- Microsoft.Security (4)
- Microsoft.Servicebus (21)
- Microsoft.Servicefabric (3)
- Microsoft.Signalrservice (1)
- Microsoft.Solutions (3)
- Microsoft.Sql (36)
- Microsoft.Sqlvirtualmachine (4)
- Microsoft.Storage (291)
- Microsoft.Streamanalytics (1)
- Microsoft.Timeseriesinsights (2)
- Microsoft.Visualstudio (1)
- Microsoft.Web (88)
Showing all 22 templates. Refine results with search.
Create an Azure Cosmos DB account for Gremlin API
This template creates an Azure Cosmos DB account for Gremlin API in two regions with one database and one graph using dedicated throughput.
Create an Azure Cosmos DB account for Cassandra API
This template creates an Azure Cosmos DB account for Cassandra API in two regions with a keyspace and table with dedicated throughput.
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.
Create Azure Cosmos with SQL API and multiple containers
The template creates a Cosmos container with a SQL API and allows adding mulitple containers.
Create an Azure Cosmos account for Core (SQL) API
This template creates an Azure Cosmos account for Core (SQL) API with a database and container with throughput with multiple other options.
Create an Azure Cosmos DB account in multiple regions
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.
Create an Azure CosmosDB Account
This ARM template is intented to create a CosmosDB Account quickly with the minimal required values
Create Azure Cosmos Core (SQL) API stored procedures
This template creates an Azure Cosmos account for Core (SQL) API and a container with a stored procedure, trigger and user defined function.
Create an Azure Cosmos account for MongoDB API autoscale
This template creates an Azure Cosmos DB account for MongoDB API (3.2 or 3.6) in two regions using shared autoscale database throughput with two collections.
Create an Azure Cosmos account for Table API with autoscale
This template creates an Azure Cosmos DB account for Table API in two regions and a single table with autoscale throughput.
Create autoscale Azure Cosmos DB account for Cassandra API
This template creates an Azure Cosmos DB account for Cassandra API in two regions with a keyspace and table with autoscale throughput.
Create an Azure Cosmos DB account for Gremlin API autoscale
This template creates an Azure Cosmos DB account for Gremlin API in two regions with one database and one graph using autoscale throughput.
Create an Azure Cosmos DB account SQL API with autoscale
This template creates an Azure Cosmos account for Core (SQL) API with a database and container with autoscale throughput with multiple other options.
Create a zero touch Azure Cosmos account and Azure Web App
This template creates an Azure Cosmos account, injects the Cosmos DB endpoint and keys into Azure Web App settings, then deploys an ASP MVC web app from GitHub.
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 autoscale and analytical store.
Create an Azure Cosmos account for Table API
This template creates an Azure Cosmos DB account for Table API in two regions and a single table with provisioned throughput.
Create an Azure Cosmos account for MongoDB API (3.2 or 3.6)
This template creates an Azure Cosmos DB account for MongoDB API (3.2 or 3.6) in two regions using shared database throughput with two collections.
Create an Azure Cosmos DB Account with a private endpoint
This template will create a Cosmos account, a virtual network and a private endpoint exposing the Cosmos account to the virtual network.
CI/CD using Jenkins on Azure Container Service (AKS)
Containers make it very easy for you to continuously build and deploy your applications. By orchestrating deployment of those containers using Kubernetes in Azure Container Service, you can achieve replicable, manageable clusters of containers. By setting up a continuous build to produce your container images and orchestration, you can increase the speed and reliability of your deployment.
Create a CosmosDB Account with Advanced Threat Protection.
This template allows you to deploy an Azure CosmosDB account with Advanced Threat Protection (preview) enabled.
Web App with a SQL Database, Azure Cosmos DB, Azure Search
This template provisions a Web App, a SQL Database, Azure Cosmos DB, Azure Search and Application Insights.
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.