廣州明動軟件股份有限公司

020-85564403
產(chǎn)品概況
魔方(MCube)平臺是圍繞著 Spring Cloud 微服務(wù)體系而設(shè)計、封裝的一系列業(yè)務(wù)無關(guān)的基礎(chǔ)平臺和技術(shù)解決方案,是明動軟件所有應(yīng)用系統(tǒng)的基石,是支撐著明動軟件應(yīng)用系統(tǒng)轉(zhuǎn)向微服務(wù)架構(gòu)的重要運行環(huán)境。魔方平臺將各類基礎(chǔ)功能封裝成九大中心:數(shù)服服務(wù)中心、租戶中心、統(tǒng)一用戶中心、用戶認證中心、網(wǎng)關(guān)中心、接口中心、存儲中心、推送中心、日志中心,滿足應(yīng)用的各類開發(fā)場景,提升應(yīng)用快速交付能力。

產(chǎn)品架構(gòu)
魔方平臺在標(biāo)準(zhǔn) Spring Cloud 微服務(wù)架構(gòu)上,將大量通用功能封裝成標(biāo)準(zhǔn)化功能組件,制定了一系列軟件開發(fā)規(guī)范,為應(yīng)用提供了健全的開發(fā)環(huán)境。魔方平臺提供了九大基礎(chǔ)組件,涵蓋了接入、用戶、認證、權(quán)限、配置、存儲、推送、開放、審計、統(tǒng)計、SaaS化等方面的基礎(chǔ)功能,支持負載均衡、彈性伸縮、灰度發(fā)布等特性,為業(yè)務(wù)系統(tǒng)的高性能、高可用、高擴展提供了技術(shù)基礎(chǔ)。
產(chǎn)品功能

租戶中心

統(tǒng)一用戶中心

數(shù)據(jù)服務(wù)中心

網(wǎng)關(guān)中心

用戶認證中心

接口中心

存儲中心

推送中心

日志中心

租戶中心


租戶中心是魔方平臺租戶技術(shù)的可視化管理產(chǎn)品,提供了應(yīng)用租憑技術(shù)的基本架構(gòu)和實現(xiàn)思路,是業(yè)務(wù)系統(tǒng) SaaS 化功能的核心。租戶中心支持應(yīng)用的動態(tài)注冊、租戶的動態(tài)注冊、同時可以管理每個租戶與應(yīng)用的租賃關(guān)系。租戶中心支持混合存儲架構(gòu),每個租戶可以選擇使用公有數(shù)據(jù)存儲或私有數(shù)據(jù)存儲,在數(shù)據(jù)隔離的基礎(chǔ)上進一步保障用戶數(shù)據(jù)安全。


統(tǒng)一用戶中心


統(tǒng)一用戶中心用于統(tǒng)一管理租戶下的用戶組織架構(gòu)。包括行政區(qū)劃管理、組織架構(gòu)管理、用戶管理、職級管理、職務(wù)管理等基礎(chǔ)用戶數(shù)據(jù)。統(tǒng)一用戶中心為所有業(yè)務(wù)系統(tǒng)提供了基礎(chǔ)用戶數(shù)據(jù),打通業(yè)務(wù)系統(tǒng)的用戶數(shù)據(jù),為客戶提供統(tǒng)一的應(yīng)用系統(tǒng)使用體驗。統(tǒng)一用戶中心還提供了標(biāo)準(zhǔn)化的開放接口平臺供各業(yè)務(wù)系統(tǒng)接入。


數(shù)據(jù)中心


數(shù)據(jù)服務(wù)中心用于統(tǒng)一管理業(yè)務(wù)系統(tǒng)的權(quán)限數(shù)據(jù)、系統(tǒng)管理數(shù)據(jù),包括菜單管理、資源管理、角色管理、權(quán)限清單、字典管理、數(shù)據(jù)庫管理、參數(shù)管理等,并提供了標(biāo)準(zhǔn)化的開放接口供業(yè)務(wù)系統(tǒng)接入,簡化業(yè)務(wù)系統(tǒng)的開發(fā)過程。數(shù)據(jù)服務(wù)中心會對這些權(quán)限數(shù)據(jù)、系統(tǒng)管理數(shù)據(jù)進行應(yīng)用隔離,保證業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)互不影響


網(wǎng)關(guān)中心


網(wǎng)關(guān)中心是微服務(wù)技術(shù)的一個重要產(chǎn)品,是所有外部請求的入口與出口,是微服務(wù)體系的重要組成部份。網(wǎng)關(guān)中心使用了響應(yīng)式編程技術(shù)作為網(wǎng)關(guān)的基礎(chǔ),使用插件化技術(shù)完成斷言、過濾器的開發(fā),通過可視化界面配置即可實現(xiàn)超高定制化、可配置化的功能。網(wǎng)關(guān)中心提供了大量斷言插件和過濾器插件,通過組合排列這些插件,可以完成諸如準(zhǔn)入網(wǎng)關(guān)、權(quán)限網(wǎng)關(guān)等安全產(chǎn)品,為應(yīng)用系統(tǒng)提升了安全防護功能。


用戶認證中心


用戶認證中心為所應(yīng)用系統(tǒng)提供了基礎(chǔ)用戶認證功能,是所有用戶會話的管理中心。用戶認證中心提供了多種認證手段,同時支持接入第三方,如 CA、UKey、二維碼等認證工具,為用戶提供了靈活的認證過程。用戶認證中心通常會與網(wǎng)關(guān)插件一起使用,從而形成“準(zhǔn)入網(wǎng)關(guān)”功能,極大地提升了內(nèi)部業(yè)務(wù)系統(tǒng)的安全性。通過用戶認證中心,可以讓用戶登錄一次即可訪問所有業(yè)務(wù)系統(tǒng),提升用戶使用體驗。


