The cloud computing landscape is evolving rapidly and one of the key technology trends that will shape 2020 will be multi-cloud environments.
Even though many enterprises are already running on multi-cloud environments, they struggle to manage them especially when it comes to moving application workloads, servers and containers from one environment to another.
This is where Azure Arc steps in.
One of the major announcements made at Ignite 19 this month, was Azure Arc, a new set of technologies that aim to extend the control plane of Azure to on-premises, multi-cloud environments, and provide “a seamless development, deployment and ongoing management experience.”
Since the very beginning, Azure has been designed to enable seamless hybrid cloud deployments, giving customers the flexibility of running Azure services through Azure Stack HCI & Stack Edge. But Microsoft is extending a step further with Azure Arc. Even though Microsoft offered hybrid capabilities with platforms such as Azure Monitor (monitoring cloud and on-premises infrastructure), Azure Backup (on-prem and cloud backup) etc., there was no real single management and orchestration plane across all these toolsets.
With Azure Arc, customers now have access to a central, unified, and self-service platform to manage their Windows and Linux Servers on any infrastructure across on-premises, multi-cloud and edge. In other words, Azure ties together any compute resources whether they are running inside or outside of Microsoft Azure.
The same applies to containers. Once registered, any external Kubernetes cluster can be managed the same way i.e. as if they were running natively running Azure’s Kubernetes service.
Additionally, Azure Arc extends adoption of cloud practices such as DevOps and Azure security across on-premises, multi cloud, and edge.
What does it mean concretely?
According to Julia White, corporate vice president of Microsoft Azure, this new service will accelerate deployment while giving customers a holistic view of their Azure data services across all their cloud environments.
In a recent post she blogged: “with Azure Arc, customers can now realize the benefits of cloud innovation, including always up-to-date data capabilities, deployment in seconds (rather than hours), and dynamic scalability on any infrastructure. Customers now have the flexibility to deploy Azure SQL Database and Azure Database for PostgreSQL Hyperscale where they need it, on any Kubernetes cluster.”
As described by Microsoft, Azure Arc consists of a set of different technologies and components:
Organize and govern across environments - Get databases, Kubernetes clusters, and servers sprawling across on-premises, edge and multi-cloud environments under control by centrally organizing and governing from a single place.
Manage Kubernetes Apps at scale - Deploy and manage Kubernetes applications across environments using DevOps techniques. Ensure that applications are deployed and configured from source control consistently.
Run data services anywhere - Get automated patching, upgrades, security and scale on-demand across on-premises, edge and multi-cloud environments for your data estate.
To better understand the general concept of Azure Arc, the diagram below illustrates how it fits with a multi-cloud strategy.
Source: Microsoft
With Azure Arc, Microsoft is positioning itself as the go to hybrid cloud solution, offering the right connections between cloud computing platforms and therefore becoming an indispensable piece of the cloud ecosystem.
Indeed, in 2019, 84% of enterprises have a multi-cloud strategy and the number of organizations with a hybrid strategy is growing year over year. Therefore providing a single control pane, unified management and security across this diverse environment is becoming crucial for customers.
And with Azure Arc, you have the possibility to consolidate your traditional virtual machines and your modern containerized workloads without abandoning the infrastructure you’ve been investing in over the past few years which gives enterprises with legacy infrastructure the possibility and flexibility to join the hybrid cloud club at their own pace.
As customer requirements evolve, Microsoft is adapting to help organizations deploy hybrid cloud and multi-cloud strategies and allowing them to choose the best solution for each task without exceeding their budget.
To learn more about Azure Arc, visit the Azure Arc page.
Thinking about moving to the cloud? Contact us to see how Softlanding can help you.