Duration: 3 Days
Level: Intermediate
Learning Mode: Live Online Instructor-Led Training
Azure supports and provides all the building blocks that your developer teams need to build cloud native applications quickly to respond to dynamic business needs. Azure management and governance technologies ensures that developers can do so in a secure, efficient and compliant manner. In this course we will cover the features and capabilities offered by Azure Arc. With Azure Arc, Microsoft is bringing these technologies to customer’s own datacenters, edge and even non-Azure cloud environments.
Pre-requisites
- Understanding of on-premises virtualization technologies, including: VMs, virtual networking, and virtual hard disks.
- Experience with managing Windows Server operating systems and Windows Server virtualized workloads in on-premises scenarios
- Intermediate knowledge of core compute, and virtualization technologies
- Intermediate knowledge of container based technologies and basic knowledge of Kubernetes
- Basic experience with developing and publishing apps on Microsoft Azure
- Basic experience of working with Azure Active Directory (AAD) and Azure Monitor tool
|
Course Agenda |
Module 1: Azure Arc Overview and Azure Arc enabled servers
Lessons
- Introduction to Azure Hybrid
- Introduction to Azure Arc
- Azure Arc use cases
- Challenges with hybrid
- Azure Arc enabled servers
Lab : Azure Arc Customer Case Study/Azure Arc enabled servers
- Customer Case Study
- Connect a Windows server to Azure Arc
- Connect a Linux server to Azure Arc
- Connect an on-premise server to Azure Arc
- Deploy a Windows Azure VM and connect it to Azure Arc using ARM Template
- Deploy an Ubuntu Azure VM and connect it to Azure Arc using ARM Template
|
Module 2: Azure Arc enabled SQL Server (Preview)
Lessons
- Introduction to Azure Arc enabled SQL Server (Preview)
- Connect your SQL Server to Azure Arc
- Connect SQL Server instances to Azure Arc at scale
- Configure advanced data security for Azure Arc enabled SQL Server instance
- Configure on-demand SQL assessment for your SQL Server instance
Lab : Azure Arc
- Onboard an Azure VM with Windows Server & Microsoft SQL Server to Azure Arc using ARM Template.
|
Module 3: Azure Arc enabled Kubernetes (Preview).
Lessons
- Introduction to Azure Arc enabled Kubernetes (Preview)
- Connect an Azure Arc-enabled Kubernetes cluster
- Deploy configurations using GitOps
- Enforce GitOps using Azure Policy
- Monitor using Azure Monitor for containers
- Azure Arc enabled Kubernetes troubleshooting
Lab : Azure Arc enabled Kubernetes (Preview)
- Deploy AKS cluster and connect it to Azure Arc using Azure ARM template
- Deploy AKS cluster and connect it to Azure Arc using Terraform
- Deploy Azure Redhat Openshift Cluster and connect it to Azure Arc using automation
|
Module 4: Azure Arc enabled data services (Preview)
Lessons
- IP Addressing
- Introduction to Azure Arc enabled data services (Preview)
- Connectivity modes and requirements
- Storage Configuration
- Sizing Guidance
Lab: Azure Arc enabled data services (Preview)
- Configure Azure Arc Data Controller Vanilla Deployment on AKS using Azure ARM template
- Azure SQL Managed Instance Deployment on AKS using Azure ARM template
- Azure PostgreSQL Hyperscale Deployment on AKS using Azure ARM template
Lab :Azure Arc enabled data services (Preview) contd.
- Deploy GitOps configurations and perform basic GitOps flow on AKS as an Azure Arc Connected Cluster
- Integrate Azure Monitor for Containers with AKS as an Azure Arc Connected Cluster
- Apply GitOps configurations on AKS as an Azure Arc Connected Cluster using Azure Policy for Kubernetes
|
Here is the course outline:
In this module, you will be introduced to Azure Hybrid and Azure Arc. We will further discuss the challenges with hybrid Azure Arc enabled servers.
|
In this module, you will be introduced to Azure Arc enabled SQL Server. Configure advanced data security and on-demand SQL assessment for your SQL server instance.
|
In this module, you will Connect an Azure Arc-enabled Kubernetes cluster and Deploy configurations using GitOps.
|
In this module, you will learn about Azure Arc Data Controller Vanilla Deployment on AKS using Azure ARM template. Azure SQL Managed Instance Deployment and Azure PostgreSQL Hyperscale Deployment on AKS using Azure ARM template.
|