Today, companies struggle to control and govern increasingly complex environments that extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of management tools, and new DevOps and ITOps operational models can be hard to implement across resources.
Azure Arc simplifies governance and management by delivering a consistent multi-cloud and on-premises management platform.
Azure Arc provides a centralized, unified way to:
- Manage your entire environment together by projecting your existing non-Azure and/or on-premises resources into Azure Resource Manager.
- Manage virtual machines, Kubernetes clusters, and databases as if they are running in Azure.
- Use familiar Azure services and management capabilities, regardless of where they live.
- Continue using traditional ITOps while introducing DevOps practices to support new cloud native patterns in your environment.
- Configure custom locations as an abstraction layer on top of Azure Arc-enabled Kubernetes clusters and cluster extensions.
https://docs.microsoft.com/en-us/azure/azure-arc/servers/overview
Lab01 – Azure Arc for servers - Onboarding existing Linux Server.
Lab03 – Installing Azure IoT Edge via Azure Arc for Servers.
Lab04 – Azure Edge Deployments Layered
Lab05 – Implementing microk8s.
Lab06 – Azure Arc for Kubernetes
Lab07 – Dapr
Lab08 - DevOps
Lab09 - Working with GitOps on Arc