您可以使用Citrix XenApp在Amazon Cloud上提供此功能。 AWS在其市场中拥有Citrix XenApp AMI。您可以在Amazon EC2上托管您的C#/ VB.net,升级并将您的MSSQL迁移到2012/2008并在另一个Amazon EC2上托管它。在AWS上安装Citrix XenApp,并通过Xenapp将您的桌面应用程序交付给您的客户。
我认为你对于“在云端”实际托管的内容感到困惑(这个词我真的很鄙视,说实话)。基本上,您的桌面应用程序仍然是常规桌面应用程序,但您可以卸载数据和/或处理“到云”,桌面应用程序通常使用Web服务来访问它。
见 亚马逊E3概述 欲获得更多信息。