bk-PaaS藍(lán)鯨智云 PaaS 平臺(tái)
藍(lán)鯨智云 PaaS 平臺(tái)是一個(gè)開(kāi)放式的開(kāi)發(fā)平臺(tái),讓開(kāi)發(fā)者可以方便快捷地創(chuàng)建、開(kāi)發(fā)、部署和管理 SaaS 應(yīng)用,藍(lán)鯨智云體系平臺(tái)之一。
本次開(kāi)源的是藍(lán)鯨智云 PaaS 平臺(tái)社區(qū)版(BlueKing PaaS Community Edition),它提供了應(yīng)用引擎、前后臺(tái)開(kāi)發(fā)框架、API 網(wǎng)關(guān)、調(diào)度引擎、統(tǒng)一登錄、公共組件等模塊,幫助用戶快速、低成本、免運(yùn)維地構(gòu)建支撐工具和運(yùn)營(yíng)系統(tǒng)(統(tǒng)稱為 SaaS 應(yīng)用),它為一個(gè) SaaS 應(yīng)用從創(chuàng)建到部署,再到后續(xù)的維護(hù)管理提供了完善的自動(dòng)化和自助化服務(wù),從而使開(kāi)發(fā)者可以集中精力關(guān)注 SaaS 應(yīng)用的邏輯開(kāi)發(fā)。
藍(lán)鯨智云 PaaS 平臺(tái)社區(qū)版源碼包含:
- PaaS(paas-ce/paas): 包含 4 大服務(wù)(python [Django])
- login: 藍(lán)鯨統(tǒng)一登錄服務(wù)
- paas: 藍(lán)鯨開(kāi)發(fā)者中心&web 工作臺(tái)
- esb: 藍(lán)鯨 API 網(wǎng)關(guān)
- appengine: 藍(lán)鯨應(yīng)用引擎
- PaaSAgent(paas-ce/paasagent): 藍(lán)鯨應(yīng)用引擎 Agent(golang [labstack/echo])
架構(gòu)設(shè)計(jì)
特性:
- 開(kāi)發(fā)者中心:提供自助化、自動(dòng)化服務(wù),支持快速、低成本、免運(yùn)維地構(gòu)建 SaaS 應(yīng)用
- 統(tǒng)一用戶登錄體系:支持用戶及角色管理,支持對(duì)接企業(yè)內(nèi)部登錄體系(對(duì)接說(shuō)明)
- 開(kāi)發(fā)框架:提供統(tǒng)一的 SaaS 應(yīng)用開(kāi)發(fā)框架, 提升開(kāi)發(fā)效率
- API 網(wǎng)關(guān):支持兩種接入模式(在線自助接入和組件編碼接入)的企業(yè)級(jí)服務(wù)總線,方便開(kāi)發(fā)者對(duì)接企業(yè)內(nèi)已有系統(tǒng)的 API 服務(wù)
- 多環(huán)境部署:支持多環(huán)境部署 SaaS 應(yīng)用, 方便開(kāi)發(fā)者進(jìn)行測(cè)試驗(yàn)證及生產(chǎn)環(huán)境發(fā)布
- 可插拔式應(yīng)用:支持藍(lán)鯨 S-mart 應(yīng)用上傳部署, 方便藍(lán)鯨 S-mart 應(yīng)用部署移植
評(píng)論
圖片
表情
