迁移现有的ASP.NET网站到Windows Azure
fmms 12年前
<p> 云平台与传统的 Web 托管有着本质的区别。想要充分利用云平台,通常需要对现有应用程序的架构做一些改动。<a href="/misc/goto?guid=4958338573500796823">Peter Laudati</a> 在他的《<a href="/misc/goto?guid=4958338574300031850">迁移 ASP.NET 应用程序到 Windows Azure 的 7 项注意点</a>》文章中详细探讨了 ASP.NET 迁移到 Windows Azure 时应注意的事项。</p> <p> 文章列出的最需要关注的几点如下:</p> <ol> <li>处理存储——在<a href="/misc/goto?guid=4958338575107060384">虚拟硬盘</a>、<a href="/misc/goto?guid=4958338575905650991">Windows Azure 存储</a>(二进制块存储、表存储和队列存储)和 <a href="/misc/goto?guid=4958338576698731373">SQL Azure</a> 间做出选择;</li> <li>将应用程序映射为 <a href="/misc/goto?guid=4958338577505351631">Web 角色</a>;</li> <li>应用程序依赖;</li> <li>会话状态——可使用供应程序将会话状态信息存储到 <a href="/misc/goto?guid=4958338578311577709">Windows Azure Cache</a>、<a href="/misc/goto?guid=4958338579117443956">表存储</a>甚至 <a href="/misc/goto?guid=4958338579915829085">SQL Azure</a> 中。(注意,粘性会话(Sticky Session)并不适用于一个良好的云端应用程序);</li> <li>身份及认证;</li> <li>处理配置;</li> <li>IIS 配置差异。</li> </ol> <p> 大部分注意点也同样适用于其他技术和其他云平台(如 Amazon S3 或使用 RDS 进行存储而不用 Windows Azure 存储或 SQL Azure)。</p> <p> <strong>查看英文原文:</strong><a href="/misc/goto?guid=4958338580720616955">Migrating Existing ASP.NET Website To Windows Azure</a></p> <div id="come_from"> 来自: <a id="link_source2" href="/misc/goto?guid=4958338581522247701" target="_blank">InfoQ</a> </div>