Using Azure VM as a Distribution Tool for In-House Software

Kegan Huntley 66 Reputation points
2022-04-04T21:58:59.6+00:00

Essentially the company I work for wants to utilize Azure Virtual Machines to host our suite of software. Our clients would then pay to have access to these Virtual Machines with a subscription paid to use our developed software (while we ourselves pay for server maintenance and upkeep). We would then have the ability to block access to the virtual machine if the user cancels their subscription or refuses to pay.

Essentially we would have a 'main' virtual machine we would update with the latest software and then clone that one virtual machine for each client who uses our subscription.

Does this seem feasible with Azure VM? Our in-house software is lightweight so this would just be an efficient distribution of this software in a cloud-like fashion.

Thank you

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,582 questions
Azure Virtual Desktop
Azure Virtual Desktop
A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
1,451 questions
{count} votes

Accepted answer
  1. srbhatta-MSFT 8,551 Reputation points Microsoft Employee
    2022-04-05T06:27:07.58+00:00

    Hello @Kegan Huntley ,
    Thanks for reaching out to Microsoft QnA.
    I understand you want to use Azure VM as a distribution tool for in-house software.
    This is actually very much possible using Azure VMs.

    You can implement this by configuring the 'main' VM with the necessary software and applications, and either create an image out of that VM and use that image to deploy the rest of the VMs and deliver to clients, OR create snapshot and then create managed disks out of each snapshot and attach them to the required VMs that you deliver to clients. So all these VMs will be clone of the main VM.

    Let me know if this helps in answering your query. Feel free to reach back if you have any questions.

    ---------------------

    Please accept as answer and upvote if you think the information provided was useful.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful