The Azure Arc Jumpstart Project
Published Sep 22 2020 10:00 AM 6,960 Views

There is a new kid on the block, his name is “Azure Arc” and he wants people to play with it. This is why we create the Azure Arc Jumpstart project and GitHub Repository.


The goal of the repo is for you to have a working Azure Arc demo environment spun up in no-time so you can focus on playing, demoing, upskilling yourself and your team and see the core values of Azure Arc.


Screen Shot 2020-09-10 at 2.48.01 PM.png




Disclaimer: The intention of this repo is to focus on the core Azure Arc capabilities, deployment scenarios, use-cases and ease of use. It does not focus on Azure best-practices or the other tech and OSS projects being leveraged in the guides and code.


The Why - Design Principles


The repository was created with 3 main design principles in mind:

  1. Provide a “zero to hero” Azure Arc scenarios for multiple environments, cloud platforms and deployment types using as much automation as possible.

  2. Create a ”Supermarket” experience by being able to take “off the shelf” scenarios and implement (eat) them.

  3. Meeting Azure Arc customers and users where they are.


The How - Using & Implementing


Our goal with the repository is for you to be self-sufficient and for us to provide you with the right set of instructions and automation, no matter which platform you want to use. 


The structure of the repo is aligned with the Azure Arc pillars; Servers, Kubernetes and Data Services and will have future Arc-related content as well. As you may have already noticed, the scenarios in the repo are split into two categories - Bootstrapping and Day-2.


So first, you will bootstrap and environment and then, you can move on to the Day-2 stuff. For example, spin-up an AWS EC2 instance, onboard it as an Azure Arc enabled Server and then apply tags, Azure Policies followed by hooking it to Azure Security Center or Azure Sentinel.


Screen Shot 2020-09-10 at 2.12.42 PM.png


Screen Shot 2020-09-10 at 2.12.33 PM.png



Another example could be provisioning a Google Kubernetes Engine (GKE) cluster, onboard it to Azure Arc enabled Kubernetes and then start creating GitOps Configurations and connect it to Azure Monitor for Containers.


Screen Shot 2020-09-10 at 2.13.02 PM.png


Screen Shot 2020-09-10 at 2.13.14 PM.png



So, as you can see, there is something for everyone with tons more scenarios in the repo. You even don’t have to have AWS or GCP account, we have included guides on how to deploy environments using tools like Hashicorp Vagrant or using a VMware vSphere environment you can leverage.


Get Started Today!


It’s very easy to get going with the repo and the scenarios. As you will notice, we also incl. Very detailed prerequisites section in each guide, again, so you will have everything you need to become Azure Arc Master Ninja. 


Hop on to and start your Arc-journey :smile:!


In addition, check out these additional great Azure Arc blog posts!



1 Comment
Version history
Last update:
‎Sep 18 2020 02:31 PM
Updated by: