tsuru是一个可扩展的开源PaaS(Platform as a Service)。使用tsuru创建应用开发环境更快、更简单。而且,tsuru是一个开源的多语言云应用平台(PaaS)。使用tsuru,你完全不需要考虑服务。
最新信息:
Tsuru 1.5.0 rc3 已发布。Tsuru 是一个开放源码的 open Platform-as-a-Service (PaaS)平台。Tsuru 可以让你构建自己的 PaaS 服务。Tsuru 采用 go 语言写成,依赖 go 环境和 libxml。
在 Tsuru 的 PaaS 服务下,你可以选择自己的编程语言,选择使用 SQL 或者 NoSQL 数据库,memcache、redis、等等许多服务,甚至与你可以使用 Git 版本控制工具来上传你应用。
tsuru功能:
使用你喜欢的语言开发app
使用SQL和NoSQL数据库作为app的后端资源,包括memcached,redis和其他多种资源
使用tsuru命令行工具管理app
使用Git版本控制系统部署app
为什么使用tsuru?
快速、简单、持续开发
部署一个app的过程是简单明了的。不需要使用特殊的工具,仅仅需要一个git push。整个过程是非常简单的。在开发过程中,tsuru也会考虑应用的所有依赖 。
创建你的应用的测试、staging和生产版本是很容易的,然后马上部署它们。
伸缩性
进行应用的伸缩是完全不费力的。你仅仅增加一个单元即可,tsuru会考虑其他的所有事情。
可靠性
tsuru有一整套的工具集来确保应用一直可用。
开源
tsuru在BSD 3-cluse许可下发布,是免费的、开源软件。