Azure早期用户进行.NET应用移植

日期: 2010-02-01 作者:Robert Barry翻译:张培颖 来源:TechTarget中国 英文

现在微软Azure市场上有售,早期企业采用者开始在应用程序上进行移植。自从开发人员专门从事.NET云平台,微软可能就再三思考调查其他云厂商。   如同预料的一样,当微软宣布SQL即将进驻Azure,大量早期活动已经开始进行转移,而非新建。虽然开发人员精通Visual Studio,可以为企业内部或者Azure云计算环境编写应用程序,但在二者间进行转移还是很复杂。

独立.NET 开发人员兼微软专业认证(MCP)Jason Haley表示Azure的使用相当简单。   “Azure最棒的事情莫过于微软已经以用户体验为中心,” Haley说,“他们做一切能为你做的事情,在你的到账户之前进行应……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

现在微软Azure市场上有售,早期企业采用者开始在应用程序上进行移植。自从开发人员专门从事.NET云平台,微软可能就再三思考调查其他云厂商。
 
  如同预料的一样,当微软宣布SQL即将进驻Azure,大量早期活动已经开始进行转移,而非新建。虽然开发人员精通Visual Studio,可以为企业内部或者Azure云计算环境编写应用程序,但在二者间进行转移还是很复杂。独立.NET 开发人员兼微软专业认证(MCP)Jason Haley表示Azure的使用相当简单。

  “Azure最棒的事情莫过于微软已经以用户体验为中心,” Haley说,“他们做一切能为你做的事情,在你的到账户之前进行应用转移准备。”

  大量的Azure应用开发在Visual Studio(迷你版本2008 SP1)中进行取代,许多微软部门已经精通基本的工具。

  在11月的专业开发者大会(PDC)上,微软展示了一些客户已经在Azure中进行创建,这些包括像3M公司、美联社、Kelley Blue Book以及Domino的Pizza这样的公司。

  微软分析师Rob Sanfilippo表示:“在Azure的第一波浪潮中,应用程序部署的类型要求是弹性需求的,这使得现有应用转移到云容易很多,他们可以得到自己需要的功能并进行支付,而非按年度支付。”

  例如Domino,已经将其订货系统与Azure挂钩,来解决突发的披萨订购高峰。这在周六的橄榄球超级大赛上特别麻烦,当订单以差不多50%的速度增长。Kelley Blue Book已经将Azure带入基于.NET的网站:kbb.com,来解决报告中10万美元的主机成本,并且更加战略性地使用自身资源。

  许多早期项目涉及到将现有应用移植到Azure。Sanfilippo表示这要求.NET开发人员与Azure共同考虑许多关于如何转移应用,可能是全部或者逐渐地进入云平台。这可不容易。尽管它是基于.NET的,他说仍有大量的重分解包含在移植应用程序中。

  Haley认为Azure的可扩展性在应用程序创建时,增加了更多的灵活性。他说所有在.NET中的应用都是多线程的,但是大多数开发人员并不担心同步访问数据对象,因为他们的用户脚本当前没有暴露任何问题。

  Haley说:“开发人员知道他们应该注意,但是并不是必须做的。通过云计算,如果开发人员没有把目前忽略的问题考虑进去,以后数据损坏或者瓶颈都将阻止其向外扩展的成果。”

  就在去年Sanfilippo表示微软开始真正解决企业想要移植现有应用到Azure的必然性问题。经过技术预览和测试版,他认为客户似乎向后推荐概念,他们将不得不从头开始新建整个模型。提供给用户社区类更似于SQL Server的版本,命名为SQL Azure,是的进程简单了一点。
本来,微软已经计划创建围绕REST的Azure的数据架构。

  一些软件厂商也在研究Azure。业务流程管理(BPM)厂商Metastorm目前正在开发基于Azure的产品。公司的CTO Greg Carter表示他们正致力于一些在Azure中可用的企业的BPM和企业架构(EA)。对此,他说将允许客户从外界直接的企业环境中调整项目。Carter说协同将是云中的BPM的上上签。

  Carter说:“我们选择Azure的部分原因是因为有数以百万的.NET程序员,任何人都可以使用Visual Studio转移到Azure,而不存在任何问题。”当Amazon要求你“管理你自己的领域,” 他说Azure易于管理,而且更像一个“巨大的窗口复制。”

  Sanfilippo说毫无意外的, Azure普及将得益于.NET部门。他表示你为了微软平台应用,使用其它云厂商,像Amazon和Force.com,但是Azure可能更关注开发人员的方向。他说另一方面,Google App Engine更适合Linux和PHP开发人员。

    TT SOA编辑推荐:Visual Studio为云迁移进行扩展应用

翻译

张培颖
张培颖

云计算网站编辑

相关推荐