• Hands-On Labs
    • Hands-on Lab Exercises
      • Azure Labs Base Collection
      • Azure Skillbuilder Collection
      • Azure Administrator Lab Series
    • Hands-on Lab Projects
      • Hands-On Azure Labs: Building Redundant Cloud Solutions​
      • Microsoft Applied Skills Lab: Secure Storage for Azure Files and Azure Blob Storage
  • Exam Prep
    • Azure Exam Prep
      • AZ-900 Bootcamp: Microsoft Azure Fundamentals
      • AZ-104 Exam Prep: Microsoft Azure Administrator
      • AZ-305 Exam Prep: Designing Azure Infrastructure Solutions
    • Microsoft 365 Exam Prep
      • MS-900 Exam Prep: Microsoft 365 Fundamentals
      • MS-102 Bootcamp: Microsoft 365 Administrator
  • About
  • Pricing
  • Login
Menu
  • Hands-On Labs
    • Hands-on Lab Exercises
      • Azure Labs Base Collection
      • Azure Skillbuilder Collection
      • Azure Administrator Lab Series
    • Hands-on Lab Projects
      • Hands-On Azure Labs: Building Redundant Cloud Solutions​
      • Microsoft Applied Skills Lab: Secure Storage for Azure Files and Azure Blob Storage
  • Exam Prep
    • Azure Exam Prep
      • AZ-900 Bootcamp: Microsoft Azure Fundamentals
      • AZ-104 Exam Prep: Microsoft Azure Administrator
      • AZ-305 Exam Prep: Designing Azure Infrastructure Solutions
    • Microsoft 365 Exam Prep
      • MS-900 Exam Prep: Microsoft 365 Fundamentals
      • MS-102 Bootcamp: Microsoft 365 Administrator
  • About
  • Pricing
  • Login
  • Hands-On Labs
    • Hands-on Lab Exercises
      • Azure Labs Base Collection
      • Azure Skillbuilder Collection
      • Azure Administrator Lab Series
    • Hands-on Lab Projects
      • Hands-On Azure Labs: Building Redundant Cloud Solutions​
      • Microsoft Applied Skills Lab: Secure Storage for Azure Files and Azure Blob Storage
  • Exam Prep
    • Azure Exam Prep
      • AZ-900 Bootcamp: Microsoft Azure Fundamentals
      • AZ-104 Exam Prep: Microsoft Azure Administrator
      • AZ-305 Exam Prep: Designing Azure Infrastructure Solutions
    • Microsoft 365 Exam Prep
      • MS-900 Exam Prep: Microsoft 365 Fundamentals
      • MS-102 Bootcamp: Microsoft 365 Administrator
  • About
  • Pricing
  • Login
Menu
  • Hands-On Labs
    • Hands-on Lab Exercises
      • Azure Labs Base Collection
      • Azure Skillbuilder Collection
      • Azure Administrator Lab Series
    • Hands-on Lab Projects
      • Hands-On Azure Labs: Building Redundant Cloud Solutions​
      • Microsoft Applied Skills Lab: Secure Storage for Azure Files and Azure Blob Storage
  • Exam Prep
    • Azure Exam Prep
      • AZ-900 Bootcamp: Microsoft Azure Fundamentals
      • AZ-104 Exam Prep: Microsoft Azure Administrator
      • AZ-305 Exam Prep: Designing Azure Infrastructure Solutions
    • Microsoft 365 Exam Prep
      • MS-900 Exam Prep: Microsoft 365 Fundamentals
      • MS-102 Bootcamp: Microsoft 365 Administrator
  • About
  • Pricing
  • Login

Quizzes & Surveys

Practice Quiz: Lecture 1

2025-03-24
By: admin
On: March 24, 2025

Continue Reading

test

2025-03-19
By: admin
On: March 19, 2025

Continue Reading

Survey

2025-03-19
By: admin
On: March 19, 2025

Continue Reading

Quick Feedback Survey: Building Redundant Cloud Solutions

2025-03-19
By: admin
On: March 19, 2025

Continue Reading

Recent Posts

  • AZ-900 Exam Questions: What to Expect & How to Prepare
  • Azure Lab Collections

