開源的PaaS平臺
原文地址:https://blog.csdn.net/mypods/article/details/9366465
1.Stackato
Stackato 是一個應用平臺,用來創建私有、安全和靈活的企業PaaS平臺,可基於任何堆棧和雲平臺,從桌面到數據中心,Stackato 可簡化開發、發布、移植、擴展、管理和監控雲上的應用。
Stackato是基於Cloud Foundry的開源項目,並進行擴展以適應企業的需要。
2.AppScale
AppScale是一個平臺,允許用戶發布和托管自己的Google App Engine 的應用程序。支持 Python, Java, and Go Google App Engine平臺.
官網:http://www.appscale.com/
托管地址:https://github.com/AppScale/appscale
下載地址:http://download.appscale.com/
國內鏡像地址:https://code.csdn.net/OS_Mirror/appscale
建議: 這個平臺 一直在更新維護,最新版本 AppScale 1.9.0, released July 22, 2013
AppScale缺省用Cassandra作為後臺數據庫,實現類似於GAE的BigTable的持久化存儲。
3.OpenShift
OpenShift是由紅帽推出的一款面向開源開發人員、開放的PaaS平臺。
OpenShift通過為開發人員提供在語言、框架和雲上的更多的選擇,使開發人員可以構建、測試、運行和管理他們的應用。它支持用於Java、
Python、PHP、Perl和Ruby的更多的開發框架,包括
Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend
Framework、Twisted、Django和Java E。它包含SQL和NoSQL數據存儲和一個分布式文件系統。
4.EEPlat
EEPlat是元數據驅動的PaaS應用基礎平臺,提供了多租戶的完整實現,同時支持傳統單租戶環境。EEPlat擁有領先的元模型體系,提供元數據驅動、在線配置的開發模式,可以實現細粒度業務的定制和復用。
解決了多租戶應用在功能、界面等方面無法滿足不同租戶個性化要求等問題,同時解決了多租戶應用及傳統應用無法適配多種環境(多種瀏覽器、智能移動設備)、無法專註於業務、無法快速適應需求變化、進度失控、人員流動等問題,可以大幅度得提高生產率,可幫助實現低成本、高質量、易擴展的跨越雲計算和傳統計算的信息管理系統。
對於EEPlat的開發者,可以是沒有經驗的剛畢業的學生,也可以是業務人員,只要熟悉一般的SQL語句,有一定的分析能力,都可以快速上手。
EEPlat PaaS應用平臺試用: 包含有一個簡單的CRM用於功能測試。訪問地址: http://www.eeplat.com ,手機訪問地址: http://www.eeplat.com/m.jsp.
官網:http://www.eeplat.com/cn/index.htm
測試方法:到http://code.google.com/p/eeplat/wiki/downloads?tm=2 下載最新版本 點擊“最新WAR包下載”
在你的機器上,按照如下順序配置:
1)安裝配置好JDK
2)安裝配置好Tomcat
3)把剛才下載的包重命名為:eeplat.war ,然後copy到tomcat webapp目錄下,如:D:\apache-tomcat-7.0.42\webapps 下。
4)在瀏覽器中輸入:http://127.0.0.1:8080/eeplat/exedo/webv3/ 即可訪問測試。
5.Cloud Foundry
CloudFoundry是VMware主導使用Ruby開發的一款開源PaaS平臺,類似於Salesforce旗下的Heroku,遵從OpenStack雲計算平臺規範。你可以在CloudFoundry.com網站上申請帳號來體驗 Cloud Foundry系統,介紹也可參考:http://www.vsharing.com/k/SaaS/2011-9/A650497.html 。
===============物聯雲倉-非開源項目=====================
由我曾經待過的公司打造,https://www.50yc.com/ 人走到哪裏都要知道感恩。
開源的PaaS平臺