I have a Win32 application written in VB6 that uses an MS Access database as its data file.
I have about 30 clients who use this application. Each currently has it setup in their local network. Some clients have a Terminal Server for staff to access their network remotely.
A number of my clients are inquiring about the possibility of using the application in the cloud.
I am considering the possibility of ultimately making the application web based in some form, however that will take many months to do. So, in the meantime, I am looking for suggestions as to how clients could run this application in the "cloud".
Would it be possible to run it using Microsoft Azure in some way?
I am also wondering whether I could rent a Virtual Private Server myself, and then set it up to allow multiple clients to connect to it (with each using their own individual data file). My main question around this option is whether there would be additional license costs for users who need to connect (eg. like the old Terminal Services "Client Access Licenses").
One function of the application is that users are able to "attach" electronic files (word documents, pdf's etc) to file notes. These "attachments" are stored in a subfolder of the data file location (ie they are not stored in the data file). So the solution must be able to support uploading local documents to the "cloud" service.
Any ideas would be most welcome.
Many thanks,
Rohan