接口中心


接口中心主要用于統(tǒng)一管理開放業(yè)務(wù)系統(tǒng)對外暴露的接口,以及統(tǒng)一管理接入方及其訂閱范圍。接口中心提供了密鑰檢測機制、限流機制、限速機制、防重放機制、防篡改機制、IP黑白名單機制等等,為業(yè)務(wù)系統(tǒng)的開放能力提供了一個安全的、可靠的、可控的運行環(huán)境。


存儲中心


存儲中心為所有業(yè)務(wù)系統(tǒng)提供了標(biāo)準(zhǔn)的文件存儲功能,系統(tǒng)集成了插件化管理功能,提供了簡單易用的可視化管理界面。開發(fā)者通過存儲中心,可以快速對接到各類文件存儲系統(tǒng),如 FastDFS、本地磁盤存儲或第三方對象存儲系統(tǒng)。在面向不同的客戶群體時,業(yè)務(wù)系統(tǒng)可以在不變更代碼的情況下,通過存儲中心的可視化界面配置,即可快速切換各類文件存儲系統(tǒng),有效提升項目的開發(fā)效率。


推送中心


推送中心為所有業(yè)務(wù)系統(tǒng)提供了標(biāo)準(zhǔn)的消息推送功能。系統(tǒng)集成了插件化管理功能,提供了簡單易用的可視化管理界面。開發(fā)者通過推送中心,可以快速對接到各類消息推送平臺,如郵件推送、百度云推送、短信推送等。業(yè)務(wù)系統(tǒng)通過推送中心,可以快速獲得各類平臺的推送能力,保證項目的交付速度。


日志中心


日志中心主要用于統(tǒng)一收集各個應(yīng)用系統(tǒng)生產(chǎn)的各類日志,包括調(diào)試日志(debug)、數(shù)據(jù)庫日志(db)、網(wǎng)絡(luò)日志(network)、訪問日志(access)、執(zhí)行日志(execution)、登錄日志(login)、行為日志(action)等。日志中心提供了多種無侵入性的接入方式,包括使用 logback、RabbitMQ、FileBeat 等等。日志中心提供了友好的可視化界面,可以方便快速地聲明日志采集入口、日志過濾策略、日志存儲介質(zhì),靈活控制日志的采集、過濾、存儲的整個生命周期,為業(yè)務(wù)系統(tǒng)提供了數(shù)據(jù)分析和報表統(tǒng)計的數(shù)據(jù)基礎(chǔ)。


行業(yè)痛點

      開發(fā)速度慢

      用戶管理、菜單管理、權(quán)限管理、字典管理等等都是應(yīng)用的基礎(chǔ)功能,每開發(fā)一套新業(yè)務(wù)系統(tǒng)都得來一遍,交付效率低。
      01

      技術(shù)要求高

      為了實現(xiàn)高性能、高可用、高擴展,需要開發(fā)人員具備多種技能,學(xué)習(xí)多種技術(shù)。
      02

      配置復(fù)雜

      配置文件散落在服務(wù)器各個地方,配置方式復(fù)雜,容易出錯。
      03

      性能低

      傳統(tǒng)單體應(yīng)用性能較低擴展困難。
      04

      質(zhì)量低

      開發(fā)應(yīng)用需要關(guān)注的點太多,無法專心實現(xiàn)業(yè)務(wù)功能,導(dǎo)致整體應(yīng)用質(zhì)量偏低。
      05
產(chǎn)品優(yōu)勢
      提供了標(biāo)準(zhǔn)化的 SaaS 化應(yīng)用開發(fā)標(biāo)準(zhǔn)和開發(fā)環(huán)境,業(yè)務(wù)系統(tǒng)只需要根據(jù)開發(fā)標(biāo)準(zhǔn)進行業(yè)務(wù)開發(fā),即可快速研發(fā)支持 SaaS 化的應(yīng)用產(chǎn)品。通過SaaS 化改造,應(yīng)用可以實現(xiàn)部署一套,服務(wù)多個客戶的目標(biāo)。
      提供了豐富的開發(fā)套件,業(yè)務(wù)系統(tǒng)通過簡單集成就可以具備多種能力。魔方平臺支持通過可視化界面對基礎(chǔ)組件進行配置,通過靈活組合組件,快速交付應(yīng)用產(chǎn)品。
      與多家主流國產(chǎn)軟硬件服務(wù)廠商深度合作,為業(yè)務(wù)產(chǎn)品提供了軟硬件聯(lián)合解決方案,保障業(yè)務(wù)系統(tǒng)在安全、可靠、自主的環(huán)境下運行。
      支持多種技術(shù)解決方案,包括負載均衡、彈性伸縮、灰度發(fā)布、開放平臺等,技術(shù)覆蓋面廣。開發(fā)者可以根據(jù)產(chǎn)品特性自由選用這些解決方案,以最小的代碼實現(xiàn)最全面的功能。
申請試用
電話咨詢
020-85564403
回到頂部
明動軟件產(chǎn)品試用表
為了我們能夠更好地為您服務(wù),請?zhí)顚懸韵滦畔?,我們將?4小時內(nèi)為您提供
一對一的解決方案及產(chǎn)品試用服務(wù);
您也可以撥打免費服務(wù)熱線:+86-20-85564403 進行咨詢。
  • *姓名
  • *單位
  • 省份
  • *手機
  • *驗證碼