Windows 将Azure网站迁移到Azure云服务
我有一个项目,我计划将该web应用程序作为Azure网站启动,然后将其迁移到Azure云服务(也称为托管服务),如果作为一种规模战略需要的话 这个决定是因为我读到Azure网站的开发更加简单和快速,几乎没有特定于Azure的配置或代码。因此,快速简单的启动是项目的良好起点 但是,这对你来说是一个好的起点吗? 将Azure网站迁移到Azure云服务是否与将普通ASP.NET网站迁移到Azure云服务相同? 你会从一开始就使用Azure云服务吗?若有,原因为何Windows 将Azure网站迁移到Azure云服务,windows,azure,cloud,cloud-hosting,azure-web-app-service,Windows,Azure,Cloud,Cloud Hosting,Azure Web App Service,我有一个项目,我计划将该web应用程序作为Azure网站启动,然后将其迁移到Azure云服务(也称为托管服务),如果作为一种规模战略需要的话 这个决定是因为我读到Azure网站的开发更加简单和快速,几乎没有特定于Azure的配置或代码。因此,快速简单的启动是项目的良好起点 但是,这对你来说是一个好的起点吗? 将Azure网站迁移到Azure云服务是否与将普通ASP.NET网站迁移到Azure云服务相同? 你会从一开始就使用Azure云服务吗?若有,原因为何 感谢您的时间。Azure是安装应用程序
感谢您的时间。Azure是安装应用程序的好地方,但在开始迁移应用程序之前,您需要了解一些注意事项
- Azure网站和托管服务的部署非常简单。具有 VisualStudio生成包并简单地将其上载。那你呢 有一个开发环境来检查它。如果对你合适,交换 ips。如果不适合您,请再次升级
- 您的实例具有一些可能令人讨厌的属性。对于 例如,您无法确定您的IP。那么,如果你的应用程序运行正常 对于某些使用IP限制的提供商,您需要弄清楚 如何进行
- 更多的考虑。您的“服务器”随时都可能被重新映像。 如果您在本地光盘上存储了某些内容,该文件可能随时消失
- 如果您至少有2个或更多的Azure实例,那么Azure工作得非常好 每个网站。也许你的应用程序还没有准备好。第一步 将是c。真是 简单,只需更改web配置。小心点,因为这个 会话状态与“旧状态”不完全相同。你不能储存 不可序列化对象(应易于适应)或非常大的对象(超过8MB)
希望有帮助 这两种部署模式都有好处,最终将取决于您试图实现的目标以及应用程序的最终成功 下面我概述了每种模型的优缺点,以确保您为应用程序目标做出正确的选择 Microsoft Azure网站 <>你已经正确地确定了Windows Azure网站是一个应用程序的一个很好的起点,但是你也可以认为网站确实为很多解决方案提供了足够的可扩展性。 赞成的意见
- 预览期间10个免费站点[]
- 易于部署(使用Git、Web部署或FTP)
- (您可以移动到自己的专用群集[又名保留标准])
- 简单开发(支持经典ASP、、Python&)
- 持久化环境(大多数人都习惯于此)
- 自定义域上不支持SSL
- 在预览中(当前没有SLA)
- 增强了对应用程序成本的控制(如果架构正确)
- 灵活性(您可以完全控制环境)
- SSL支持
- 语言不可知论者
- Web服务器不可知(尽管默认情况下IIS可用)
- 服务器的自动管理
- 架构应该仔细考虑
- 部署时间较慢(减慢开发周期)
以上项目可能已经为您提供了足够的时间来规划应用程序的未来,您很可能希望将来考虑云服务(从长远来看,它更适合一些应用场景)。 以下是有助于网站与云服务之间可移植性的事项列表: