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.
Showing all 1,190 templates. Refine results with search.
This template creates a CDN Profile and a CDN Endpoint with a user specified origin and all of our most commonly used settings on CDN. This template also links a CDN WAF Policy to the Endpoint which applies the managed rule set DefaultRuleSet_1.0.
This template creates a CDN Profile and a CDN Endpoint with a user specified origin and all of our most commonly used settings on CDN. This template also links a CDN WAF Policy to the Endpoint which applies example custom rules for blocking and redirecting requests based on geo-location, ip address, and SESSIONID header.
This template creates a CDN Profile and a CDN Endpoint with a user specified origin and all of our most commonly used settings on CDN. This template also links a CDN WAF Policy to the Endpoint which applies example rate limit rules for blocking and redirecting rate-limited requests.
This is the express version of Apprenda, running a three-node cluster of Apprenda
This template assigns a built-in policy to an existing resource group.
This template is a subscription level template that will assign a role at subscription scope. Currently, this template cannot be deployed via the Azure Portal.
This template is a tenant level template that will assign a role to the provided principal at the tenant scope. The user deploying the template must already have the Owner role assigned at the tenant scope.
This template assigns Owner, Reader or Contributor access to an existing resource group.
Deploys an autoscaling Mahara cluster with configurable Azure MySQL/Postgres and Elasticsearch. Can be configured for very small or very large sites. Deploys frontend components to a private network with a jumphost to access nodes. Requires keyed SSH access.
The template deploys a Windows VMSS with a desired count of VMs in the scale set and a LANSA MSI to install into each VM. Once the VM Scale Set is deployed a custom script extension is used to install the LANSA MSI)
This template allows you to quickly deploy Azure Application Gateway demo to test load-balancing with or without cookie-based affinity.
This template uses the Azure Linux CustomScript extension to deploy an Azure Application Gateway Log Analyzer using GoAccess. The deployment template creates an Ubuntu VM, installs Application Gateway Log Processor, GoAccess, Apache WebServer and configures it to analyze Azure Application Gateway access logs.
This template deploys Azure Cloud Shell resources into an Azure virtual network.
Deploy two Linux containers that share an emptyDir volume using Azure Container Instances.
Deploy a Linux container that uses an gitRepo volume using Azure Container Instances.
Deploy a single Linux container accessible via a public IP using Azure Container Instances.
Deploy a single Windows container with a fully featured self-contained Dynamics NAV / Dynamics 365 Business Central environment on Azure Container Instances.