Deploy and administer Linux virtual machines on Azure (AZ-1007)
Prepare for Microsoft Applied Skills by learning to deploy, monitor, protect, and administer Linux virtual machines, storage, and resource access on Azure.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
This learning path prepares you for the Microsoft Applied Skill in deploying and administering Linux virtual machines on Microsoft Azure. You will explore virtual machine configuration, storage, monitoring, backup, access management, Azure Files, and command-line administration before completing a guided project.
Course Benefits
- Plan, size, create, and connect to Azure virtual machines.
- Configure and resize virtual machine storage.
- Monitor virtual machines with Azure Monitor, Metrics Explorer, and VM insights.
- Back up and restore virtual machine data with Azure Backup.
- Manage Azure virtual machines with the Azure CLI.
- Configure Azure roles, managed identities, and Azure Key Vault access policies.
- Manage Azure Files, Azure File Sync, snapshots, and soft delete.
- Move Azure Storage blobs with AzCopy.
- Apply course skills in a guided Linux virtual machine administration project.
Delivery Methods
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Configure virtual machines
- Review cloud services responsibilities
- Plan virtual machines
- Determine virtual machine sizing
- Determine virtual machine storage
- Create virtual machines in the Azure portal
- Connect to virtual machines
- Add and size disks in Azure virtual machines
- Understand storage options for virtual machines
- Determine whether to use premium storage
- Resize virtual machine disks
- Monitor your Azure virtual machines with Azure Monitor
- Monitoring for Azure virtual machines
- Monitor virtual machine host data
- Use Metrics Explorer to view detailed host metrics
- Collect client performance counters by using VM insights
- Collect virtual machine client event logs
- Protect your virtual machines by using Azure Backup
- Azure Backup features and scenarios
- Back up an Azure virtual machine by using Azure Backup
- Restore virtual machine data
- Manage virtual machines with the Azure CLI
- What is the Azure CLI?
- Implement access management for Azure resources
- Assign Azure roles
- Configure custom Azure roles
- Create and configure managed identities
- Access Azure resources with managed identities
- Analyze Azure role permissions
- Configure Azure Key Vault RBAC policies
- Retrieve objects from Azure Key Vault
- Explore Microsoft Entra Permissions Management
- Configure Azure Files and Azure File Sync
- Compare storage for file shares and blob data
- Manage Azure file shares
- Create file share snapshots
- Implement soft delete for Azure Files
- Use Azure Storage Explorer
- Deploy Azure File Sync
- Copy and move blobs between containers or storage accounts using AzCopy
- Move Azure Storage blobs using AzCopy
- Guided Project: Deploy and administer Linux virtual machines on Azure
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following is required for this Azure class:
- Experience using the Azure portal and Azure CLI to create resources.
- Familiarity with identity management and role-based access control.
- Experience creating and configuring Azure virtual machines.
- Working knowledge of administering Linux-based operating systems.
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.