windows-server-2008 – 在Windows Server 2008 R2上安装私有云
我的开发人员正在构建一个最终可能在
Windows Azure中托管的应用程序.但是,出于各种原因,我们希望首先在内部托管它.他们向我指出了“私有云”的概念.这听起来很酷,但实在太好了.
我有一个Windows Server 2008 R2服务器,将在内部用于应用程序.如果该应用程序运行良好,我们想基本上翻转一个交换机并在Azure中托管该应用程序.我的问题是,有没有办法做到这一点?我看到了this article. 一旦他们开始谈论System Virtual Machine Manager和自助服务门户,我们似乎离Azure太远了.如果我完成所有这些操作,我是否可以轻松地将此应用程序推广到Windows Azure?
那该死的云词
请记住,私有云与当今大多数内部Web服务器和应用程序没有什么不同.您提供的文章更进一步,基本上允许您的开发团队创建,扩展和控制自己的虚拟机.最后,使用您提供的所有信息,您正在寻找的是运行任何应用程序的IIS. Azure和IIS之间有区别吗? Azure Web应用程序与在IIS上运行的应用程序之间的主要区别非常简单,一个将Azure应用程序容器添加到解决方案中,另一个不添加. Azure的产品已经扩展,您现在可以更好地控制底层虚拟机甚至是您自己的虚拟机,但我将从最基本的角度来看待这一点,使用Azure作为PaaS或平台即服务模型. Visual Studio配置 在Visual Studio中生成多个构建配置非常容易,一个专门用于IIS,另一个专门用于Azure.这只是定义了构建机制,通过设置Azure部署包或其他只是创建IIS包来准备应用程序.
IIS配置 这里所需的标准Web服务器设置确实没有太多内容.您可能还有其他要求,例如文件存储甚至缓存(请参阅Server和Azure AppFabric / Caching).您必须与您的开发团队合作,以确定需求是什么,并设置任何必要的系统来支持这些要求. 解决方案注意事项 您的开发团队还需要了解重要的事项:设计和构建应用程序以在任何环境中运行.我的意思是,无论最终的部署介质和路径如何,应用程序都应该正常工作.因此,在您的情况下,他们很可能希望使用依赖注入来存储文件,因此可以调用Azure存储API,也可以恢复为标准的System.IO文件存储机制.无论哪种方式,仅仅设置硬件来支持应用程序是不够的,它必须设计为支持多个环境. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何动态加载DLL并在其中使用一个类(实现一个已知的接口)[C
- Windows Qt以及如何在没有OpenCV的情况下捕获网络摄像头
- Microsoft Office 2010 下载和自定义安装所需组件以及激活
- windows – 记录进程加载的DLL
- 删除(或添加)多余系统引导项
- 在Windows上运行更漂亮
- Windows 2008 R2 CA和自动注册:如何摆脱> 100,000个颁发的
- windows-services – MsDeploy runCommand所需的提升权限?
- 缓存 – 如何在Windows Phone 8上清除Cordova Web View的缓
- 1 windows MySql 5.6 安装