tsuru是一個(gè)可擴(kuò)展的開(kāi)源PaaS(Platform as a Service)。使用tsuru創(chuàng)建應(yīng)用開(kāi)發(fā)環(huán)境更快、更簡(jiǎn)單。而且,tsuru是一個(gè)開(kāi)源的多語(yǔ)言云應(yīng)用平臺(tái)(PaaS)。使用tsuru,你完全不需要考慮服務(wù)。
最新信息:
Tsuru 1.5.0 rc3 已發(fā)布。Tsuru 是一個(gè)開(kāi)放源碼的 open Platform-as-a-Service (PaaS)平臺(tái)。Tsuru 可以讓你構(gòu)建自己的 PaaS 服務(wù)。Tsuru 采用 go 語(yǔ)言寫成,依賴 go 環(huán)境和 libxml。
在 Tsuru 的 PaaS 服務(wù)下,你可以選擇自己的編程語(yǔ)言,選擇使用 SQL 或者 NoSQL 數(shù)據(jù)庫(kù),memcache、redis、等等許多服務(wù),甚至與你可以使用 Git 版本控制工具來(lái)上傳你應(yīng)用。
tsuru功能:
使用你喜歡的語(yǔ)言開(kāi)發(fā)app
使用SQL和NoSQL數(shù)據(jù)庫(kù)作為app的后端資源,包括memcached,redis和其他多種資源
使用tsuru命令行工具管理app
使用Git版本控制系統(tǒng)部署app
為什么使用tsuru?
快速、簡(jiǎn)單、持續(xù)開(kāi)發(fā)
部署一個(gè)app的過(guò)程是簡(jiǎn)單明了的。不需要使用特殊的工具,僅僅需要一個(gè)git push。整個(gè)過(guò)程是非常簡(jiǎn)單的。在開(kāi)發(fā)過(guò)程中,tsuru也會(huì)考慮應(yīng)用的所有依賴 。
創(chuàng)建你的應(yīng)用的測(cè)試、staging和生產(chǎn)版本是很容易的,然后馬上部署它們。
伸縮性
進(jìn)行應(yīng)用的伸縮是完全不費(fèi)力的。你僅僅增加一個(gè)單元即可,tsuru會(huì)考慮其他的所有事情。
可靠性
tsuru有一整套的工具集來(lái)確保應(yīng)用一直可用。
開(kāi)源
tsuru在BSD 3-cluse許可下發(fā)布,是免費(fèi)的、開(kāi)源軟件。