Recently, I needed to scale out my web app hosted on Virtual Machine. After a few hiccups and learnings, I was finally able to Load Balance my web app hosted over multiple Virtual Machines. I have tried to document the steps in the form of a blog here.
To scale out I used following configuration:
- Two Azure virtual machines, Windows Server 2012 R2 hosting web app on IIS
- Azure load Balancer (By Microsoft)