魔方(MCube)平臺是圍繞著 Spring Cloud 微服務體系而設計、封裝的一系列業(yè)務無關的基礎平臺和技術解決方案,是明動軟件所有應用系統(tǒng)的基石,是支撐著明動軟件應用系統(tǒng)轉向微服務架構的重要運行環(huán)境。魔方平臺將各類基礎功能封裝成九大中心:數(shù)服服務中心、租戶中心、統(tǒng)一用戶中心、用戶認證中心、網(wǎng)關中心、接口中心、存儲中心、推送中心、日志中心,滿足應用的各類開發(fā)場景,提升應用快速交付能力。
產(chǎn)品概況
產(chǎn)品架構
魔方平臺在標準 Spring Cloud 微服務架構上,將大量通用功能封裝成標準化功能組件,制定了一系列軟件開發(fā)規(guī)范,為應用提供了健全的開發(fā)環(huán)境。魔方平臺提供了九大基礎組件,涵蓋了接入、用戶、認證、權限、配置、存儲、推送、開放、審計、統(tǒng)計、SaaS化等方面的基礎功能,支持負載均衡、彈性伸縮、灰度發(fā)布等特性,為業(yè)務系統(tǒng)的高性能、高可用、高擴展提供了技術基礎。
產(chǎn)品功能
租戶中心
統(tǒng)一用戶中心
數(shù)據(jù)中心
網(wǎng)關中心
用戶認證中心
接口中心
存儲中心
推送中心
日志中心
行業(yè)痛點
開發(fā)速度慢
用戶管理、菜單管理、權限管理、字典管理等等都是應用的基礎功能,每開發(fā)一套新業(yè)務系統(tǒng)都得來一遍,交付效率低。
01
技術要求高
為了實現(xiàn)高性能、高可用、高擴展,需要開發(fā)人員具備多種技能,學習多種技術。
02
配置復雜
配置文件散落在服務器各個地方,配置方式復雜,容易出錯。
03
性能低
傳統(tǒng)單體應用性能較低擴展困難。
04
質量低
開發(fā)應用需要關注的點太多,無法專心實現(xiàn)業(yè)務功能,導致整體應用質量偏低。
05
產(chǎn)品優(yōu)勢