BrainyBeeBrainyBee
ExploreBlogStart Studying
HomeMicrosoft Azure Fundamentals (AZ-900)Azure Compute Solutions: Virtual Machine Options Overview
Curriculum Overview685 words

Azure Compute Solutions: Virtual Machine Options Overview

Describe virtual machine options, including Azure virtual machines, Azure Virtual Machine Scale Sets, availability sets, and Azure Virtual Desktop

Azure Compute Solutions: Virtual Machine Options Overview

This curriculum overview provides a comprehensive look at the virtual machine options available in Microsoft Azure, focusing on the Infrastructure as a Service (IaaS) offerings essential for the AZ-900 certification.

Prerequisites

Before diving into Azure Virtual Machine options, students should have a foundational understanding of the following:

  • Cloud Computing Basics: Familiarity with IaaS, PaaS, and SaaS models (covered in Unit 1).
  • Azure Global Infrastructure: Understanding of Regions and Availability Zones (covered in Unit 2).
  • Shared Responsibility Model: Knowing that managing the OS and applications on a VM is the user's responsibility.
  • Basic Networking: Understanding of virtual networks (VNETs) and IP addressing.

Module Breakdown

ModuleTopicDifficultyFocus Area
1Azure Virtual MachinesBeginnerSingle instance deployment, OS choice, and persistent storage.
2Availability SetsIntermediateRedundancy through Fault and Update domains within a single datacenter.
3Virtual Machine Scale SetsIntermediateAuto-scaling and high availability across multiple datacenters.
4Azure Virtual DesktopIntermediateDesktop virtualization and remote application streaming.

Learning Objectives per Module

Module 1: Azure Virtual Machines (VMs)

  • Define Azure VMs as an on-demand, scalable computing resource.
  • Identify the resources created with a VM (NIC, VNET, OS Disk).
  • Understand the SLA differences: 99.9% for single-instance (Premium SSD) vs. 99.95% for multi-VM sets.

Module 2: Availability Sets

  • Explain the concept of Fault Domains (hardware/power failure protection) and Update Domains (software maintenance protection).
  • Identify why a load balancer is required in front of an availability set.

Module 3: Virtual Machine Scale Sets (VMSS)

  • Describe how VMSS allows for the creation and management of a group of identical, load-balanced VMs.
  • Explain Auto-scaling based on metrics like CPU or memory usage.
  • Contrast VMSS with Availability Sets regarding native support for Availability Zones.

Module 4: Azure Virtual Desktop (AVD)

  • Describe AVD as a desktop and application virtualization service.
  • Identify client support across Windows, macOS, iOS, Android, and web browsers.

Visual Overview of Compute Options

Loading Diagram...

Logic of Availability Sets (TikZ)

Compiling TikZ diagram…
⏳
Running TeX engine…
This may take a few seconds

Success Metrics

To demonstrate mastery of this curriculum, the learner must:

  1. Select the Right Service: Correctly identify when to use a Scale Set (for variable load) vs. an Availability Set (for static redundancy).
  2. SLA Calculation: Understand that high availability configurations increase the guaranteed uptime from 99.9% to 99.95% or higher.
  3. Cost Awareness: Recognize that while VMs are charged per second, auto-scaling in Scale Sets can significantly reduce costs during low-demand periods.
  4. Deployment Knowledge: Know that Availability Sets require manual configuration of each VM, whereas Scale Sets use a central template for 1,000+ instances.

Real-World Application

[!IMPORTANT] Scenario: The E-Commerce Rush An online retailer uses Virtual Machine Scale Sets for their web tier. During a Black Friday sale, CPU usage spikes across the web servers. The Auto-scale feature detects this and automatically provisions 10 additional identical VMs to handle the traffic, then deprovisions them at night to save costs.

[!TIP] Scenario: Remote Workforce A company with employees worldwide uses Azure Virtual Desktop to provide a secure, consistent Windows environment that staff can access from their personal tablets or laptops, ensuring data never leaves the corporate cloud environment.

All Microsoft Azure Fundamentals (AZ-900) Study Resources

Related Notes

  • Curriculum Overview: Mastering Azure Storage Services845 words
  • Cloud Economics: Comparing Pricing Models Curriculum Overview685 words
  • Curriculum Overview: Comparing Azure Compute Services680 words
  • Curriculum Overview: Defining Cloud Computing & AZ-900 Fundamentals680 words
  • Curriculum Overview: Cloud Deployment Models (Public, Private, & Hybrid)645 words
  • Curriculum Overview: Azure Public and Private Endpoints685 words
  • Application Hosting Options in Microsoft Azure: Curriculum Overview780 words
  • Curriculum Overview: Azure Authentication Methods565 words
  • Curriculum Overview: Mastering Azure Availability Zones685 words
  • Mastering Azure Management Tools: Cloud Shell, CLI, and PowerShell820 words
  • AZ-900 Exam Cram: Azure Compute & Networking Services820 words
  • Curriculum Overview: Azure Compute and Networking Services745 words

Ready to study Microsoft Azure Fundamentals (AZ-900)?

Practice tests, flashcards, and all study notes — free, no sign-up.

Start Studying

Ready to study Microsoft Azure Fundamentals (AZ-900)?

Practice tests, flashcards, and all study notes — free, no sign-up needed.

Start Studying — Free
Microsoft Azure Fundamentals (AZ-900) ResourcesExplore All HivesBlogHome

© 2026 BrainyBee. Free AI-powered exam prep.