WEB开发网
开发学院服务器云计算 现实中的开放源码云计算,第 1 部分: 并不是所有云... 阅读

现实中的开放源码云计算,第 1 部分: 并不是所有云都相同

 2010-02-04 00:00:00 来源:WEB开发网   
核心提示: 总之,Google 只支持开放源码的 Python,现实中的开放源码云计算,第 1 部分: 并不是所有云都相同(8),在其他方面大量使用专有技术(尽管 Google 在幕后可能使用许多开放源码技术),Google App Engine 没有提供任何数据备份解决方案,还可以从 Git 存储库进行部

总之,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 插件。

上一页  3 4 5 6 7 8 9  下一页

Tags:现实 开放 源码

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接