EASIEST WAY TO CREATE VIRTUAL MACHINE SCALE SET WITH AZURE PORTAL
Tags: azure, beginners, cloudcomputing, programming
Published: 2023-11-29 13:30:27

## Introduction
Apps can be executed on a group of virtual machines (VMs) in a scalable manner with Azure Virtual Machine Scale Sets. When deployed, the virtual machines (VMs) inside a scale set may have identical settings and execute identical applications, or they may have distinct configurations and execute distinct applications.

## Steps in creating Virtual machine scale set
- Log into your Azure portal
- Click on create a resource
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2x2fa7myi822xovlusr9.png)
- Search for virtual machine scale set in the market place
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8ubkg5t321km0jc93r2h.png)
- Select create
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f1mammhxu3n44z7ziaib.png)
- Fill in the the project details which include subscription and resource group
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o7ak4ai8cjv915jwuop4.png)
- Fill the scale set details
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/46rjb5nmfjlmn07p2spo.png)
- Leave the orchestration, instance details and scaling sections as default
- Supply the username and password in the administrator account section.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qi4zftl2ryoylxccv0mw.png)
- Select networking bar
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gt40s8izsfg6ixozcs7o.png)
- Leave the virtual network configuration and network interface as default
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eztrfyn0dj49baytttf9.png)
- Change load balancing option to Azure load balancer
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nn6z8a8g9ml79gxke3xx.png)
- Click create a load balancer
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v80k2u4pefki31k2hmd5.png)
- Choose a name for your load balancer and click create
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aig1qhvdfy0rhvg7asvd.png)
- Select the health bar and tick Enable application health monitoring
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ssmic1zuc85kmdmu91mo.png)
- Leave other bars as default and click create + review to validate 
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/utps5enk0wt3w6dbxo0n.png)
- Once validation passed, click create
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vvvyys1hcaeg8kg3l0q4.png)
- Wait for it to deploy
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tsqltlqkc2roouknclol.png)
- Click on Go to resource after deployment is complete.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vz1uwlgjaxo7tej2a712.png)
- Click instances to see your created scale sets, 2 instances were created by default
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c8cmnmr7lxk2uorwjnxg.png)
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y2h4hfxk940h9jkiyy8g.png)
- Select scaling to choose the preferred method of scaling i.e Autoscaling or Manual scaling
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p3w56yb4l0rbm9oxcj5h.png).