Deploy and manage virtual machines (15-20%)
Create and configure a VM for Windows and Linux
Windows
Topic | Link |
---|---|
configure high availability | Tutorial: Create and deploy highly available virtual machines with Azure PowerShell |
configure monitoring, networking, storage, and virtual machine size | Tutorial: Create and Manage Windows VMs with Azure PowerShell |
Tutorial - Manage Azure disks with Azure PowerShell | |
Tutorial: Monitor a Windows virtual machine in Azure | |
Tutorial: Create and manage Azure virtual networks for Windows virtual machines with Azure PowerShell | |
deploy and configure scale sets | Tutorial: Create a virtual machine scale set and deploy a highly available app on Windows with Azure PowerShell |
Linux
Topic | Link |
---|---|
configure high availability | Tutorial: Create and deploy highly available virtual machines with the Azure CLI |
configure monitoring, networking, storage, and virtual machine size | Tutorial: Create and Manage Linux VMs with the Azure CLI |
Tutorial - Manage Azure disks with the Azure CLI | |
Tutorial: Create and manage Azure virtual networks for Linux virtual machines with the Azure CLI | |
Tutorial: Monitor a Linux virtual machine in Azure | |
deploy and configure scale sets | Tutorial: Create a virtual machine scale set and deploy a highly available app on Linux with the Azure CLI |
Automate deployment of VMs
Staring with this link, complete all next steps:
Tutorial: Utilize the Azure Resource Manager template reference
Next, go through all next steps here:
Understand the structure and syntax of Azure Resource Manager templates
Manage Azure VM
Topic | Link |
---|---|
add data discs | Tutorial - Manage Azure disks with Azure PowerShell |
add network interfaces | Tutorial: Create and manage Azure virtual networks for Windows virtual machines with Azure PowerShell |
automate configuration management by using PowerShell Desired State Configuration (DSC) and VM Agent by using custom script extensions | Introduction to the Azure Desired State Configuration extension handler |
PowerShell DSC Extension | |
DSC extension for Linux | |
Desired State Configuration extension with Azure Resource Manager templates | |
manage VM sizes | Resize a Windows VM |
move VMs from one resource group to another | Move a Windows VM to another Azure subscription or resource group |
redeploy VMs | Redeploy Windows virtual machine to new Azure node |
Redeploy Linux virtual machine to new Azure node | |
soft delete for Azure VMs | Soft delete |
Manage VM backups
Topic | Link |
---|---|
configure VM backup | Tutorial: Back up and restore files for Windows virtual machines in Azure |
define backup policies | Create Azure Recovery Services backup policies |
implement backup policies | Back up an Azure VM from the VM settings |
perform VM restore | Recover files from Azure virtual machine backup |
How to restore Azure VM data in Azure portal | |
Azure Backup Instant Restore | |
Back up and restore encrypted Azure VM | |
Restore Key Vault key and secret for encrypted VMs using Azure Backup | |
Azure Site Recovery | About Site Recovery |
Set up disaster recovery to a secondary Azure region for an Azure VM | |
Experiential Learning | Protect your virtual machines by using Azure Backup |
Protect your on-premises infrastructure from disasters with Azure Site Recovery |