The goal of this task is to deploy a virtual machine scale set with a sample workload, configure autoscale for the scale set, and verify that autoscale is working as expected. This will include deploying a Linux-based scale set with a simple Web app, setting the scale set to scale based on the length of a queue storage instance, and triggering a scale event.

Task 1: Provision a virtual machine scale set

For this requirement you will deploy a Linux-based virtual machine scaleset. You will start with an Azure quickstart template and modify it to load a custom script. Follow the steps to complete this requirement:

Successfully we finsihed our Task 1.

Task 2: Implement autoscale

In this requirement you will configure an autoscale rule to scale out when the process queue in the storage account created during the pre-requisite setup exceeds 2 items. You will scale back in when the queue length drops below 2. Add an autoscale condition with two rules:

Successfully we finsihed our Task 2.

Task3: Verify autoscale

Optional:

Cleanup