谷歌今天宣布其Google App Engine平台作为服务(PAAS)云现在具有Ruby编程语言的运行时。它在Beta中可用,该工具可在开源Apache许可证下提供。
现在,多年来困扰着Ruby的人可以选择建筑,测试和运行他们在Google基础架构上的应用程序,而不必担心维护底层基础架构。
“在App Engine上运行Ruby时,您可以使用您已经了解和爱的工具和数据库。使用Rails,Sinatra或任何其他Web框架来构建您的应用程序,“Google Cloud Platform Product Manager Justin Beckwith在博客文章中写道。“使用PostgreSQL,MySQL或Cloud数据存储来存储数据。运行时足够灵活,可以管理大多数应用程序和服务 - 但是如果您想要更多控制底层基础结构,您可以轻松迁移到Google Container Engine或Google Compute Engine,以便更灵活和控制。“
当然,有趣的部分是谷歌终于在其Google App引擎上制作了Ruby一流的公民。历史上,Heroku和发动机院子是Rubyists最常见的PaaS选择,但随着时间的推移,他们增加了对更多语言的支持,而且Ruby成为其他休息的选项。它足够长,但现在Rubyists有另一种选择 - 以及一个底层基础设施经常获得折扣的人,有时削弱其竞争对手。亚马逊Web服务具有弹性豆章,Microsoft Azure也有PAAS功能。
除了Ruby之外,Google App Engine首先推出了2008年推出,支持Go,Java,Node.js,PHP和Python。这里是一个QuickStart指南。