I have a single 32-bit, self-contained database application that I am interested in hosting on a server, either via the remote desktop and/or published application capabilities built into Server 2008 or 2012 or with a product like ThinStuff XP/VS. Although this has been done in-house by some of my clients already, my interest is in seeing what is possible for other clients using virtual server services such as those offered by Amazon or Nuvolat. I’m assuming that I would probably need to have each client on a separate virtual server, but that isn’t necessarily required by my software as long as the databases can be kept separate.
My problem is that there is so much jargon and shorthand involved that I cannot get a grasp on what is actually needed. Does anyone know of a good source for building a basic understanding of how this works and what specific elements of a company’s offering are needed to host a single application? Thanks for any input.