现实中的开放源码云计算,第 1 部分: 并不是所有云都相同
2010-02-04 00:00:00 来源:WEB开发网总之,Google 只支持开放源码的 Python,在其他方面大量使用专有技术(尽管 Google 在幕后可能使用许多开放源码技术)。Google App Engine 没有提供任何数据备份解决方案,但是底层数据库具有很强的容错能力。
Aptana Cloud
Aptana 最有名的产品可能是 Aptana Studio,这是一个支持 JavaScript、PHP、Python 和 Ruby 等动态编程语言的基于 Eclipse 的 IDE。Aptana 于 2008 年第二季度公布了它的云平台。Aptana Cloud 实际上是在 Joyent 的云计算平台上提供的一组特性。
通过使用 Aptana Cloud,可以轻松地把应用程序部署到 Linux 或 MySQL 环境中,其中包含 PHP、Jaxer(Aptana 的服务器端 JavaScript 实现)或 Ruby on Rails。Aptana Cloud 部署具有 Joyent Accelerator 部署的所有特性,还包含 Aptana 提供的额外特性。云应用程序的部署和管理直接通过 Aptana Studio 进行。可以通过 Aptana Studio 执行所有任务,包括向应用程序供应硬件、监视日志文件等等。Aptana 的简便性是前所未有的。开发、测试、部署和管理都在一个地方进行。
Aptana 从 Joyent 继承了对开放源码技术和编程语言的支持。它还继承了用于管理和备份的开放源码工具。Aptana Studio 中集成了许多管理功能,但是也可以构建更高级的系统。
Heroku
有人说,“创业公司 Y-Combinator 的 Heroku 为 Ruby on Rails 提供的特性就是 Google App Engine 为 Python 提供的。” 但是,这种说法对于 Heroku 并不公平。它不只是一个可以使用 Ruby on Rails 的云平台。Heroku 只支持 Rails,针对 Rails 做了大量调整。通过使用 Heroku,只需在本地设置中添加一个 Ruby gem,马上就可以在 Heroku 云中部署和运行应用程序。另外,还可以从 Git 存储库进行部署。甚至可以直接从 Web 浏览器访问和编辑自己的代码。在应用程序中可以使用任何 Ruby gem 或 Rails 插件。
- ››开放的云让业务更“闪亮”
- ››开放源码 CMS 入门,第 1 部分: 下载、安装和开始...
- ››开放源码 CMS 入门,第 2 部分: 通过 Eclipse 构建...
- ››开放源码 CMS 入门,第 3 部分: 构建定制存储
- ››开放源码 CMS 入门,第 5 部分: 为 Jakarta Slide...
- ››开放源码 CMS 入门,第 6 部分: 为 Jakarta Slide...
- ››现实中的开放源码云计算,第 1 部分: 并不是所有云...
- ››现实中的开放源码云计算,第 2 部分: 针对云进行开...
- ››现实中的开放源码云计算,第 3 部分: 管理云
- ››开放标准、开放源码和 Domino 6: 通过 Python 和 ...
- ››源码演示:java写吞食蛇游戏
- ››开放源码-SMTP发信客户端 for Java
更多精彩
赞助商链接