Recent Comments

    Copyright 2025 labITpro.com

    This feature is available to labITpro Supporters only.

    Azure VM Scale Sets — Quick Reference

    Fast lookup for orchestration modes, autoscaling, load balancing, updates & CLI.

    Core Benefits

    • Create & manage groups of identical or heterogeneous VMs.
    • Automatic scaling based on demand or schedule.
    • Load balance traffic across instances.
    • HA across fault domains & availability zones.
    • Pay only for VMs; no charge for scale set itself.
    Scale sets can handle up to 1,000 VMs (Marketplace/Gallery images).

    Orchestration Modes

    ModeProfileBest For
    FlexibleStandard Azure VMsNew workloads (default)
    UniformIdentical VMsLegacy large-scale workloads
    Flexible: Full standard VM APIs, dynamic mixing (Spot+on-demand), 1,000 VMs. Uniform: Locked after creation; up to 1,000 VMs (Marketplace) or 600 (custom images).

    Orchestration Comparison

    FeatureFlexibleUniform
    Standard VM APIsYesNo
    Mix instance typesYesNo
    RBAC per VMYesNo
    Azure BackupYesNo
    Site RecoveryYesNo
    Fault domains1–31–5

    Autoscaling Metrics

    • Host metrics: CPU, memory, disk (no agent needed).
    • Guest metrics: Custom counters (Azure Diagnostics Extension).
    • App Insights: Application-level performance metrics.
    • Rules: Min/max capacity, scale-out/in thresholds, cooldown periods.
    Autoscale rules use metrics from Load Balancer, Diagnostics, or App Insights.

    Load Balancing

    TypeLayerBest For
    Internal LBL4Backend pools
    Public LBL4External traffic
    App GatewayL7HTTP/HTTPS + WAF
    Large scale sets (>100 VMs) require Load Balancer Standard SKU.

    Availability & Zones

    • Single zone: All VMs in one availability zone.
    • Zone-redundant: VMs spread across 1, 2, or 3 zones in region.
    • Zone balance: Auto-spread VMs evenly across zones (±1 VM).
    • Fault domains: 1–3 per zone for best-effort resilience.
    Use availability zones for datacenter-level failure protection.

    Upgrade Policies (Uniform)

    PolicyRolloutUse
    AutomaticBatchApp can tolerate disruption
    RollingControlledGradual, managed updates
    ManualOn-demandFull control; explicit API calls
    Flexible mode uses standard VM updates; no built-in rolling.

    Application Deployment

    • Custom image: Preinstall app; faster provisioning.
    • Custom Script Extension: Download & run scripts post-deploy.
    • Azure VM Applications: Package & manage centrally (new).
    • PowerShell DSC: Desired State Configuration for consistency.
    Custom images: 600 VMs max; Marketplace images: 1,000 VMs.

    Planned Maintenance & Health

    • Azure Patch Manager: Automated guest OS patching.
    • Application Health Extension: Monitor app heartbeat; auto-replace unhealthy.
    • Health probes (Uniform): Monitor via load balancer.
    • Platform updates coordinated; typically brief interruption.

    An Introduction to Microsoft Entra ID

    Learn what you need to know to get started with Microsoft Entra ID with this easily-digestible 5-hour bootcamp from best-selling instructor, Thomas Mitchell.

    Enroll on Udemy

    Disable these ads by becoming a labITpro Supporter!

    Azure vNets Explained

    Want to learn about Azure virtual networks? In this quick-hitting explanation, you’ll learn what they are, what they do, and you’ll learn about key Azure vNet features.

    Watch It On YouTube

    Disable these ads by becoming a labITpro Supporter!

    Ask The Author

    Have a question?

    Ask The Author is available exclusively for labIT Pro Supporters. Become a Supporter for a nominal fee and get direct answers from the lab creator.

    VMs Made Easy: A Deep Dive Into All VM Settings

    Want to know more about Azure VMs and all their settings? This brief micro-course takes you step by step through every option you’ll encounter when creating a Windows VM in Azure, so you know what it does and when to use it.

    Watch It On YouTube

    Disable these ads by becoming a labITpro Supporter!