Deploy Azure resources through the Azure Resource Manager with community contributed templates to get more done. Deploy, learn, fork and contribute back.
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.
This template allows you to deploy multiple VM Scale Sets of Linux VMs.
This template enables encryption on a running linux vm using AAD client secret.
This template will deploy an instance of the Jenkins CI tool configured to target the Azure platform onto a Linux VM in Azure and
This template allows you to deploy a simple Windows VM using a few different options for the Windows version, using the latest patched version. This will deploy a D1 size VM in the resource group location and return the FQDN of the VM.
This template fully automates the provisioning of necessary Azure resources like VMs, storage, network settings etc. as well as the configuration of Go Ethereum (geth) and accounts. It also stands up an administration website to monitor the nodes in the network and provide ether to new accounts.
This template allows you to deploy a simple Linux VM using a few different options for the Ubuntu version, using the latest patched version. This will deploy a D1 szie VM in the resource group location and return the FQDN of the VM.
This template allows you to quickly deploy Azure Traffic Manager on top of Application Gateways demo to test traffic distribution between different regions.
This template will deploy a Red Hat Enterprise Linux 7.2 VM and encrypt both OS and data drives.
This template creates a chef-backend cluster with front-end nodes attached
Deploy a VM Scale Set behind a load balancer/NAT & each VM running a simple Python Bottle app that does work. With Autoscale configured Scale Set will scale out & in as needed
This template allows you to quickly deploy Azure Traffic Manager demo to test traffic distribution between different regions.
This template allows you to quickly deploy Azure Application Gateway demo to test load-balancing with or without cookie-based affinity.
This template enables you to deploy a EventHubs namespace with an Event Huh enabling Archive on it
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.1 (Swarm Mode), docker-compose 1.8.0 and docker-machine 0.8.1 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 available @ https://aka.ms/azurebigcompute
This template creates a Spark cluster on Suse Linux Enterprise Server 12; this is a starting point for learning Spark and in memory computation on Enterprise Linux
This template creates a network of Ubuntu VMs, and deploys Open edX Dogwood on them. Deployment supports 1-9 application VMs and backend Mongo and MySQL VMs.
This template deploys an Elasticsearch cluster and Kibana and Logstash VMs. Logstash is configured with an input plugin to pull diagnostics data from Event Hub.
This template allows you to quickly create an Ubuntu VM running Apache2 with the test page content you define as a parameter. This can be useful for quick validation/demo/prototyping.
Creates an Azure Notification Hub, Template originally authored by John Downs.