牛刀低代碼PaaS平臺(牛刀 低代碼)
1 產(chǎn)品簡介
牛刀低代碼PaaS平臺基于容器技術(shù)和微服務(wù)架構(gòu),為企業(yè)提供可開箱即用的,開發(fā)運(yùn)維一體化(DevOps)的PaaS平臺解決方案。
牛刀在設(shè)計上以云應(yīng)用市場為核心,主要分為云應(yīng)用開發(fā)平臺和云應(yīng)用治理平臺兩大部分。
云應(yīng)用市場為企業(yè)提供統(tǒng)一的云應(yīng)用發(fā)布和管理規(guī)范,并為云應(yīng)用的配置、發(fā)布、更新和版本管理提供統(tǒng)一的管理工具。
云應(yīng)用開發(fā)平臺為云應(yīng)用的設(shè)計和開發(fā)提供云端開發(fā)環(huán)境,支持在線開發(fā)、多編程語言、低代碼開發(fā)、多終端適配、本地協(xié)同開發(fā)和多團(tuán)隊協(xié)作開發(fā)等能力。
云應(yīng)用治理平臺為云應(yīng)用的部署和運(yùn)行提供高可用的運(yùn)行環(huán)境,提供應(yīng)用集群治理、微服務(wù)治理、無服務(wù)器計算、多租戶管理、業(yè)務(wù)中間件和運(yùn)維監(jiān)控工具等能力。
1.1 技術(shù)架構(gòu)
牛刀低代碼PaaS平臺基于容器技術(shù),集成了成熟的Kubernetes容器集群管理框架,為應(yīng)用的自動化部署和運(yùn)維提供高可靠的運(yùn)行環(huán)境,支持運(yùn)行于公有云、私有云、混合云和物理機(jī)等多種基礎(chǔ)環(huán)境。
1.2 DevOps流水線
牛刀低代碼PaaS平臺為容器微服務(wù)應(yīng)用提供設(shè)計、發(fā)布、部署、運(yùn)維全生命周期的統(tǒng)一管理平臺。
2 產(chǎn)品功能
2.1 云應(yīng)用治理平臺
牛刀低代碼PaaS平臺基于Kubernetes主流專業(yè)開源技術(shù)鏈,面向企業(yè)應(yīng)用場景提供了在云原生和微服務(wù)技術(shù)體系下,應(yīng)用開發(fā)、發(fā)布、部署和運(yùn)維全生命周期的完整云應(yīng)用治理能力。
牛刀提供的應(yīng)用市場、應(yīng)用架構(gòu)設(shè)計、多租戶、彈性資源管理和微服務(wù)治理等核心功能,使企業(yè)應(yīng)用的發(fā)布、部署和管理更加簡單和自動化,可以真正降低企業(yè)信息化的運(yùn)維難度和運(yùn)維成本。
牛刀在實(shí)現(xiàn)了上層功能封裝的同時,底層技術(shù)框架完全開放,支持客戶化定制,集成其他開源框架和對接第三方平臺。
2.2 云應(yīng)用開發(fā)平臺
牛刀低代碼開發(fā)平臺前后端開發(fā)框架,全部采用開放的業(yè)界主流技術(shù)框架,開發(fā)者學(xué)習(xí)成本低,易于二次開發(fā)。支持Java、Python、PHP、NodeJS多技術(shù)架構(gòu),并支持?jǐn)U展。
基于牛刀低代碼開發(fā)平臺可視化設(shè)計工具所生成的應(yīng)用源碼完全開放,支持導(dǎo)出完整源碼工程,開發(fā)者可以基于源碼進(jìn)行手工編程擴(kuò)展,應(yīng)用工程可以脫離平臺環(huán)境獨(dú)立構(gòu)建部署。
牛刀低代碼開發(fā)平臺一方面提供了豐富的應(yīng)用組件,源碼全部開放。同時還提供了開放的組件規(guī)范和組件市場,支持客戶根據(jù)自己的行業(yè)背景和業(yè)務(wù)特征,封裝自己的業(yè)務(wù)組件庫。客戶可以基于牛刀低代碼PaaS平臺構(gòu)建技術(shù)中臺中最核心的組件倉庫,促進(jìn)內(nèi)部多團(tuán)隊多項目多應(yīng)用之間的業(yè)務(wù)封裝和技術(shù)復(fù)用。
數(shù)據(jù)建模
服務(wù)建模
畫代碼
寫代碼
流程建模
頁面建模-桌面端
頁面建模-移動端
2.3 中臺服務(wù)
牛刀提供了門戶、組織權(quán)限、工作流、報表、數(shù)據(jù)可視化、定時服務(wù)、消息服務(wù)、集成服務(wù)等面向企業(yè)應(yīng)用的微服務(wù)組件,真正采用微服務(wù)架構(gòu),支持客戶自由擴(kuò)展,形成自己的中臺服務(wù)層。
2.4 產(chǎn)品開放性
牛刀低代碼PaaS平臺對于客戶采用100%私有化部署模式,應(yīng)用層源碼100%開源,提供開放的組件市場和應(yīng)用市場,客戶可以基于牛刀打造完全自主可控的開發(fā)平臺,建立自己的研發(fā)生態(tài)體系。
2.5 總結(jié)
市面上多數(shù)的PaaS平臺分為iPaaS和aPaaS兩類,iPaaS偏重于提供基于容器的DevOps能力,aPaaS偏重于提供應(yīng)用的快速開發(fā)能力。
而牛刀低代碼PaaS平臺則是將基于容器的DevOps能力和應(yīng)用的快速開發(fā)能力進(jìn)行了有機(jī)融合,并針對企業(yè)應(yīng)用場景提供了一系列簡單易用的管理和開發(fā)工具,是真正適用于企業(yè)場景的PaaS平臺。為企業(yè)客戶構(gòu)建自主可控的DevOps研發(fā)流水線,實(shí)現(xiàn)應(yīng)用敏捷交付,快速響應(yīng)業(yè)務(wù)需求,促進(jìn)企業(yè)數(shù)字化轉(zhuǎn)型和業(yè)務(wù)創(chuàng)新。