Challenge 9 - Deploy a Virtual Machine Scale Set

< Previous Challenge - Home - Next Challenge>

Introduction

The goal for this challenge includes understanding:

In the previous two challenges, you implemented high availability for the web server by adding a second VM and configuring the two VMs to be part of an Availability Set behind a load balancer. The two VMs were configured identically.

This solution does not provide an easy way scale up and add more VMs after deployment. It would require you to manually deploy additional VMs and add them to the backend pool of the Load Balancer.

Azure Virtual Machine Scale Sets (VMSS) offer a better solution for when you want to have multiple identically configured VMs with the ability to scale up or down in an automatic fashion.

Description

Success Criteria

  1. Verify the VMSS is deployed as configured in the Azure portal
  2. Verify the number of VM instances via the Azure CLI
  3. Verify that you can SSH into the VMSS instances.

Tips