微软已向众多的非微软技术开放了Windows Azure,旨在让这些公司和开发者将其应用部署到Azure cloud上而不是其竞争者那里。Ruby on Rails就是其中之一。
\微软在PDC 2009上演示了如何在Azure上运行MySQL/PHP/Apache,同时宣布WordPress登录Azure。此外,Java应用也可以部署在Azure cloud上的Tomcat。实际上,微软已经向 .NET、PHP、Python和Ruby语言开放了Azure,并为那些没有使用Visual Studio的开发者以及使用PHP、Java和Ruby SDK的开发者提供了Eclipse插件以加速开发。
\Microsoft Azure架构师Simon Davies说到Azure SDK最新的改进(通过HTTP、HTTPS和TCP与worker roles进行通信的功能)为很多新应用场景提供了可能,包括运行“各种应用和技术,比如MySQL、Mediawiki、Memcached和Tomcat等”。他使用Ruby on Rails构建了一个示例性的Web站点并部署到Azure上。虽然该示例非常简单,仅仅使用了一个简单的SQLite数据库,但足以证明Ruby on Rails兼容于Azure。
\既然很多非微软技术可以部署到Azure上,我们倒是想看看这个世界是否会走进Microsoft cloud,联姻开源与私有代码,还是选择跟随Amazon和Google的脚步。
\