Best way to implement a Load Balancer for an existing VM running a web-application where users uploading files?

Jan Rikard Skåret 20 Reputation points
2023-09-14T14:28:52.14+00:00

We have a https web application running on a VM in Azure. This application is connected to a database and a report-server on another VM (Azure). After login to the application its users keep their session-info in their browser until logging off. The users are uploading files in the application which are stored (on a data disk on the VM) and used in the application. The application has regular updates where new program files and .config settings is updated/changed.

We want to establish a type of Load Balancer (first time) and I’m thinking of using an Application Gateway in a way.  But I’m find it hard to find any information about which metode to use and if it will support session handling, uploading of files and application upgrades 2-4 times a month.

I’m hoping that someone have some experience in some of this ‘challenges’ and that they will share their answer so I can find the best way to approach this. Thank you in advance 😊

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,471 questions
Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
1,001 questions
Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
420 questions
0 comments No comments
{count} votes

Accepted answer
  1. Andriy Bilous 11,176 Reputation points MVP
    2023-09-14T17:57:42.8366667+00:00

    Hello @Jan Rikard Skåret

    There are multiple options that you can use to achieve your goals.

    I would recommend to check Azure Architecture Center and define your requirements(HA, DR, etc) and budget.

    0 comments No comments

0 additional answers

Sort by: Most helpful