Azure Arc for Hybrid Cloud - Innovation anywhere with Azure
Microsoft extended the hybrid cloud solutions in Azure and announced Azure Arc, which is designed to extend Azure Management to any infras07ucture. In the new world where organizations run servers, containers, and applications across multi-cloud environments, on-premises locations, and the edge, managing these hybrid resources becomes challenging. Azure Arc enables cloud-native Azure management across any infras07ucture and also allows you to run Azure data services to be deployed anywhere. It includes hybrid server management, Kubernetes and Azure data services.
As you can see Azure Arc consists of a set of different technologies and components like:
- Organize and govern all your servers – Azure Arc extends Azure management to physical and virtual servers anywhere. Govern and manage servers from a single scalable management pane.
- Manage Kubernetes apps at scale – Deploy and configure Kubernetes applications consistently across all your environments with modern DevOps techniques.
- Run data services anywhere – Deploy Azure data services in moments, anywhere you need them. Get simpler compliance, faster response times, and better security for your data.
- Adopt cloud technologies on-premises – Bringing cloud-native management to your hybrid environment.
In this blog post, we will have a closer look at hybrid server management. If you want to know more about Azure Arc, check out the announcement blog post by Jeremy Winter, Director of Program Management, Microsoft Azure.
Cloud-native Azure management for hybrid environments with Azure Arc
By extending Azure Resource Manager to support hybrid cloud environments, Azure Arc to make it easier to implement cloud security across environments with cen07alized role-based access con07ol, security policies. Azure Management provides you now with a single con07ol plane for Azure native and Azure Arc resources.
Hybrid Server Management
Today Azure Arc allows you to onboard physical and virtual servers in your hybrid environment (on-premises, edge, and multi-cloud). By joining serves to Azure Arc, you get the benefits you are used from native Azure resources, like tags, RBAC, and many more. In the preview, you can now use Azure Management services like Azure Log Analytics and Azure Policy to make sure your servers are compliant across your hybrid environment.
I had the chance to get some info with Mr. Thomas Maurer and Jian Yan from the Azure Management team, Here is video to share more on capability and Quick overview of Azure ARM for Servers.
Join the Preview
Azure Arc for Server is currently in public preview, while you can sign up for the preview to manage Kubernetes and data services. To enable hybrid server management, you must register the required Resource Providers.
- Microsoft.HybridCompute
- Microsoft.GuestConfiguration
You can register the resource providers with the following Azure PowerShell commands:
Login-AzAccount Set-AzContext -SubscriptionId [subscription you want to onboard] Register-AzResourceProvider -ProviderNamespace Microsoft.HybridCompute Register-AzResourceProvider -ProviderNamespace Microsoft.GuestConfiguration
or with Azure CLI:
az account set --subscription "{Your Subscription Name}" az provider register --namespace 'Microsoft.HybridCompute' az provider register --namespace 'Microsoft.GuestConfiguration'
You can also run them from Azure Cloud Shell. If you want to know more, check out the following Microsoft Docs article.
Onboarding Servers to Azure Arc
As mentioned we will have a closer look here at how you can onboard Linux and Windows Server to Azure Arc. To onboard a server which can run Linux or Windows, physical or virtual, and can run on-premises or at another service provider, you open Azure Arc in the Azure Portal. There you can select manage servers.
Here you will see your existing servers which you have on-boarded.
You can click on Add, to add another server. You will be able to add a single server or get ins07uctions to onboard servers at scale.
Here you can go through a wizard that will help you to generate a script, which you can copy or download to run it on your server. You can select the subscription and resource group, as well as the region where you want to join your server.
You will also be able to configure a proxy server if your server is behind a proxy. Since this will use the Azure Resource Manager, you will also be able to use tags. After you are done with the wizard, you are able to download or copy the command to run that on your server.
After you have run that command on your on-premises server, your server will show up as an Azure resource in a couple of minutes.
Use Windows Admin Center to onboard a server to Azure Arc
If you are using Windows Admin Center on Windows Server or with Azure Stack HCI, you can also onboard servers directly from there. Go to the settings of the server and click on Azure Arc. Now you can sign in and select the specific subscription and resource group.
Picture credit to Thomas and knowledge base from Microsoft.
Thanks for reading my blog, happy learning and sharing!
Thanks for reading my blog, happy learning and sharing!
Comments
Post a Comment