Introduction to Linux on Azure
- Overview of Azure services for Linux environments.
- Explore IaaS and PaaS solutions for Linux workloads on Azure.
Provisioning Linux Virtual Machines
- Learn to create Linux VMs using Azure CLI, Terraform, and Bicep.
- Explore best practices for VM sizing and scaling.
Configuring Virtual Machines
- Configure storage, networking, and SSH access for Linux VMs.
- Learn about VM resizing and vertical scaling.
Monitoring with Azure Monitor
- Use Azure Monitor to collect and analyze VM performance data.
- Set up alerts and automated monitoring solutions.
Backing Up VMs using Azure Backup
- Learn to configure Azure Backup for Linux VMs.
- Explore disaster recovery and VM restoration options.
Managing VMs with Azure CLI
- Perform tasks like starting, stopping, and resizing VMs.
- Use CLI commands to automate routine administration tasks.
Implementing Identity and Role Management
- Secure VMs using managed identities and RBAC.
- Assign Azure roles for fine-grained access control.
Configuring Azure Files and File Sync
- Learn how to mount and manage Azure Files within Linux VMs.
- Sync file storage across environments with Azure File Sync.
Scaling VMs and Optimizing Performance
- Identify and troubleshoot performance issues.
- Learn about Azure’s vertical scaling features for VMs.
At the end of this course, participants can take the Applied Skills Assessment Lab to validate their proficiency in deploying and administering Linux VMs on Azure. Successful completion of the lab will earn a Microsoft Applied Skills credential, verifying practical expertise.