
Azure Arc For Beginners
Published 3/2025
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Azure Arc: From Onboarding to Application Deployment
What you’ll learn
Introduction to Azure Arc
Setting Up the Environment
Connecting Hybrid VM to Azure Arc, Kubernetes to Azure ARC
Managing Policies and Compliance with Azure Arc
Requirements
To get the most out of this course, students should have a basic understanding of Azure services, including how to navigate the Azure portal and use basic CLI commands. Familiarity with Kubernetes concepts such as pods, deployments, and services will be helpful, though not mandatory. Since we’ll be working with Linux-based virtual machines, a fundamental knowledge of Linux commands, SSH, and running scripts is recommended. Understanding basic networking concepts like IP addressing, DNS, and load balancers will also be beneficial. Students should have a computer running Windows, macOS, or Linux with essential tools installed, including Azure CLI, Minikube, Kubectl, and an SSH client like PuTTY or Windows Terminal. Additionally, an active Azure subscription (free-tier or paid) is required to create and manage resources. While prior experience with Azure Arc is not necessary, having some exposure to Kubernetes and cloud environments will make it easier to follow along.
Description
Overview
Section 1: Agenda
Lecture 1 Introduction
Section 2: Introduction
Lecture 2 Introduction to Azure ARC
Lecture 3 Lab-Introduction
Lecture 4 Introduction to Unified Management Console
Lecture 5 Evaluate Azure Arc-enabled Servers
Lecture 6 Creating a Linux VM
Lecture 7 Preparing Azure VM
Lecture 8 Onboarding Azure VM to Azure ARC
Lecture 9 Disconnect the VM from Azure ARC and Delete the resource Group (Optional)
Section 3: Hybrid and Multi Cloud Management
Lecture 10 Introduction to Hybrid and Multi-Cloud Management
Lecture 11 Managing On-Premises and Cloud Resources
Lecture 12 Consistent Management Experience
Lecture 13 Onboarding EC2 Instance to Azure ARC
Lecture 14 Integration with Existing Tools and Services
Section 4: Azure ARC-Enabled Servers
Lecture 15 Introduction to Azure Arc-Enabled Servers
Lecture 16 Provisioning and Configuring Servers
Lecture 17 Monitoring and Security Management
Lecture 18 Compliance and Governance
Lecture 19 Azure Policy
Lecture 20 Demo – Assign Policy to assess compliance
Lecture 21 Demo – Identify non-compliant resources
Lecture 22 Demo – Clean up resources
Lecture 23 Demo – Monitor a hybrid machine with VM insights
Lecture 24 Demo – View data collected
Section 5: Azure ARC-Enabled Kubernetes
Lecture 25 Introduction to Azure Arc-Kubernetes
Lecture 26 Connecting Kubernetes Clusters
Lecture 27 Demo-Creating and Connecting Kubernetes Cluster to AzureARC
Lecture 28 Application Deployment and Management
Lecture 29 Demo-Application Deployment and Management
Lecture 30 Cluster Monitoring and Policy Enforcement
Section 6: Azure ARC-Enabled Data Services
Lecture 31 Introduction to Data Services with Azure ARC
Lecture 32 Azure Arc-Enabled Data Services Overview
Lecture 33 Deployment and Scaling of Data Services
Lecture 34 High Availability and Disaster Recovery
This course is designed for Beginers, IT professionals, cloud engineers, and DevOps practitioners who want to learn how to connect Kubernetes clusters to Azure Arc. It’s ideal for those who are already familiar with Azure and Kubernetes but want to extend their knowledge by integrating hybrid and multi-cloud environments with Azure Arc. System administrators looking to simplify Kubernetes management and developers interested in deploying applications on Arc-enabled clusters will also benefit from this course. Whether you’re an aspiring Site Reliability Engineer (SRE), a cloud architect exploring hybrid cloud solutions, or an IT operations specialist managing infrastructure across different environments, this course will provide hands-on experience in connecting, monitoring, and managing Kubernetes clusters using Azure Arc.

