Introduction

Completed

This Guided Project focuses on deploying and administering Azure virtual machines.

Azure virtual machines (VMs) are one of several types of on-demand, scalable computing resources that Azure offers. Typically, you choose a virtual machine when you need more control over the computing environment than the other choices offer.

Scenario

Your company is an online retailer providing products and services. The company plans to migrate on-premises operations to Azure virtual machines. A three-tier architecture is proposed.

The Web tier includes web servers running on Linux virtual machines. The App tier processes user requests such as purchases. The Data tier stores the app data such as inventory levels.

Diagram of the overarching architecture as described in the exercise.

The project has several phases. In the first phase, you as the Cloud Administrator must learn how to deploy and administer the virtual machines in the Web tier. You need to prototype a solution that includes configure, monitor, storage, and back up.

  • Exercise 1 - Configure an Azure Linux virtual machine.
  • Exercise 2 - Monitor a virtual machine.
  • Exercise 3 - Provide storage for virtual machines.
  • Exercise 4 - Back up a virtual machine.

By the end of this module, you have practical experience with Linux virtual machines. You can then apply this knowledge to the on-premises migration.

Note

This is a guided project module where you complete a project by following step-by-step instructions. 

Skilling areas

You reviewed the Azure virtual machine documentation. In each area, you identified skills that you need to complete.

Configure a virtual machine

  • Create a Linux virtual machine.
  • Connect to a Linux virtual machine using SSH.
  • Update Linux virtual machine operating systems.
  • Install and run a workload dependency, like Nginx.

Monitor a virtual machine

  • Configure VM Insights.
  • Create an alert.
  • Identify performance issues.
  • Resize a virtual machine.

Provide access to data storage for a virtual machine

  • Add data disks and configure partitions.
  • Assign a managed identity to a virtual machine.
  • Mount a file share on a virtual machine.
  • Assign Azure roles.
  • Use AzCopy to transfer data to and from a virtual machine.

Back up a virtual machine

  • Configure Azure Backup.