微软已向众多的非微软技术开放了 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 的脚步。
评论