Slashdot videos: Now with more Slashdot!
Link to Original Source
1. Convert a physical server to virtual (vmware converter, for example)
2. Upload the VM to the cloud
3. Start it for testing
4. Shut it down, so I only pay for storage, no CPU time
5. Optional: Synchronize original server with cloud image
Server would run Windows (versions 2003R2 to 2008R2)
Applications on the server would be proprietary and local (no need for public access except RDP)
In some cases a workstation image would also be uploaded for end users to run a client application, so the two VMs would need network communications.
Is there a software package for all this? If not, I'm OK with scripting it, ideally with PowerShell."