的Windows Azure提供了在开发机器上运行的仿真环境。您可以在该模拟器中运行Windows Azure应用程序,或者发布到Windows Azure。没有选择将Windows Azure应用程序部署到Windows Server。
虽然一些所提供的服务是相似的(如高速缓存),在Windows Server AppFabric的是不是等同于Windows Azure中提供的服务,并有在Windows Server上运行没有相应的网络控制器。
编辑:添加澄清每@ ASMAA的意见。
构建私有云与创建Windows Azure的本地版本不一样。您引用私有云实际上是一组通过运行Hyper-V的管理的虚拟机Windows服务器,以及一些类型的本地存储。你会复制,灾难恢复,耐贮运(其中存储生存甚至磁盘损坏),缩放全面负责,等
的Windows Azure提供上述功能,但只有它的数据中心内。作为@Avkash提到的,是一个Windows Azure的电器,但它也有只存在极少数,他们是巨大的(如在一个数据中心制造)。
如果目标是在本地或在Windows Azure上运行你的代码,这是可以做到的,但不是推的Windows Azure包到您的Windows服务器。您需要构建单独的解决方案来在两种环境中运行代码。如果它是正确的包装可以重复使用的核心代码,但角色环境,诊断,以及其他的Windows Azure功能的概念,需要用别的东西来代替。最后一件事:如果你想构建一个混合应用程序,其中一些应用程序部署在本地,另一些应用程序部署到Windows Azure,那么肯定有方法来弥合这两者。有关更多信息,请参阅this article。
thanx。 但我仍然不知道如何在本地服务器上运行它,而无需在服务器上安装开发计算机的所有必需软件。 所有这些软件(Ms Visual Studio,Azure SDK,Silverlight,Windolws Live等等)都安装在我的开发机器上,我将应用程序部署到Azure。现在我怎样才能在本地服务器上运行它(无需将服务器转换为正常的开发机器)。那可能吗? –
我认为你缺少Windows Azure订阅。您只需从这里https://www.windowsazure.com/en-us/获取Windows Azure订阅免费/试用版或付费,然后按照此处所述开始部署http://msdn.microsoft.com/en-us/spazuretrainingcourse_introtowindowsazurelabvs2010_topic4#_Toc297905245。 – AvkashChauhan
我的应用程序已通过我公司的订阅在云上部署/发布。但他们想在本地使用该应用程序。在他们自己的Windows服务器上,我不知道如何在不将本地服务器转移到开发机器的情况下做到这一点。有任何想法吗? –