版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
新能源智能汽車應(yīng)用解決方案--基于大數(shù)據(jù)中臺(tái)智能汽車車企數(shù)字化解決方案INDUSTRYUNDERSTANDING對(duì)智能汽車行業(yè)的認(rèn)識(shí)與理解01隨著新能源汽車與車聯(lián)網(wǎng)的發(fā)展,智能汽車時(shí)代正在到來,汽車不僅是個(gè)交通工具同時(shí)也是一個(gè)網(wǎng)絡(luò)入口與智能設(shè)備對(duì)智能汽車行業(yè)的總體認(rèn)識(shí)網(wǎng)絡(luò)入口娛樂空間業(yè)務(wù)載體智能設(shè)備交通工具電力驅(qū)動(dòng)無人駕駛車聯(lián)入網(wǎng)智能體驗(yàn)合規(guī)監(jiān)管自動(dòng)駕駛眾包地圖車載娛樂行為分析無人車…智能汽車是一組技術(shù)創(chuàng)新與應(yīng)用發(fā)展的成果,而隨著智能汽車的普及與推廣,眾多基于智能汽車的智能應(yīng)用與業(yè)務(wù)創(chuàng)新也層出不窮智能汽車相關(guān)技術(shù)與應(yīng)用智能汽車相關(guān)技術(shù)與應(yīng)用高效連接實(shí)時(shí)互動(dòng)精準(zhǔn)操控智能應(yīng)用智能化配置:隨著汽車智能化、網(wǎng)聯(lián)化、電動(dòng)化,車聯(lián)網(wǎng)逐步成為行業(yè)標(biāo)配,逐步完成基礎(chǔ)連接多樣化運(yùn)營(yíng):利潤(rùn)點(diǎn)逐步向后市場(chǎng)轉(zhuǎn)移,尤其商用車,包括保養(yǎng)、維修、租賃、共享、行業(yè)應(yīng)用等國家監(jiān)管要求:新能源汽車國家監(jiān)測(cè)和管理平臺(tái)截止2020年5月21日共計(jì)接入車輛323萬云計(jì)算5G邊緣計(jì)算無人駕駛車聯(lián)網(wǎng)V2X…大數(shù)據(jù)OTA高清地圖智能升級(jí)場(chǎng)景創(chuàng)新業(yè)務(wù)整合生態(tài)合作車輛移動(dòng)信號(hào)波動(dòng)網(wǎng)絡(luò)延遲地下車庫偏遠(yuǎn)山區(qū)隨著智能汽車的使用與推廣,如何確保在復(fù)雜環(huán)境下,確保給車主提供可靠、安全、高效的智能應(yīng)用與體驗(yàn),是擺在車廠面前的一個(gè)巨大課題智能汽車應(yīng)用給車廠提出了更高的要求多樣地理環(huán)境多種駕駛場(chǎng)景應(yīng)用多樣復(fù)雜網(wǎng)絡(luò)環(huán)境惡劣廣闊區(qū)域覆蓋復(fù)雜環(huán)境車輛安全公共安全合法合規(guī)數(shù)據(jù)安全人員安全高度安全車廠需要確保在復(fù)雜環(huán)境下保證駕駛與車輛的安全并滿足智能汽車多樣、高標(biāo)準(zhǔn)的需求強(qiáng)需求與高標(biāo)準(zhǔn)大并發(fā)高精準(zhǔn)強(qiáng)互動(dòng)大數(shù)據(jù)智能化高時(shí)效為了有效應(yīng)對(duì)智能汽車應(yīng)用所帶來的全新挑戰(zhàn),車廠需要構(gòu)建一整套以車聯(lián)為基礎(chǔ)、以數(shù)據(jù)智能為核心的技術(shù)與業(yè)務(wù)能力支撐體系在智能汽車時(shí)代新挑戰(zhàn)中車廠的核心需求構(gòu)建車聯(lián)、數(shù)據(jù)管理與智能應(yīng)用的核心能力弱網(wǎng)環(huán)境大量設(shè)備海量數(shù)據(jù)智能應(yīng)用合規(guī)要求大并發(fā)高精準(zhǔn)強(qiáng)互動(dòng)高時(shí)效大并發(fā)高可靠設(shè)備連接管理能力弱網(wǎng)環(huán)境下穩(wěn)定的數(shù)據(jù)傳輸能力低延遲音視頻互動(dòng)能力海量數(shù)據(jù)的存儲(chǔ)管理與應(yīng)用能力智能場(chǎng)景的學(xué)習(xí)與模型訓(xùn)練能力02TOTALSOLUTION總體解決方案依托CBA等最新數(shù)字化技術(shù)與成熟產(chǎn)品,為車企構(gòu)建一個(gè)車聯(lián)能力中臺(tái)支撐體系,賦能車企搭建端到端的車聯(lián)智網(wǎng),形成智能車輛應(yīng)用閉環(huán)智能汽車應(yīng)用總體解決方案多終端一平臺(tái)大中臺(tái)設(shè)備管理、數(shù)據(jù)采集與指令下發(fā)能力大數(shù)據(jù)治理能力數(shù)據(jù)智能訓(xùn)練能力多方數(shù)據(jù)應(yīng)用安全中臺(tái)支撐體系各類車載設(shè)備多協(xié)議SDK接入實(shí)時(shí)數(shù)據(jù)采集遠(yuǎn)程操作控制智能車輛設(shè)備輔助駕駛場(chǎng)景車載視頻應(yīng)用車輛信息監(jiān)控?cái)?shù)據(jù)統(tǒng)計(jì)分析車聯(lián)應(yīng)用平臺(tái)車輛設(shè)備數(shù)據(jù)實(shí)時(shí)上傳操控指令、業(yè)務(wù)數(shù)據(jù)下發(fā)應(yīng)用、日志等數(shù)據(jù)匯聚數(shù)據(jù)服務(wù)、智能應(yīng)用支撐應(yīng)用互動(dòng)、數(shù)據(jù)反饋應(yīng)用服務(wù)、指令下發(fā)車聯(lián)感知層智能車聯(lián)大數(shù)據(jù)中臺(tái)車聯(lián)中臺(tái)邊端接入與計(jì)算節(jié)點(diǎn)大數(shù)據(jù)中臺(tái)AI能力中臺(tái)業(yè)務(wù)中臺(tái)窄帶車聯(lián)設(shè)備連接與管理寬帶車聯(lián)實(shí)時(shí)音視頻互動(dòng)利用IOT相關(guān)技術(shù)與產(chǎn)品搭建一個(gè)智能車聯(lián)大數(shù)據(jù)中臺(tái),高效連接、管理車輛與各類設(shè)備,實(shí)時(shí)采集并處理車聯(lián)數(shù)據(jù),支撐各類智能應(yīng)用解決方案藍(lán)圖打造智慧產(chǎn)城社區(qū)的關(guān)鍵環(huán)節(jié)可視化管理艙P(yáng)C端手機(jī)APP微信小程序車主經(jīng)銷商運(yùn)營(yíng)人員監(jiān)管人員廠商人員第三方前端服務(wù)層車載設(shè)備管理高效設(shè)備連接音視頻數(shù)據(jù)傳輸智能互動(dòng)&車控指令車聯(lián)數(shù)據(jù)支持海量數(shù)據(jù)管理大數(shù)據(jù)應(yīng)用支撐AI模型訓(xùn)練TSP前臺(tái)應(yīng)用層車輛管理用戶管理熱點(diǎn)分布指標(biāo)分析歷史數(shù)據(jù)查詢國家監(jiān)管平臺(tái)車輛實(shí)時(shí)監(jiān)控智能駕駛遠(yuǎn)程車控自動(dòng)泊車駕駛行為監(jiān)控車載娛樂…基礎(chǔ)架構(gòu)(公有云/私有云/混合云)數(shù)據(jù)安全流通解決方案架構(gòu)智能汽車邊緣接入與計(jì)算端物聯(lián)邊緣網(wǎng)關(guān)邊緣加速節(jié)點(diǎn)車聯(lián)中臺(tái)IOT平臺(tái)RTC平臺(tái)設(shè)備管理設(shè)備接入消息上下行OTA升級(jí)數(shù)據(jù)存儲(chǔ)語音通話實(shí)時(shí)視頻視頻互動(dòng)視頻轉(zhuǎn)碼水印……基礎(chǔ)平臺(tái)計(jì)算服務(wù)器、虛擬機(jī)、容器…網(wǎng)絡(luò)公有\(zhòng)私有\(zhòng)混合云存儲(chǔ)(時(shí)序)數(shù)據(jù)庫、對(duì)象存儲(chǔ)…安全AI平臺(tái)在線服務(wù)&GPU資源訓(xùn)練服務(wù)OCR…人臉識(shí)別圖像識(shí)別邊緣計(jì)算虛擬機(jī)采用云原生的設(shè)計(jì)理念與微服務(wù)的部署架構(gòu),搭建分層、開放,安全、可彈性擴(kuò)展的智能汽車能力與支撐大中臺(tái)大數(shù)據(jù)基礎(chǔ)底座Hadoop集群數(shù)據(jù)治理數(shù)據(jù)應(yīng)用分布式存儲(chǔ)離線計(jì)算實(shí)時(shí)計(jì)算數(shù)據(jù)采集作業(yè)管理集群管理元數(shù)據(jù)管理數(shù)據(jù)標(biāo)準(zhǔn)管理數(shù)據(jù)目錄管理數(shù)據(jù)集成管理數(shù)據(jù)開發(fā)管理數(shù)據(jù)質(zhì)量管理數(shù)據(jù)服務(wù)管理交互式查詢報(bào)表服務(wù)數(shù)據(jù)分析故障預(yù)測(cè)數(shù)據(jù)可視化數(shù)據(jù)安全流通使用邊緣網(wǎng)關(guān)、邊緣虛擬機(jī)及CDN等技術(shù),為車廠建立大規(guī)模邊端接入與業(yè)務(wù)處理能力,以滿足海量車輛、設(shè)備的高效接入以及高時(shí)效業(yè)務(wù)處理的需求構(gòu)建大規(guī)模邊端接入與計(jì)算能力邊緣網(wǎng)關(guān)邊緣計(jì)算加速節(jié)點(diǎn)數(shù)據(jù)上傳指令下發(fā)中間計(jì)算結(jié)果推送訪問加速內(nèi)容獲取邊緣網(wǎng)關(guān)邊緣計(jì)算加速節(jié)點(diǎn)數(shù)據(jù)上傳指令下發(fā)中間計(jì)算結(jié)果推送訪問加速內(nèi)容獲取……全球邊緣節(jié)點(diǎn)資源設(shè)備接入業(yè)務(wù)處理支撐中臺(tái)車聯(lián)中臺(tái)·IoT車聯(lián)中臺(tái)·RTC大數(shù)據(jù)中臺(tái)AI中臺(tái)數(shù)據(jù)上傳指令下發(fā)數(shù)據(jù)傳輸內(nèi)容緩存中間計(jì)算結(jié)果上傳業(yè)務(wù)計(jì)算任務(wù)下發(fā)大規(guī)模分布式算力全球設(shè)備接入能力高可靠加速連接架構(gòu)更大規(guī)模并發(fā)接入能力更穩(wěn)定可靠數(shù)據(jù)傳輸更高效業(yè)務(wù)內(nèi)容響應(yīng)更快速低延遲業(yè)務(wù)處理基于車聯(lián)網(wǎng)技術(shù)與相關(guān)平臺(tái)產(chǎn)品,建立車輛設(shè)備管理與接入的基礎(chǔ)車聯(lián)中臺(tái),統(tǒng)一接入設(shè)備數(shù)據(jù)并將數(shù)據(jù)分發(fā)到不同系統(tǒng)進(jìn)行處理或消費(fèi)利用IoTStack構(gòu)建窄帶車聯(lián)中臺(tái)設(shè)備管理產(chǎn)品管理設(shè)備密鑰設(shè)備管理產(chǎn)品密鑰認(rèn)證注冊(cè)權(quán)限安全高并發(fā)接入鏈路加密連接管理轉(zhuǎn)發(fā)后數(shù)據(jù)電池監(jiān)控車輛運(yùn)行監(jiān)控車輛位置監(jiān)控實(shí)時(shí)監(jiān)控轉(zhuǎn)發(fā)后數(shù)據(jù)轉(zhuǎn)發(fā)后數(shù)據(jù)IoTStack車聯(lián)網(wǎng)(窄帶)通信平臺(tái)車輛運(yùn)行管理人員管理故障報(bào)警管理車輛管理系統(tǒng)管理權(quán)限管理報(bào)表管理管理設(shè)置消息收發(fā)數(shù)據(jù)上報(bào)設(shè)備調(diào)試遠(yuǎn)程控制消息日志其他功能OTARRPC數(shù)據(jù)解析消息監(jiān)控HTTPKafkaRDB規(guī)則引擎TSDBLB廣連接高并發(fā)雙向數(shù)據(jù)IoTbrokerTLS加密MQTT4G4G5G基于URTC建立抗弱網(wǎng)、低延遲的寬帶車聯(lián)中臺(tái),實(shí)現(xiàn)音視頻類數(shù)據(jù)的高時(shí)效、雙向傳輸,支撐各種基于音視頻的互動(dòng)與智能應(yīng)用利用URTC構(gòu)建寬帶車聯(lián)中臺(tái)RTC·寬帶車聯(lián)平臺(tái)實(shí)時(shí)合流轉(zhuǎn)碼中心AI處理視頻水印全球覆蓋實(shí)時(shí)音視頻集群直播集群(live+CDN)點(diǎn)播集群(S3+CDN)云端錄制·MP4旁路直播·推拉流全平臺(tái)SDKAndroidiOSWindowsWeb設(shè)備管理分辨率調(diào)節(jié)美顏/水印內(nèi)容審核設(shè)備管理分辨率調(diào)節(jié)美顏/水印內(nèi)容審核音視頻實(shí)時(shí)互動(dòng)音視頻數(shù)據(jù)上傳音視頻數(shù)據(jù)下發(fā)音視頻實(shí)時(shí)互動(dòng)數(shù)據(jù)接收音頻下達(dá)音視頻數(shù)據(jù)上傳遠(yuǎn)程監(jiān)控中心監(jiān)管單位車聯(lián)APP車輛保護(hù)駕駛監(jiān)管互動(dòng)娛樂遠(yuǎn)程操控自動(dòng)泊車車載哨兵遠(yuǎn)程駕駛駕駛行為檢測(cè)遠(yuǎn)程語音告警路況信息采集車載視頻車載會(huì)議……基于US3、私有化存儲(chǔ)等產(chǎn)品,為車廠構(gòu)建覆蓋數(shù)據(jù)全生命周期的存儲(chǔ)系統(tǒng),實(shí)現(xiàn)對(duì)各類數(shù)據(jù)統(tǒng)一、高效、安全的存儲(chǔ),支撐業(yè)務(wù)同時(shí)滿足合規(guī)要求利用分布式存儲(chǔ)系統(tǒng)支撐海量業(yè)務(wù)數(shù)據(jù)高效存儲(chǔ)私有化存儲(chǔ)系統(tǒng)UIoTURTC……TSP海量存儲(chǔ)分布式架構(gòu)存儲(chǔ)空間不限文件類型不限節(jié)點(diǎn)橫向擴(kuò)展快速節(jié)點(diǎn)接入安全存儲(chǔ)數(shù)據(jù)加密多副本存儲(chǔ)訪問控制加密傳輸數(shù)據(jù)備份高效存儲(chǔ)分層分級(jí)切片存儲(chǔ)壓縮存儲(chǔ)文件級(jí)妙傳支持加速管理應(yīng)用文件上傳文件下載文件查詢圖片處理文件刪除低頻存儲(chǔ)標(biāo)準(zhǔn)存儲(chǔ)歸檔存儲(chǔ)降冷歸檔非結(jié)構(gòu)化數(shù)據(jù)&半結(jié)構(gòu)化數(shù)據(jù)+文檔&音視頻&圖片&日志…+業(yè)務(wù)&歸檔&備份SDKAPI管理界面跨地域自動(dòng)備份基于高可用架構(gòu)設(shè)計(jì),提供穩(wěn)定可靠的存儲(chǔ)能力,11個(gè)9的數(shù)據(jù)持久性提供數(shù)據(jù)加密、防盜鏈、白名單等功能并采用全鏈路SSL加密傳輸,確保數(shù)據(jù)安全,保證業(yè)務(wù)合規(guī),滿足審計(jì)需要采用分級(jí)存儲(chǔ)模式,支持彈性存儲(chǔ)空間,助力降低總體數(shù)據(jù)存儲(chǔ)成本可結(jié)合CDN解決海量數(shù)據(jù)分發(fā)問題,提供高效文件訪問服務(wù)靈活便捷的業(yè)務(wù)接入,提供API/SDK、命令行工具和管理界面等多種訪問方式適配基礎(chǔ)云服務(wù),為各類服務(wù)提供穩(wěn)定可靠的后端存儲(chǔ)支持?jǐn)?shù)據(jù)歸集基于UDSP+UAI構(gòu)建智能大數(shù)據(jù)管理與應(yīng)用中臺(tái),實(shí)現(xiàn)對(duì)智能車聯(lián)數(shù)據(jù)的統(tǒng)一管理、治理、分析與智能訓(xùn)練,兌現(xiàn)車聯(lián)數(shù)據(jù)價(jià)值,為各類應(yīng)用提供全面的數(shù)據(jù)服務(wù)利用UDSP+UAI構(gòu)建智能大數(shù)據(jù)中臺(tái)數(shù)據(jù)服務(wù)數(shù)據(jù)生產(chǎn)端音視頻數(shù)據(jù)軌跡數(shù)據(jù)傳感數(shù)據(jù)行駛數(shù)據(jù)用戶數(shù)據(jù)……數(shù)據(jù)消費(fèi)端車聯(lián)IOTURTC管理系統(tǒng)營(yíng)銷系統(tǒng)……TSP大數(shù)據(jù)管理與服務(wù)門戶 UDSP·智能大數(shù)據(jù)平臺(tái)數(shù)據(jù)匯集清洗加工數(shù)據(jù)資產(chǎn)模型計(jì)算質(zhì)量稽核共享應(yīng)用數(shù)據(jù)治理管理規(guī)范標(biāo)準(zhǔn)(元數(shù)據(jù)、標(biāo)準(zhǔn)、質(zhì)量、資產(chǎn)、目錄)持續(xù)反饋數(shù)據(jù)湖UAI·人工智能訓(xùn)練平臺(tái)模型構(gòu)建數(shù)據(jù)標(biāo)注數(shù)據(jù)訓(xùn)練算法調(diào)優(yōu)模型調(diào)用數(shù)據(jù)喂養(yǎng)模型應(yīng)用存儲(chǔ)計(jì)算管理安全車聯(lián)平臺(tái)對(duì)象存儲(chǔ)TSP……車輛管理駕駛監(jiān)測(cè)故障診斷故障預(yù)警用戶畫像……基于多方安全計(jì)算相關(guān)技術(shù),為車廠構(gòu)建一個(gè)行業(yè)級(jí)安全多方大數(shù)據(jù)開放平臺(tái),助力全面整合行業(yè)上下游數(shù)據(jù)資源,挖掘數(shù)據(jù)價(jià)值,支撐場(chǎng)景應(yīng)用與創(chuàng)新利用多方安全計(jì)算打造安全的多方數(shù)據(jù)開放平臺(tái)數(shù)據(jù)所有權(quán)和使用權(quán)分離可用不可見,可用不可拿數(shù)據(jù)需求方數(shù)據(jù)提供方增值服務(wù)方提供透明的、可監(jiān)管的服務(wù)例如算法提供、模型提供等第三方監(jiān)管方網(wǎng)絡(luò)安全部門、第三方評(píng)估機(jī)構(gòu)對(duì)數(shù)據(jù)流通平臺(tái)實(shí)施合規(guī)監(jiān)管平臺(tái)方·車廠自身運(yùn)用數(shù)據(jù)搭建算法模型合法合規(guī)使用提供方的數(shù)據(jù)保證所提供數(shù)據(jù)源的合法合規(guī)性向平臺(tái)開放數(shù)據(jù)字典與樣例數(shù)據(jù)車輛設(shè)計(jì)交通治理個(gè)性車險(xiǎn)車主畫像車貸金融建立各類數(shù)據(jù)從車端采集到邊緣接入及預(yù)處理,再到集中存儲(chǔ)、治理、分析與智能訓(xùn)練,并最終提供數(shù)據(jù)應(yīng)用服務(wù)的完整流程總體數(shù)據(jù)流圖數(shù)據(jù)服務(wù)UIoT平臺(tái)邊緣機(jī)房視頻圖像URTC軌跡數(shù)據(jù)4/5g激光數(shù)據(jù)4/5g雷達(dá)數(shù)據(jù)4/5g位置數(shù)據(jù)4/5g對(duì)象存儲(chǔ)視頻圖像URTC視頻圖像URTC大數(shù)據(jù)管理平臺(tái)車聯(lián)數(shù)據(jù)內(nèi)網(wǎng)加速AI訓(xùn)練與服務(wù)平臺(tái)音視頻數(shù)據(jù)車聯(lián)數(shù)據(jù)數(shù)據(jù)喂養(yǎng)模型調(diào)用數(shù)據(jù)存儲(chǔ)數(shù)據(jù)治理數(shù)據(jù)開發(fā)數(shù)據(jù)服務(wù)應(yīng)用平臺(tái)TSP…指令下發(fā)指令下發(fā)模型調(diào)用服務(wù)響應(yīng)數(shù)據(jù)服務(wù)業(yè)務(wù)數(shù)據(jù)模型調(diào)用服務(wù)響應(yīng)業(yè)務(wù)數(shù)據(jù)業(yè)務(wù)內(nèi)容業(yè)務(wù)&基礎(chǔ)數(shù)據(jù)車聯(lián)業(yè)務(wù)數(shù)據(jù)交互安全屋·多方數(shù)據(jù)共享與應(yīng)用兄弟單位數(shù)據(jù)上下游企業(yè)數(shù)據(jù)第三方企業(yè)數(shù)據(jù)監(jiān)管單位數(shù)據(jù)03APPLICATIONSCENARIOS行業(yè)應(yīng)用場(chǎng)景創(chuàng)新類應(yīng)用基礎(chǔ)類應(yīng)用行駛類應(yīng)用車載類應(yīng)用智能汽車行業(yè)數(shù)字化解決方案可為車廠提供基礎(chǔ)層與能力層的完整解決方案,能夠支撐豐富的行業(yè)應(yīng)用場(chǎng)景,助力車廠開展在智能汽車領(lǐng)域的業(yè)務(wù)運(yùn)營(yíng)與創(chuàng)新行業(yè)應(yīng)用場(chǎng)景智能汽車應(yīng)用解決方案基礎(chǔ)架構(gòu)支撐公有云全球網(wǎng)絡(luò)數(shù)據(jù)中心IDC托管設(shè)備租賃私有云平臺(tái)邊端能力支撐邊緣網(wǎng)關(guān)邊緣虛擬機(jī)邊緣加速邊緣網(wǎng)關(guān)邊緣虛擬機(jī)邊緣加速中臺(tái)能力支撐車聯(lián)·IoT車聯(lián)·RTC智能大數(shù)據(jù)AI訓(xùn)練AI服務(wù)數(shù)據(jù)私有存儲(chǔ)路況采集眾包地圖多方數(shù)據(jù)應(yīng)用無人車…車輛管理行駛數(shù)據(jù)分析故障分析……自動(dòng)泊車遠(yuǎn)程駕駛駕駛行為監(jiān)測(cè)……車載哨兵模式車載視頻娛樂車載會(huì)議……熱點(diǎn)分布與指標(biāo)分析車輛分布大屏展示、宏觀指標(biāo)顯示顯示平臺(tái)管理的車輛總數(shù)顯示平臺(tái)行駛總里程實(shí)時(shí)更新在線車輛、離線車輛數(shù)量統(tǒng)計(jì)值實(shí)時(shí)展示車輛平均油耗、平均行駛里程基于GIS的車輛分布圖平均每日的車輛在線率物聯(lián)平臺(tái)010100110001100101001100011001010011000110車輛實(shí)時(shí)監(jiān)控車輛狀態(tài)動(dòng)態(tài)數(shù)據(jù)實(shí)時(shí)或離線監(jiān)控,并根據(jù)數(shù)據(jù)進(jìn)行駕駛行為分析小程序移動(dòng)端APPPC端WEB賬號(hào)登錄,實(shí)時(shí)顯示車輛信息,一鍵知曉位置尋車,清晰可見實(shí)時(shí)數(shù)據(jù)實(shí)時(shí)分析服務(wù)實(shí)時(shí)展示車聯(lián)數(shù)據(jù)實(shí)時(shí)上傳規(guī)則引擎實(shí)時(shí)給分析模塊處理前端頁面實(shí)時(shí)展示用戶及車輛管理平臺(tái)的核心管理功能,管理所有和車輛個(gè)體相關(guān)的內(nèi)容車輛靜態(tài)信息管理用戶信息管理車型管理添加、刪除、修改、查看車輛信息更改設(shè)備、車牌號(hào)、電池編碼等記錄主關(guān)聯(lián)APP或小程序可查看本車相關(guān)信息單一、批量添加、刪除、修改、導(dǎo)出相關(guān)數(shù)據(jù)車型的新增和修改型號(hào)、排放標(biāo)準(zhǔn)、扭矩、功率等添加車輛可以綁定車型,或自動(dòng)匹配車型注冊(cè)、登錄、修改密碼用戶基本信息管理用戶權(quán)限管理用戶和車的綁定關(guān)系管理,車和設(shè)備的綁定關(guān)系管理歷史數(shù)據(jù)查詢及分析離線分析并支持導(dǎo)出油耗、里程、上線時(shí)長(zhǎng)、充電時(shí)長(zhǎng)、平均車速、運(yùn)營(yíng)情況等使用情況計(jì)算分析總里程、平均里程計(jì)算分析總耗電量(油耗),平均耗電量(油耗)計(jì)算分析充電時(shí)長(zhǎng)計(jì)算分析平均車速在線情況計(jì)算車輛在線時(shí)長(zhǎng)分析不同區(qū)域不同車型不同時(shí)間的上線情況運(yùn)營(yíng)情況月度地區(qū)或所屬機(jī)構(gòu)車輛運(yùn)營(yíng)情況數(shù)據(jù)導(dǎo)出支持導(dǎo)出不同分析條件的列表結(jié)果自動(dòng)泊車通過智慧汽車實(shí)時(shí)音視頻解決方案,用戶可以在手機(jī)端,實(shí)時(shí)觀看車身周圍情況,通過手機(jī)端實(shí)時(shí)控制車輛。
廠商可以借助智慧汽車實(shí)時(shí)音視頻解決方案遠(yuǎn)程實(shí)時(shí)監(jiān)控汽車自動(dòng)泊車情況。
自帶攝像頭可以全天24小時(shí)對(duì)車身周圍進(jìn)行監(jiān)控,并且上傳至云端,供車主回看。遠(yuǎn)程指揮自動(dòng)駕駛場(chǎng)景需求5G網(wǎng)絡(luò)快速普及帶來了兩個(gè)很大的優(yōu)勢(shì),一個(gè)是傳輸速度快,另一個(gè)就是網(wǎng)絡(luò)容量的加大;這將有效提升實(shí)時(shí)音視頻等多媒體應(yīng)用的發(fā)展速度。在無人駕駛、遠(yuǎn)程指揮等應(yīng)用場(chǎng)景對(duì)于網(wǎng)絡(luò)的要求都很高,但僅僅是網(wǎng)絡(luò)變的更好,并不代表音視頻產(chǎn)品的體驗(yàn)就變的更好。解決方案RTC依托核心音視頻編解碼、信道傳輸、網(wǎng)絡(luò)調(diào)度等技術(shù),實(shí)時(shí)音視頻通信RTC可以為用戶提供高可用、高品質(zhì)、超低延時(shí)的音視頻通信服務(wù)。RTC音視頻通信的端到端延遲僅200ms,遠(yuǎn)程指揮場(chǎng)景下,RTC能夠在毫秒級(jí)監(jiān)測(cè)到并實(shí)時(shí)將周圍環(huán)境的高清畫面回傳給遠(yuǎn)程指揮人員。而駕駛員借助RTC360度無死角的畫面就能采取下一步措施,確保無人車的安全流暢行駛。駕駛形為監(jiān)測(cè)未系安全帶雙手脫離方向盤打電話使用手機(jī)抽煙長(zhǎng)時(shí)間視線偏移實(shí)時(shí)監(jiān)測(cè)+自動(dòng)識(shí)別主動(dòng)語音提醒+對(duì)接監(jiān)管平臺(tái)低延遲抗弱網(wǎng)
主要場(chǎng)景傳統(tǒng)的解決方案對(duì)網(wǎng)絡(luò)的依賴較高,在正常的網(wǎng)絡(luò)環(huán)境下,端到端的延遲超過2s以上,已經(jīng)無法滿足智慧汽車對(duì)駕駛形為監(jiān)測(cè)告警的應(yīng)用場(chǎng)景。關(guān)鍵方案RTC實(shí)時(shí)音視頻解決方案具備抗弱網(wǎng),在網(wǎng)絡(luò)環(huán)境較差的情況下,自動(dòng)冗余包、丟包重傳,并且結(jié)合控制算法,可以滿足視頻抗40%丟包、音頻抗70%丟包。駕駛形為監(jiān)測(cè)打瞌睡車載視頻互動(dòng)車載會(huì)議車載音視頻娛樂車載哨兵車載哨兵模式如果檢測(cè)到是小威脅,哨兵模式將切換到“警報(bào)”狀態(tài),并在觸摸屏上顯示一條消息,警告其攝像機(jī)正在錄制。如果檢測(cè)到更嚴(yán)重的威脅,例如有人打破窗口,哨兵模式會(huì)切換到“警報(bào)”狀態(tài),激活汽車警報(bào),增加中央顯示屏的亮度,并以最大音量播放汽車音響系統(tǒng)的音樂?!吧诒J健笔擒囕v在停車時(shí)通過360度車載攝像頭檢測(cè)威脅并發(fā)出警報(bào)。多方數(shù)據(jù)開放應(yīng)用共享汽車車聯(lián)網(wǎng)應(yīng)用車主畫像完善車型優(yōu)化設(shè)計(jì)定制保險(xiǎn)服務(wù)精準(zhǔn)車貸服務(wù)交通治理……數(shù)據(jù)智能應(yīng)用利用多方數(shù)據(jù)安全計(jì)算相關(guān)技術(shù)幫助車廠實(shí)現(xiàn)內(nèi)部數(shù)據(jù)打通以及車廠與外部組織的數(shù)據(jù)共享,全面整合駕駛行為數(shù)據(jù)、車主個(gè)人數(shù)據(jù)、汽車軌跡數(shù)據(jù)、行車記錄儀數(shù)據(jù)與保險(xiǎn)公司等多方數(shù)據(jù)資源,支撐共享汽車、用戶畫像完善、車型設(shè)計(jì)優(yōu)化、定制保險(xiǎn)等創(chuàng)新應(yīng)用。04OVERALLARCHITECTURE應(yīng)用架構(gòu)設(shè)計(jì)基于RTC、IoT、邊緣計(jì)算、大數(shù)據(jù)以及AI等數(shù)字化技術(shù)與產(chǎn)品,為車廠搭建智能汽車應(yīng)用能力與支撐中臺(tái)總體架構(gòu)設(shè)計(jì)邊緣網(wǎng)關(guān)節(jié)點(diǎn)·IoTEdge邊緣計(jì)算節(jié)點(diǎn)·VM私有化存儲(chǔ)車聯(lián)網(wǎng)平臺(tái)·IoT實(shí)時(shí)影視頻·RTC大數(shù)據(jù)管理平臺(tái)·HadoopAI平臺(tái)·AI(AI-Inference&AITrain&AIAlgorithm)公有云網(wǎng)絡(luò)&計(jì)算&存儲(chǔ)&安全數(shù)字化服務(wù)(咨詢&方案&交付&運(yùn)維&重保)私有云私有云平臺(tái)&私有云一體機(jī)混合云IDC&設(shè)備托管&服務(wù)器租賃邊緣加速節(jié)點(diǎn)·CDN安全數(shù)據(jù)流通平臺(tái)·多方數(shù)據(jù)安全&隱私計(jì)算私有云平臺(tái)架構(gòu)德爾瑪私有云平臺(tái)資源虛擬化裸金屬納管統(tǒng)一資源管理與調(diào)度層基礎(chǔ)應(yīng)用層虛擬機(jī)GPU虛擬機(jī)裸金屬服務(wù)鏡像GuestOS彈性網(wǎng)卡云硬盤分布式存儲(chǔ)VPC彈性IPNAT網(wǎng)關(guān)負(fù)載均衡安全組VPN網(wǎng)關(guān)混合云接入PAAS能力層數(shù)據(jù)庫容器對(duì)象存儲(chǔ)大數(shù)據(jù)安全…消息隊(duì)列AI門戶DMSERP研發(fā)系統(tǒng)TSP大數(shù)據(jù)……系統(tǒng)底層資源應(yīng)用環(huán)境能力組件架構(gòu)保障運(yùn)維支撐本地機(jī)房1業(yè)務(wù)中心A本地機(jī)房2業(yè)務(wù)中心B異地機(jī)房1業(yè)務(wù)中心C新建機(jī)房X災(zāi)備中心N多地域支持&多數(shù)據(jù)中心管理&大規(guī)模集群部署&多架構(gòu)、多類型設(shè)備兼容&統(tǒng)一平臺(tái)管理&集中資源納管與池化&彈性架構(gòu)擴(kuò)展車聯(lián)網(wǎng)平臺(tái)架構(gòu)
物聯(lián)平臺(tái)視頻電力監(jiān)控人臉識(shí)別電氣火災(zāi)可燃?xì)怏w消防水壓閘機(jī)門禁停車管理應(yīng)用服務(wù)風(fēng)場(chǎng)應(yīng)用工單調(diào)度告警應(yīng)用協(xié)同應(yīng)用消防應(yīng)用安防應(yīng)用梯控應(yīng)用邊緣管理場(chǎng)景聯(lián)動(dòng)告警管理實(shí)時(shí)數(shù)據(jù)監(jiān)控?cái)?shù)據(jù)統(tǒng)計(jì)與報(bào)表統(tǒng)一數(shù)據(jù)接入和數(shù)據(jù)發(fā)布服務(wù)LAN/485/232/Zigbee/LoRa/WiFi/CAN邊緣設(shè)備消息路由函數(shù)計(jì)算消息緩存子設(shè)備驅(qū)動(dòng)子設(shè)備管理遠(yuǎn)程運(yùn)維云邊協(xié)同本地應(yīng)用本地Web設(shè)備管理權(quán)限安全設(shè)備調(diào)試IoTBroker(百萬并發(fā)/億級(jí)連接)腳本解析監(jiān)控日志設(shè)備鑒權(quán)規(guī)則引擎數(shù)據(jù)存儲(chǔ)官方驅(qū)動(dòng)產(chǎn)品管理文件上傳RTC平臺(tái)架構(gòu)多城市覆蓋全球節(jié)點(diǎn)大帶寬保障云骨干專線多可用區(qū)能力層設(shè)備管理切網(wǎng)保持通話音頻通話云端錄制智能調(diào)節(jié)音效、耳返直播連麥視頻屬性設(shè)置多通話橫式網(wǎng)絡(luò)傳輸Qos3A處理屏幕共享接入層全平臺(tái)SDK(支持Web、Android、iOS、macOS、Windows、Electron多種客戶端的集成接入)RTC產(chǎn)品核心能力基礎(chǔ)層BGP智能調(diào)度算法傳輸層AES加密傳輸接入線路容災(zāi)開放調(diào)度接口增值服務(wù)核心能力視頻通話多路混流抖動(dòng)緩沖音量大小回調(diào)視頻截圖網(wǎng)絡(luò)流媒體輸入自定義視頻數(shù)據(jù)旁路直播互動(dòng)白板私有化部署統(tǒng)一分布式存儲(chǔ)平臺(tái)架構(gòu)統(tǒng)一存儲(chǔ)管理門戶塊存儲(chǔ)接口RBD統(tǒng)一分布式存儲(chǔ)通用存儲(chǔ)集群存儲(chǔ)一體機(jī)集群歸檔集群塊存儲(chǔ)服務(wù)對(duì)象存儲(chǔ)服務(wù)文件存儲(chǔ)服務(wù)多副本/糾刪碼緩存加速數(shù)據(jù)重均衡多級(jí)故障域故障自恢復(fù)在線擴(kuò)/縮容WORM/多版本數(shù)據(jù)歸檔NFS共享CIFS共享訪問控制審計(jì)日志目錄快照訪問授權(quán)快照備份對(duì)象存儲(chǔ)接口S3丨NFS文件存儲(chǔ)接口NFS丨CIFS丨CEPHFS容器K8S-CSIKVM虛擬機(jī)大數(shù)據(jù)服務(wù)Web服務(wù)媒資服務(wù)物聯(lián)網(wǎng)服務(wù)文件共享數(shù)據(jù)歸檔分布式文件系統(tǒng)運(yùn)營(yíng)運(yùn)維集群管理資源管理監(jiān)控報(bào)警賬號(hào)管理審計(jì)日志升級(jí)擴(kuò)容平臺(tái)管理部署系統(tǒng)大數(shù)據(jù)平臺(tái)架構(gòu)SDPAgent代理層監(jiān)控告警權(quán)限認(rèn)證實(shí)時(shí)計(jì)算OLAP引擎離線計(jì)算NoteBook智能運(yùn)維交互式查詢數(shù)據(jù)科學(xué)工作臺(tái)作業(yè)管理元數(shù)據(jù)管理數(shù)據(jù)使用&作業(yè)管理計(jì)算引擎數(shù)據(jù)存儲(chǔ)數(shù)據(jù)集成平臺(tái)管理資源管理RangerZepplinHueMysql、AtlasMRHDFS&KUDU&存儲(chǔ)集群Elasticsearch、UESZookeeperFlink、SparkKylinHive、TezPresto、ImpalaYarnHBaseKafka、UKafkaSqoop、DataXFlume、Logstash、Kafka、UKafka、Beats大數(shù)據(jù)物理機(jī)、虛擬機(jī)、云主機(jī)等AlertManagerGrafanaInfluxDBNodeExporterPrometheusUSDPMonitorUDS、OozieAzkaban數(shù)據(jù)安全流通平臺(tái)架構(gòu)數(shù)據(jù)資產(chǎn)管理數(shù)據(jù)總線數(shù)據(jù)超市自助式報(bào)表數(shù)據(jù)可視化運(yùn)行監(jiān)控?cái)?shù)據(jù)挖掘融合計(jì)算層數(shù)據(jù)上傳與管理快速算法驗(yàn)證算法維護(hù)與管理主流開發(fā)語言支持?jǐn)?shù)據(jù)質(zhì)量評(píng)估安全融合計(jì)算流程與規(guī)則管理結(jié)果使用規(guī)則交易規(guī)則審核規(guī)則項(xiàng)目管理安全保障云基礎(chǔ)安全防護(hù)數(shù)據(jù)管理權(quán)限安全分布式加密安全加密數(shù)據(jù)庫數(shù)據(jù)采集與管理數(shù)據(jù)清洗與拉通標(biāo)簽與畫像實(shí)時(shí)流計(jì)算離線批處理源數(shù)據(jù)層基礎(chǔ)層匯總層業(yè)務(wù)數(shù)據(jù)集群資源管理平臺(tái)運(yùn)維認(rèn)證授權(quán)審計(jì)數(shù)據(jù)集成作業(yè)開發(fā)調(diào)度監(jiān)控?cái)?shù)據(jù)資產(chǎn)管理元數(shù)據(jù)管理數(shù)據(jù)質(zhì)量管理安全流通數(shù)據(jù)中臺(tái)邊緣節(jié)點(diǎn)行業(yè)應(yīng)用5G專網(wǎng)光纖專網(wǎng)虛擬專網(wǎng)數(shù)據(jù)應(yīng)用數(shù)據(jù)區(qū)資源管理數(shù)據(jù)處理節(jié)點(diǎn)1數(shù)據(jù)采集數(shù)據(jù)區(qū)資源管理數(shù)據(jù)處理節(jié)點(diǎn)2數(shù)據(jù)采集數(shù)據(jù)區(qū)資源管理數(shù)據(jù)處理節(jié)點(diǎn)3數(shù)據(jù)采集數(shù)據(jù)區(qū)資源管理數(shù)據(jù)處理節(jié)點(diǎn)n數(shù)據(jù)采集...THANKS大型集團(tuán)數(shù)據(jù)中臺(tái)業(yè)務(wù)中臺(tái)平臺(tái)架構(gòu)設(shè)計(jì)方案匯報(bào)人:目錄01整體設(shè)計(jì)02應(yīng)用說明03核心技術(shù)04典型案例應(yīng)用架構(gòu)演進(jìn)AllinoneHAP開發(fā)平臺(tái)單體架構(gòu)Vertical多HAP集成分布式架構(gòu)SOAHAP+服務(wù)治理SOA架構(gòu)MicroserviceHZERO微服務(wù)開發(fā)平臺(tái)微服務(wù)架構(gòu)中臺(tái)建設(shè)背景2.互聯(lián)網(wǎng)技術(shù)驅(qū)動(dòng),互聯(lián)網(wǎng)+轉(zhuǎn)型需求,企業(yè)必須更快的變化和響應(yīng)不斷增長(zhǎng)的各種技術(shù)棧及服務(wù)器不斷購買/自建的各類系統(tǒng),相互耦合能力沉淀少系統(tǒng)繁多,普遍存在重復(fù)“造輪子”的現(xiàn)象,同時(shí)企業(yè)缺乏將技術(shù)能力、業(yè)務(wù)能力與數(shù)據(jù)能力做沉淀與挖掘,缺少統(tǒng)一規(guī)劃的意識(shí)與平臺(tái)流程調(diào)整難運(yùn)維成本大1.應(yīng)用商業(yè)套件管理系統(tǒng),系統(tǒng)大而全但是不易調(diào)整流程,用戶體驗(yàn)不理想技術(shù)路線多元化與知識(shí)轉(zhuǎn)移不充分,同時(shí)自建的各類系統(tǒng)集成耦合程度高,對(duì)企業(yè)流程改造和調(diào)整造成巨大阻力技術(shù)棧復(fù)雜、技術(shù)團(tuán)隊(duì)多,對(duì)接能力多,這樣系統(tǒng)運(yùn)維、監(jiān)控難,人員成本、時(shí)間成本都會(huì)增高。多開箱即用功能,方便實(shí)現(xiàn)精細(xì)化管理系統(tǒng)需求,并可簡(jiǎn)單與商務(wù)套件系統(tǒng)集成整合與沉淀各類業(yè)務(wù)能力,做服務(wù)治理與共享服務(wù),方便實(shí)現(xiàn)業(yè)務(wù)流程組合與調(diào)整企業(yè)IT資產(chǎn)運(yùn)營(yíng)管理與Devops應(yīng)用不斷連接的各PaaS、SaaS能力3.微服務(wù)技術(shù)、容器技術(shù)以及數(shù)據(jù)應(yīng)用技術(shù)的發(fā)展成熟統(tǒng)一技術(shù)棧,整合與沉淀各類內(nèi)部技術(shù)能力,管理連接外部能力,方便各能力應(yīng)用統(tǒng)一中臺(tái)結(jié)合內(nèi)部業(yè)務(wù)數(shù)據(jù)與外部數(shù)據(jù),挖掘數(shù)據(jù)應(yīng)用能力對(duì)于企業(yè)前臺(tái)應(yīng)用,以支持按用戶為中心的持續(xù)規(guī)?;瘎?chuàng)新為導(dǎo)向,中臺(tái)可支撐快速響應(yīng)業(yè)務(wù)創(chuàng)新、降低業(yè)務(wù)探索成本對(duì)于企業(yè)后臺(tái)系統(tǒng),將中臺(tái)作為前臺(tái)應(yīng)用與后臺(tái)系統(tǒng)的變速齒輪,以沉淀的中臺(tái)能力來連接變化較慢的后臺(tái)資源,再以這些靈活組合、重用的中臺(tái)能力去靈活響應(yīng)快速變化的前臺(tái)需求中臺(tái)整體架構(gòu)能效平臺(tái)Choerodon(開源)運(yùn)營(yíng)管理運(yùn)營(yíng)、監(jiān)控、IT資產(chǎn)管理;基于Devops理念,高效支撐企業(yè)需求管理、開發(fā)管理、測(cè)試管理、CD\CI等DevOps套件服務(wù)集市技術(shù)中臺(tái)ChoerodonFramework→基礎(chǔ)服務(wù)通用能力服務(wù)/組件移動(dòng)能力平臺(tái)IoT能力服務(wù)/組件AI能力服務(wù)/組件數(shù)據(jù)中臺(tái)數(shù)據(jù)采集數(shù)據(jù)開發(fā)數(shù)據(jù)治理數(shù)據(jù)應(yīng)用元數(shù)據(jù)模型大數(shù)據(jù)基礎(chǔ)平臺(tái)業(yè)務(wù)中臺(tái)SRM共享服務(wù)合同共享服務(wù)資產(chǎn)共享服務(wù)……統(tǒng)一技術(shù),屏蔽不同系統(tǒng)的技術(shù)實(shí)現(xiàn)差異;沉淀通用組件與服務(wù)能力,包含通用的移動(dòng)應(yīng)用組件與服務(wù)。為業(yè)務(wù)前臺(tái)和業(yè)務(wù)中臺(tái)提供穩(wěn)定的技術(shù)保障元數(shù)據(jù)模型統(tǒng)一業(yè)務(wù)中臺(tái)數(shù)據(jù)模型管理;整合各前后端系統(tǒng)數(shù)據(jù)能力,形成統(tǒng)一數(shù)據(jù)管理模型,與業(yè)務(wù)中臺(tái)融合以驅(qū)動(dòng)智慧運(yùn)營(yíng)與創(chuàng)新沉淀通用業(yè)務(wù)能力,降低業(yè)務(wù)服務(wù)的重復(fù)開發(fā),最大程度共享服務(wù),快速支撐企業(yè)的流程優(yōu)化、變革實(shí)時(shí)監(jiān)控API管理計(jì)量計(jì)費(fèi)事件單SAFe規(guī)模化敏捷敏捷管理CD/CI測(cè)試管理知識(shí)管理內(nèi)部管理的服務(wù)外部的服務(wù)中臺(tái)洋蔥圖業(yè)務(wù)中臺(tái)數(shù)據(jù)中臺(tái)HDC技術(shù)中臺(tái)技術(shù)開發(fā)平臺(tái)HAPHippius技術(shù)中臺(tái)HZERO技術(shù)組件:文件導(dǎo)入導(dǎo)出、統(tǒng)一編碼等通用服務(wù):文件管理、調(diào)度管理、Hippius服務(wù)等。支付、電子發(fā)票驗(yàn)證等技術(shù)開發(fā)平臺(tái):開源技術(shù)平臺(tái)ChoerodonC7N工具:平臺(tái)使用和維護(hù)命令工具應(yīng)用運(yùn)行環(huán)境:應(yīng)用和組件運(yùn)行依賴環(huán)境DevOps套件:知識(shí)管理、敏捷管理、組合管理、持續(xù)交付服務(wù)市場(chǎng):平臺(tái)管理和外部的應(yīng)用和服務(wù)組件運(yùn)營(yíng)管理:監(jiān)控、跟蹤、API、事件單等Hippius(Framework):移動(dòng)應(yīng)用開發(fā)框架HAP:PC及后端應(yīng)用開發(fā)框架數(shù)據(jù)中臺(tái)HDC數(shù)據(jù)采集、數(shù)據(jù)開發(fā)、數(shù)據(jù)治理和數(shù)據(jù)應(yīng)用等業(yè)務(wù)中臺(tái)SRM、合同、資產(chǎn)、項(xiàng)目管理等共享服務(wù)HZERO平臺(tái)術(shù)語表術(shù)語說明共享服務(wù)即最基礎(chǔ)的業(yè)務(wù)服務(wù),從產(chǎn)品業(yè)務(wù)中提煉出來,共享給各產(chǎn)品進(jìn)行應(yīng)用通用服務(wù)通用性很強(qiáng)的技術(shù)服務(wù),各產(chǎn)品可根據(jù)自己的需要其部署和應(yīng)用,如消息服務(wù)、支付服務(wù)、在線編輯等通用組件開發(fā)組件:平臺(tái)功能Jar包,可供所有應(yīng)用開發(fā)過程中使用,加快開發(fā)效率客戶端組件:針對(duì)服務(wù)的客戶端Jar包,便于開發(fā)中調(diào)用某些服務(wù)的功能,加快開發(fā)效率。比如編碼規(guī)則組件依賴于平臺(tái)管理服務(wù)、調(diào)度執(zhí)行依賴于調(diào)度服務(wù)輔助開發(fā)包提供一些通用的技術(shù)開發(fā)工具包,減少重復(fù)造輪子,提高開發(fā)效率節(jié)點(diǎn)組服務(wù)器節(jié)點(diǎn)與租戶、用戶、服務(wù)的關(guān)系,幫助租戶、用戶能找到對(duì)應(yīng)服務(wù)的節(jié)點(diǎn)主數(shù)據(jù)指系統(tǒng)間共享的數(shù)據(jù),比如供應(yīng)商、客戶、物料等基礎(chǔ)數(shù)據(jù)主要指變化較慢的數(shù)據(jù),基礎(chǔ)數(shù)據(jù)包含主數(shù)據(jù),比如用戶、角色、消息、參數(shù)配置等參考HZERO文檔http://hzerodoc.saas.hand-chinaHZERO功能架構(gòu)基本功能輔助
開發(fā)包數(shù)據(jù)字典值列表管理多語言定義參數(shù)管理調(diào)度管理執(zhí)行器管理任務(wù)管理并發(fā)請(qǐng)求管理文件管理權(quán)限菜單管理單據(jù)權(quán)限分配數(shù)據(jù)權(quán)限分配角色管理base包c(diǎn)onfig包exception包util包redis包c(diǎn)ache包c(diǎn)aptcha包message包jackson包c(diǎn)onvert包定義了一些基礎(chǔ)常量如日期格式等,以及BaseController如字段非空校驗(yàn)、字段長(zhǎng)度校驗(yàn)等包含配置文件信息獲取、依賴關(guān)系定義以幫助JavaDoc中生成類的依賴關(guān)系說明提供了基礎(chǔ)的異常類,以及全局異常處理器多工具包,如JsonUtils:JSON解析轉(zhuǎn)換Reflections:反射工具類EncryptionUtils:加密解密工具類封裝了redis的常用操作,可以方便地操作各類redis數(shù)據(jù)結(jié)構(gòu)使用注解根據(jù)配置從redis緩存中獲取值,主要包含通用獲取KeyValue、獲取LOV的KeyValue提供了基礎(chǔ)的靜態(tài)驗(yàn)證碼功能提供國際化消息相關(guān)的操作序列與反序列化應(yīng)用,包含忽略時(shí)區(qū)轉(zhuǎn)換注解、字符串兩端空格過濾、頁面敏感信息加密查看封裝了一些自定義的參數(shù)轉(zhuǎn)換,如時(shí)間格式轉(zhuǎn)換開發(fā)
組件國際化支持?jǐn)?shù)據(jù)防篡改數(shù)據(jù)加密存儲(chǔ)客戶端
組件EXCEL導(dǎo)出文件管理客戶端統(tǒng)一編碼規(guī)則應(yīng)用消息應(yīng)用客戶端調(diào)度執(zhí)行應(yīng)用文件導(dǎo)入客戶端……服務(wù)治理通用服務(wù)門戶管理服務(wù)調(diào)度服務(wù)服務(wù)治理服務(wù)工作流服務(wù)數(shù)據(jù)分發(fā)服務(wù)報(bào)表服務(wù)登錄&注冊(cè)用戶管理消息管理短信管理郵件管理站內(nèi)消息管理數(shù)據(jù)多語言TL語言表字段多語言主數(shù)據(jù)管理HR組織架構(gòu)業(yè)務(wù)組織架構(gòu)數(shù)據(jù)分發(fā)管理系統(tǒng)配置個(gè)人首選項(xiàng)靜態(tài)文本管理編碼規(guī)則租戶管理報(bào)表展現(xiàn)門戶管理SQL數(shù)據(jù)集定義、參數(shù)定義、數(shù)據(jù)模型可視化定義;套打報(bào)表報(bào)表訪問權(quán)限控制首頁&個(gè)人門戶Activiti工作流引擎審批條件管理審批路徑管理動(dòng)態(tài)提醒流程匯總頁面審批工作流程門戶模板公告管理布局個(gè)性化文本展示……待辦集成數(shù)據(jù)源管理報(bào)表定義平臺(tái)個(gè)人工作臺(tái)環(huán)境管理服務(wù)管理API生命周期管理熔斷/限流管理節(jié)點(diǎn)組管理產(chǎn)品管理……支付服務(wù)電子發(fā)票服務(wù)網(wǎng)關(guān)服務(wù)API入口、動(dòng)態(tài)路由鑒權(quán)服務(wù)訪問權(quán)限控制認(rèn)證服務(wù)登錄認(rèn)證控制身份管理服務(wù)用戶角色、菜單權(quán)限基礎(chǔ)服務(wù)注冊(cè)中心服務(wù)服務(wù)注冊(cè)發(fā)現(xiàn)配置中心服務(wù)配置推送事務(wù)服務(wù)Saga事務(wù)一致Swagger服務(wù)接口測(cè)試Framework……文件導(dǎo)入服務(wù)海馬匯服務(wù)移動(dòng)設(shè)備管理消息推送……開發(fā)者服務(wù)即時(shí)通訊子應(yīng)用管理IoT服務(wù)……設(shè)備管理服務(wù)MQTT服務(wù)連接管理服務(wù)AI服務(wù)……語音識(shí)別連接文本關(guān)鍵字段提取OCR連接HZERO平臺(tái)簡(jiǎn)介基于微服務(wù)架構(gòu)模式每項(xiàng)服務(wù)都是獨(dú)立而靈活的,可以提高服務(wù)的重用性業(yè)務(wù)模塊化,加快迭代速度隨著各業(yè)務(wù)共享服務(wù)的沉淀積累,可幫助企業(yè)加快業(yè)務(wù)場(chǎng)景的迭代實(shí)現(xiàn),支撐企業(yè)快速變革包含許多開箱即用的通用服務(wù)組件如權(quán)限認(rèn)證服務(wù),數(shù)據(jù)一致性服務(wù)等都已包含在框架中。其中應(yīng)用數(shù)據(jù)一致性服務(wù)去解決微服務(wù)間組合調(diào)用引發(fā)的不一致問題。滿足高并發(fā),大數(shù)據(jù)處理業(yè)務(wù)場(chǎng)景對(duì)于高并發(fā)應(yīng)用的功能,可以基于領(lǐng)域拆分微服務(wù),并針對(duì)微服務(wù)去獨(dú)立、靈活的擴(kuò)展服務(wù)器資源支持SaaS多租戶應(yīng)用搭建平臺(tái)是按照多租戶應(yīng)用模式去設(shè)計(jì)開發(fā),支持企業(yè)搭建自己的SaaS應(yīng)用前端基礎(chǔ)架構(gòu)后端數(shù)據(jù)前端基礎(chǔ)公有云本地私有云容器RedisNoSQLDBMongoBootstrapRDBMSNewSQL微服務(wù)SpringBootSpringCloudMybatisIstio前端框架容器管理11.11.21.31.422.12.22.33565.15.2MySQL中間件MQKafkaRocketMQ4調(diào)度ElasticJobHZERO
平臺(tái)技術(shù)中臺(tái)HZERO-移動(dòng)平臺(tái)(海馬匯)控制臺(tái)完成模板套件選配,線上打包分發(fā)管理模板、子應(yīng)用、插件的迭代收攏移動(dòng)端項(xiàng)目實(shí)施的數(shù)據(jù)
模板庫結(jié)合業(yè)務(wù)應(yīng)用實(shí)現(xiàn)移動(dòng)端的半產(chǎn)品化動(dòng)態(tài)選配支持更多的商務(wù)策略子應(yīng)用庫通用移動(dòng)端功能應(yīng)用集合
插件庫多平臺(tái)基礎(chǔ)插件、交互插件集合HippiusFrameworkHippiusConsoleHippiusNativeHippiusService
HippiusUIaec子應(yīng)用db插件HippiusTemplate企業(yè)門戶電子商城新聞自媒體…可根據(jù)需求進(jìn)行個(gè)性化開發(fā)…1.模板選配2.插件配置3.服務(wù)初始化技術(shù)中臺(tái)HZERO-移動(dòng)平臺(tái)(海馬匯)ForDeveloperForMarketForCustomerDeveloperConsole降低成本,規(guī)范統(tǒng)一Martket沉淀模板、插件、子應(yīng)用行程商業(yè)模式Customer產(chǎn)品SaaS化,選配組裝RunStart移動(dòng)應(yīng)用云生態(tài)MoblieasaserviceHippius類型模塊功能項(xiàng)技術(shù)服務(wù)全文搜索ES全文檢索,邊界搜索技術(shù)服務(wù)組織架構(gòu)組織結(jié)構(gòu)個(gè)性化技術(shù)服務(wù)APP消息主流推送服務(wù)集成技術(shù)服務(wù)即時(shí)通訊融聯(lián)、融云、極光適配技術(shù)服務(wù)在線打包移動(dòng)應(yīng)用在線打包技術(shù)組件原生基礎(chǔ)Webview性能優(yōu)化技術(shù)組件即時(shí)通訊SDK集成適配技術(shù)組件設(shè)備插件濾鏡相機(jī)應(yīng)用應(yīng)用服務(wù)項(xiàng)目管理項(xiàng)目應(yīng)用遷移、復(fù)制、共享應(yīng)用服務(wù)子應(yīng)用管理子應(yīng)用版本、權(quán)限通用管理應(yīng)用服務(wù)知識(shí)下推公共文檔、問題跟蹤應(yīng)用服務(wù)工作臺(tái)在線選配迭代應(yīng)用服務(wù)模板管理模板上傳,選配應(yīng)用服務(wù)平臺(tái)子應(yīng)用子應(yīng)用上傳,選配數(shù)據(jù)中臺(tái)HDC數(shù)據(jù)治理數(shù)據(jù)質(zhì)量質(zhì)檢報(bào)告異常預(yù)警質(zhì)量規(guī)則元數(shù)據(jù)管理關(guān)聯(lián)分析影響分析數(shù)據(jù)地圖數(shù)據(jù)安全訪問權(quán)限操作權(quán)限數(shù)據(jù)分層大數(shù)據(jù)基礎(chǔ)平臺(tái)HadoopSparkGreenPlumMysql調(diào)度執(zhí)行任務(wù)定義任務(wù)流程定義流程計(jì)劃流程執(zhí)行流程監(jiān)控流程管理日志管理數(shù)據(jù)來源DB直連消息隊(duì)列爬蟲數(shù)據(jù)同步元數(shù)據(jù)
模型模型定義關(guān)系定義Agent采集文件存儲(chǔ)同步記錄文件傳輸實(shí)時(shí)數(shù)據(jù)存儲(chǔ)文件校驗(yàn)批量數(shù)據(jù)同步數(shù)據(jù)開發(fā)數(shù)據(jù)篩選數(shù)據(jù)去重?cái)?shù)據(jù)轉(zhuǎn)換數(shù)據(jù)導(dǎo)出數(shù)據(jù)直連數(shù)據(jù)API維度定義數(shù)據(jù)計(jì)算數(shù)據(jù)關(guān)聯(lián)指標(biāo)定義數(shù)據(jù)匯總數(shù)據(jù)拉鏈面向業(yè)務(wù)用戶數(shù)據(jù)門戶面向數(shù)據(jù)分析數(shù)據(jù)門戶主數(shù)據(jù)錄入權(quán)限管理業(yè)務(wù)數(shù)據(jù)補(bǔ)錄數(shù)據(jù)查詢報(bào)表管理智能預(yù)警標(biāo)簽定義特征處理分析流程工具模型訓(xùn)練數(shù)據(jù)建模模型管理即席查詢多維分析主題/專題分析數(shù)據(jù)標(biāo)簽分析模型數(shù)據(jù)服務(wù)TiDB目錄05整體設(shè)計(jì)06應(yīng)用說明07核心技術(shù)08典型案例中臺(tái)建設(shè)演變之路010302顧舊立新不破不立平滑遷移中臺(tái)建設(shè)思路保留原有系統(tǒng),利用新建系統(tǒng)搭建中臺(tái)架構(gòu)逐步沉淀能力,為舊有系統(tǒng)改造重建遷移到中臺(tái)架構(gòu)打基礎(chǔ)保持現(xiàn)有系統(tǒng)運(yùn)行正常運(yùn)行的同時(shí),逐步沉淀共享服務(wù)中心,最終完成中臺(tái)建設(shè),平滑進(jìn)行系統(tǒng)遷移、升級(jí)改造原有系統(tǒng)難以滿足業(yè)務(wù)業(yè)務(wù)需求,利用中臺(tái)架構(gòu)建設(shè)新的系統(tǒng)直接替換原有系統(tǒng)010203HZERO應(yīng)用說明大類小類場(chǎng)景私有部署DB建議管理系統(tǒng)純微服務(wù)需求開發(fā)客戶有任意Web開發(fā)需求客戶無自有開發(fā)平臺(tái),開發(fā)效率較低;客戶開發(fā)平臺(tái)功能較局限;無需按租戶分庫。一般應(yīng)用Oracle、SqlServer或Mysql的單庫或單庫集群;若評(píng)估上面的部署支撐不了業(yè)務(wù),建議使用TiDB集群,或每個(gè)服務(wù)(也可以多個(gè)服務(wù)一起共用數(shù)據(jù)源)都部署單獨(dú)的Mysql、Oracle或SqlServer,同時(shí)需做數(shù)據(jù)分發(fā)管理系統(tǒng)替換ERP模塊開發(fā)ERP部分功能不夠精細(xì)需替換,同時(shí)集成其他標(biāo)準(zhǔn)功能同上。一般Oracle、SqlServer單庫即可管理系統(tǒng)ERP外掛開發(fā)需降低ERP用戶Licence,同時(shí)增強(qiáng)操作體驗(yàn)同上。一般Oracle、SqlServer單庫即可電商等創(chuàng)新復(fù)雜電商開發(fā)需要自有商城門戶,有2C與2B需求,業(yè)務(wù)量較大建議使用TiDB,或每個(gè)服務(wù)都單獨(dú)部署單獨(dú)的Mysql、Oracle或SqlServer電商等創(chuàng)新一般電商開發(fā)需要自有商城門戶,一般有2B需求,業(yè)務(wù)量一般建議使用TiDB,或每個(gè)服務(wù)都單獨(dú)部署單獨(dú)的Mysql、Oracle或SqlServer研發(fā)產(chǎn)品研發(fā)需使用開發(fā)平臺(tái)自研內(nèi)部產(chǎn)品或系統(tǒng)前端UI體驗(yàn)改善上方工具欄:多語言、查詢功能、退出等角色切換&租戶切換左邊菜單:為可折疊多級(jí)菜單,懸浮二級(jí)菜單;用戶有權(quán)限使用的菜單功能才顯示右邊功能操作區(qū)多標(biāo)簽頁/導(dǎo)航欄:可同時(shí)打開多個(gè)管理窗口以對(duì)不同任務(wù)進(jìn)行并行的操作,并允許用戶在不同任務(wù)中進(jìn)行靈活切換單元格:必輸字段提示-黃色+“*”、不可輸入等行內(nèi)編輯:可在Grid行內(nèi)進(jìn)行多字段、多行錄入頭行一致性保存:即錄入頭可先不保存,錄入行后再一起保存分頁:采用分頁機(jī)制顯示查詢結(jié)果,并顯示返回的記錄數(shù)目、當(dāng)前頁和總頁數(shù)系統(tǒng)操作提示:系統(tǒng)正在執(zhí)行用戶提交的請(qǐng)求而無法返回時(shí),會(huì)明確標(biāo)識(shí)系統(tǒng)處于繁忙階段按鈕遮罩:防止表單重復(fù)點(diǎn)擊按鈕進(jìn)行重復(fù)操作……整體風(fēng)格:統(tǒng)一應(yīng)用ReactANTD框架,以及整體調(diào)整CSS,確保各組件UI風(fēng)格統(tǒng)一訪問權(quán)限:多級(jí)管理員API/功能用戶角色權(quán)限收回角色復(fù)制角色繼承角色分層級(jí)權(quán)限分發(fā)多層級(jí)角色管理平臺(tái)管理員華潤(rùn)管理員子集團(tuán)華潤(rùn)制藥管理員子集團(tuán)華潤(rùn)水泥管理員子公司華潤(rùn)醫(yī)藥管理員子公司東阿阿膠管理員采購部管理員信息部管理員計(jì)劃專員采購專員角色分級(jí)管理權(quán)限自動(dòng)分發(fā)權(quán)限一鍵收回(父-子-孫)父角色可管理下級(jí)多層級(jí)角色權(quán)限角色復(fù)制、繼承操作方便快捷適應(yīng)更復(fù)雜的權(quán)限管理需求訪問權(quán)限:支持SaaS的權(quán)限體系設(shè)計(jì)-權(quán)限分配用戶租戶/平臺(tái)角色權(quán)限集功能(菜單)產(chǎn)品(根目錄)微服務(wù)(根目錄/子目錄)角色權(quán)限分配先設(shè)置根目錄,根目錄下可設(shè)多層子目錄。在目錄下設(shè)置菜單,菜單即功能。在菜單中可設(shè)置多權(quán)限集,將API權(quán)限/LOV權(quán)限分配給權(quán)限集,即菜單有對(duì)應(yīng)的這些權(quán)限??梢园凑债a(chǎn)品/服務(wù)/模塊/去設(shè)置多級(jí)目錄,最后在菜單這一層級(jí)去分配權(quán)限,逐層設(shè)置可進(jìn)一步減輕設(shè)置工作量。用戶角色分配可為用戶分配不同租戶的不同角色,這樣用戶可以在導(dǎo)航欄選擇切換租戶,進(jìn)入到某個(gè)租戶中進(jìn)行操作,以實(shí)現(xiàn)多租戶訪問。分配角色給用戶時(shí)可選擇分配為租戶層即為租戶的最上層角色;或者選擇組織層,即此角色只能訪問此租戶的所選組織數(shù)據(jù)物人權(quán)用戶角色用戶角色關(guān)系客戶端切換租戶示例:兩個(gè)層級(jí):平臺(tái)(全局)/租戶兩種ID:平臺(tái)-0租戶ID/租戶-xxx租戶ID當(dāng)擁有多個(gè)租戶的角色時(shí),可通過切換租戶訪問其他租戶功能,即可實(shí)現(xiàn)多租戶訪問備注:租戶ID取自角色表的租戶ID。租戶級(jí)角色來源都為租戶層級(jí)管理員角色,以租戶管理員可再維護(hù)租戶的多級(jí)管理角色模塊(子目錄)API權(quán)限
LOV權(quán)限最終是權(quán)限與角色建立關(guān)系,這樣角色才能訪問API與LOV等訪問權(quán)限:支持SaaS的權(quán)限體系設(shè)計(jì)-角色復(fù)制及繼承角色繼承體系超級(jí)管理員(平臺(tái)管理員)租戶管理員XX集團(tuán)分公司管理員XX集團(tuán)四川采購管理員角色復(fù)制:復(fù)制其權(quán)限等創(chuàng)建新角色角色繼承:功能可以在繼承體系內(nèi)靈活調(diào)整,例如,平臺(tái)級(jí)通用默認(rèn)角色的菜單功能(采購員、采購經(jīng)理)可以被繼承,當(dāng)平臺(tái)級(jí)通用默認(rèn)角色新增或減少功能時(shí),繼承而來的其他角色也可以同樣更新菜單結(jié)構(gòu)建設(shè)目標(biāo)繼承約束條件可被復(fù)制或繼承的角色范圍:當(dāng)前用戶有權(quán)限訪問的所有角色,包括自己創(chuàng)建的角色子樹、以及被分配的角色只能做單繼承:只能繼承一個(gè)角色備注:當(dāng)前管理員用戶被分配的角色其只能做進(jìn)一步復(fù)制和繼承,但不能做分配序號(hào)角色繼承角色1租戶管理員平臺(tái)采購員2XX集團(tuán)分公司管理員平臺(tái)采購員3XX集團(tuán)四川采購管理員平臺(tái)采購員4XX集團(tuán)四川采購員平臺(tái)采購員角色繼承關(guān)系表組織機(jī)構(gòu)或者管理員角色末級(jí)角色創(chuàng)建繼承XX集團(tuán)四川
采購員租戶采購員平臺(tái)采購員數(shù)據(jù)權(quán)限:靈活的屏蔽配置靈活自定義:可按租戶定義SQL編寫規(guī)則進(jìn)行權(quán)限屏蔽的靈活調(diào)整。規(guī)則可應(yīng)用當(dāng)前租戶、用戶、角色字段租戶與服務(wù)維度應(yīng)用:規(guī)則可作用于表或SqlId,針對(duì)服務(wù)、租戶生效數(shù)據(jù)權(quán)限:針對(duì)角色與用戶的應(yīng)用采購訂單權(quán)限維度公司權(quán)限維度業(yè)務(wù)實(shí)體權(quán)限維度采購員啟用啟用啟用公司-華潤(rùn)制藥OU-三九制藥采購員-王五權(quán)限維度定義角色應(yīng)用維度用戶不同維度權(quán)限值維護(hù)該用戶僅可查詢來自華潤(rùn)制藥公司、三九制藥業(yè)務(wù)實(shí)體且采購員為王五的采購訂單;非采購訂單的數(shù)據(jù),該用戶無法查詢最終數(shù)據(jù)屏蔽實(shí)現(xiàn)實(shí)現(xiàn)更靈活的數(shù)據(jù)權(quán)限配置單據(jù)類型自定義權(quán)限維度配置維度配置關(guān)聯(lián)表字段生成屏蔽規(guī)則單據(jù)類型定義操作權(quán)限與個(gè)性化資源操作靈活可配置:租戶、用戶可以自定義頁面各資源權(quán)限,比如顯示、必輸、隱藏、可編輯等降低開發(fā)難度:可直接個(gè)性化配置新頁面,配置表格、Grid以及應(yīng)用簡(jiǎn)單邏輯工作流:支持靈活的配置,搭建健全的業(yè)務(wù)審批管理流程圖形化條件審批串行審批流程代理并行審批流程提醒動(dòng)態(tài)配置自定義12345自定義,圖形化,可視化靈活配置工作流,支持圖形化工具快速查看流程狀態(tài)等動(dòng)態(tài)配置,條件配置支持按條件進(jìn)行不同流轉(zhuǎn)流程代理,流程提醒支持設(shè)定流程代理人,支持用戶提醒串行審批,并行審批支持按節(jié)點(diǎn)與階段的逐步審批,支持某一節(jié)點(diǎn)的并行審批,互不影響流程會(huì)簽;流程退回;流程抄送轉(zhuǎn)發(fā)工作流數(shù)據(jù)維護(hù)審批申請(qǐng)、訂單審批費(fèi)用申請(qǐng)與報(bào)銷各類業(yè)務(wù)單據(jù)等工作流應(yīng)用工作流設(shè)置權(quán)限維度審批配置工作流功能架構(gòu)流程分類(自定義)全局租戶(當(dāng)前組織)流程變量外部服務(wù)接口映射→獲取員工、組織架構(gòu)等消息服務(wù)審批人規(guī)則表達(dá)式服務(wù)任務(wù)服務(wù)跳轉(zhuǎn)條件審批方式審批權(quán)限任務(wù)
監(jiān)聽器表單管理流程定義(Activiti)自動(dòng)轉(zhuǎn)交配置個(gè)人工作流待辦事項(xiàng)我參與的流程已審批的我的抄送被退回的我發(fā)起的已辦待辦流程監(jiān)控測(cè)試流程啟動(dòng)管理員-待辦事項(xiàng)報(bào)錯(cuò)日志管理員-流程監(jiān)控審批表單工作流處理審批歷史流程圖跟蹤流程查看流程定義發(fā)布記錄流程發(fā)布流程圖預(yù)覽流程下載服務(wù)治理:灰度發(fā)布灰度發(fā)布支持從粗到細(xì),服務(wù)維度、租戶維度、用戶維度去做灰度發(fā)布。這三個(gè)維度組成節(jié)點(diǎn)組復(fù)雜情況示例:針對(duì)某服務(wù)指定某些用戶做灰度發(fā)布,需新建自己用戶的節(jié)點(diǎn)組,表示某服務(wù)某租戶的某個(gè)用戶流量路由至該節(jié)點(diǎn)組。經(jīng)測(cè)試該灰度版本測(cè)試成功后,先滾動(dòng)升級(jí)該服務(wù)的其他節(jié)點(diǎn),然后灰度發(fā)布節(jié)點(diǎn)組用戶重新添加到通用服務(wù)節(jié)點(diǎn)組,最終刪除灰度發(fā)布節(jié)點(diǎn)組和灰度發(fā)布Kubernetes的部署。如遇某租戶自己定制化開發(fā)節(jié)點(diǎn)組不做統(tǒng)一升級(jí),單獨(dú)針對(duì)這些定制化節(jié)點(diǎn)組測(cè)試升級(jí)。默認(rèn)節(jié)點(diǎn)組默認(rèn)節(jié)點(diǎn)組需標(biāo)記NodeGroup(K8S和Eureka都打上NodeGroup標(biāo)記)為Default,表示租戶或用戶如果沒有設(shè)置自己節(jié)點(diǎn)組,流量默認(rèn)均轉(zhuǎn)發(fā)至該節(jié)點(diǎn)組的節(jié)點(diǎn)。租戶/用戶節(jié)點(diǎn)組某租戶需要單獨(dú)定制化開發(fā),新建自己租戶的NodeGroup節(jié)點(diǎn)組,表示某服務(wù)某租戶流量路由至該節(jié)點(diǎn)組。服務(wù)治理:灰度發(fā)布設(shè)計(jì)-分流邏輯客戶AZuul網(wǎng)關(guān)Token認(rèn)證3.token4.userId用戶中心1.登陸2.token記錄當(dāng)前登陸userId信息,返回tokenRibbon節(jié)點(diǎn)組中心5.根據(jù)userId、tenantId、調(diào)用服務(wù)名查找節(jié)點(diǎn)組Hystrix傳遞userId、tenantId6.返回節(jié)點(diǎn)組NodeGroup
Default的節(jié)點(diǎn)NodeGroup
B的節(jié)點(diǎn)NodeGroup
C的節(jié)點(diǎn)7.根據(jù)節(jié)點(diǎn)組過濾服務(wù)節(jié)點(diǎn)8.返回多個(gè)服務(wù)實(shí)例,采用輪循方式負(fù)載均衡OrderService9.訪問具體服務(wù)實(shí)例InventoryService10.服務(wù)間調(diào)用使用Ribbon路由,流程與上面第5-9步后續(xù)流程一致ItemService…注冊(cè)信息詳見上一張注冊(cè)中心內(nèi)容切換租戶Tenantid最終事務(wù)一致性設(shè)計(jì)(外部事件表)Service業(yè)務(wù)表E1E2E3E4Service業(yè)務(wù)表事件服務(wù)事件操作消息投遞外部事件
多張表事件確認(rèn)1、發(fā)事件開始消息;插入Pre狀態(tài)2、開始業(yè)務(wù)邏輯或者說commit的時(shí)候3、發(fā)事件完成消息;更新事件狀態(tài),啟動(dòng)消息投遞4、將已經(jīng)完成的事件,發(fā)送到消息隊(duì)列:
新增Message數(shù)據(jù)即完成狀態(tài)的事件,然后發(fā)送消息指令發(fā)消息出錯(cuò)后會(huì)計(jì)劃輪詢處理Message數(shù)據(jù)發(fā)消息成功后歸檔Message數(shù)據(jù)。需確保消息指令冪等性5、消費(fèi)消息完成一致性業(yè)務(wù)邏輯產(chǎn)生數(shù)據(jù)不一致的情況有:A、步驟1完成,2、3都沒有執(zhí)行B、步驟1,2完成,3沒有執(zhí)行上面兩種情況,需要消息產(chǎn)生服務(wù)提供事件確認(rèn)接口,事件服務(wù)在事件表中發(fā)現(xiàn)消息的狀態(tài)是開始,而且在一定時(shí)間內(nèi)沒有標(biāo)記為完成,則會(huì)調(diào)用消息產(chǎn)生服務(wù)的確認(rèn)接口進(jìn)行確認(rèn)。1.5、Pre狀態(tài)事件輪巡回調(diào)
檢查是否業(yè)務(wù)已完成,未完成則刪除,完成則更新事件狀態(tài)消息處理分為兩個(gè)步驟:1,執(zhí)行消息所需的業(yè)務(wù)邏輯2,返回事件消息ack,標(biāo)記已經(jīng)消費(fèi)這里的不一致性為1成功,2不成,會(huì)造成消息的重復(fù)處理,這里面需要保證處理邏輯的冪等性,一個(gè)消息,一次只處理一次。5.5、確實(shí)消費(fèi)失敗插入事件失敗記錄信息因?yàn)樽鐾暝鰟h改查,commit可能會(huì)失敗,所以做下一個(gè)事務(wù)應(yīng)當(dāng)在commit成功之后,也就是不能在執(zhí)行業(yè)務(wù)的這個(gè)事務(wù)做寫消息隊(duì)列操作。所以要用事務(wù)一致性機(jī)制去處理。目標(biāo)是確保業(yè)務(wù)邏輯執(zhí)行失敗時(shí)不會(huì)發(fā)消息??赡軙?huì)出現(xiàn)執(zhí)行成功重復(fù)發(fā)消息情況接口監(jiān)控外部能力集成功能架構(gòu)接口注冊(cè)服務(wù)注冊(cè)通用服務(wù)編碼與地址服務(wù)認(rèn)證模式通用接口編碼與路徑接口參數(shù)定義接口測(cè)試版本管理服務(wù)注冊(cè)接口注冊(cè)自定義服務(wù)編碼與地址服務(wù)認(rèn)證模式自定義接口編碼與路徑接口參數(shù)定義接口測(cè)試版本管理客戶端注冊(cè)授權(quán)類型授權(quán)信息客戶端注冊(cè)授權(quán)類型授權(quán)信息多租戶接口應(yīng)用管理角色平臺(tái)管理角色授權(quán)服務(wù)給角色類似于授權(quán)全部接口授權(quán)接口給角色分配角色于客戶端計(jì)費(fèi)計(jì)量規(guī)則計(jì)費(fèi)規(guī)則與應(yīng)用計(jì)量規(guī)則與應(yīng)用多租戶接口應(yīng)用角色接口健康監(jiān)控模擬參數(shù)輪詢周期預(yù)警閥值健康提醒健康狀況監(jiān)控可用接口能力可用接口能力列表接口測(cè)試API文檔查看API文檔生成授權(quán)服務(wù)給角色類似于授權(quán)全部接口授權(quán)接口給角色分配角色于客戶端接口執(zhí)行監(jiān)控執(zhí)行狀態(tài)執(zhí)行時(shí)間內(nèi)部接口參數(shù)與輸出外部接口參數(shù)與輸出詳細(xì)日志注冊(cè)百度AI為一個(gè)服務(wù),應(yīng)用在百度注冊(cè)的AppID等認(rèn)證信息進(jìn)行認(rèn)證在服務(wù)中注冊(cè)百度各AI能力接口路徑為此服務(wù)接口,維護(hù)對(duì)應(yīng)百度AI接口參數(shù)的參數(shù)信息,并進(jìn)行測(cè)試授權(quán)服務(wù)或接口給一些租戶角色,分配租戶角色給客戶端。支持多租戶\客戶應(yīng)用同一套百度能力接口各租戶角色可查看自己的可用能力,應(yīng)用授權(quán)給自己的客戶端進(jìn)行平臺(tái)認(rèn)證,按照提供的API文檔進(jìn)行測(cè)試與應(yīng)用基于各微服務(wù)的產(chǎn)品開發(fā)-通過組合實(shí)現(xiàn)產(chǎn)品消息隊(duì)列消息推送對(duì)象存儲(chǔ)調(diào)度服務(wù)KubernetesDockerVM資源管理層(Iaas)通用服務(wù)層(Paas)用戶管理流程引擎權(quán)限管理界面設(shè)置平臺(tái)服務(wù)層(Baas)主數(shù)據(jù)合同管理組織架構(gòu)支付管理業(yè)務(wù)層(app)ECS數(shù)據(jù)層監(jiān)控層接入層SRM產(chǎn)品CRM產(chǎn)品OA產(chǎn)品專家管理尋源管理開票管理采購發(fā)貨客戶管理應(yīng)收管理物流管理訂單管理流程定義預(yù)警管理開票管理表單管理組合服務(wù)組合服務(wù)組合服務(wù)基于平臺(tái)服務(wù)組合,形成針對(duì)產(chǎn)品的組合服務(wù),并結(jié)合產(chǎn)品特有服務(wù),形成新產(chǎn)品借助K8S等容器管理平臺(tái),提供便捷的Helm腳本,實(shí)現(xiàn)快速部署前端服務(wù)界面部署依賴可整體打包或獨(dú)立部署,再進(jìn)行整合產(chǎn)品開發(fā)依賴平臺(tái)功能需要注意版本關(guān)系,考慮依賴服務(wù)版本升級(jí)影響服務(wù)鏡像V1.0V1.0V1.1V1.2V1.1V1.2V1.0V1.1V1.2持續(xù)發(fā)布,持續(xù)升級(jí)開發(fā)效率提升:代碼生成器可根據(jù)數(shù)據(jù)表生成相關(guān)的DDD模型,MVC框架樣板代碼和DBGroovy腳本。目錄09整體設(shè)計(jì)10應(yīng)用說明11核心技術(shù)12典型案例靈活UI組件庫提煉自企業(yè)級(jí)中后臺(tái)產(chǎn)品的交互語言和視覺風(fēng)格;開箱即用的高質(zhì)量React組件使用TypeScript構(gòu)建,提供完整的類型定義文件全鏈路開發(fā)和設(shè)計(jì)工具體系基于AntDesign,一套企業(yè)級(jí)UI設(shè)計(jì)語言:封裝形成HZEROUI組件庫,便于更簡(jiǎn)便的靈活引用微服務(wù)架構(gòu):基于微服務(wù)開發(fā)平臺(tái)Choerodon…前端應(yīng)用1……前端應(yīng)用2UUIDUUID服務(wù)網(wǎng)關(guān)ZuulServer服務(wù)發(fā)現(xiàn)EurekaHystrix熔斷CloudBus消息管理Turbine聚合監(jiān)控Swagger接口管理Ribbon負(fù)載均衡基礎(chǔ)服務(wù)應(yīng)用服務(wù)1應(yīng)用服務(wù)2……服務(wù)系統(tǒng)/租戶服務(wù)權(quán)限/菜單角色用戶應(yīng)用微服務(wù)調(diào)用驗(yàn)證服務(wù)獲取UUID調(diào)用訪問服務(wù)Choerodon提供一套完整的基于SpringCloud的微服務(wù)開發(fā)框架。借助Choerodon的微服務(wù)開發(fā)架構(gòu)以及容器為微服務(wù)提供輕量級(jí)、面向應(yīng)用的虛擬化運(yùn)行環(huán)境和理想載體,并以Kubernetes作為容器編排工具,幫助企業(yè)方便快捷的構(gòu)建組合微服務(wù)應(yīng)用。控制項(xiàng)目復(fù)雜度將原來的單體式應(yīng)用拆解成多個(gè)服務(wù)運(yùn)行在不同進(jìn)程中,這樣可以只針對(duì)相應(yīng)的服務(wù)進(jìn)行修改,部署對(duì)應(yīng)的服務(wù)進(jìn)程,控制復(fù)雜性業(yè)務(wù)模塊化,加速迭代速度松耦合的結(jié)構(gòu),讓每個(gè)開發(fā)團(tuán)隊(duì)都可以根據(jù)自身情況去選擇更適合的技術(shù)與工具,進(jìn)行更有效更靈活的開發(fā)。獨(dú)立部署,提升效率將復(fù)雜的業(yè)務(wù)邏輯根據(jù)功能剝離開來,讓它們具備獨(dú)立的進(jìn)程,每個(gè)服務(wù)也就可以獨(dú)立的編譯打包部署。錯(cuò)誤隔離每個(gè)服務(wù)都具有獨(dú)立性,提高系統(tǒng)的容錯(cuò)性。不會(huì)因?yàn)閱我环?wù)發(fā)生延遲,導(dǎo)致所有應(yīng)用資源(線程,隊(duì)列等)被耗盡,造成雪崩效應(yīng)。SSO登錄訪問菜單調(diào)各應(yīng)用服務(wù)JWTTokenRelayAccessCheckLoadBalanceLDAP用戶基于微服務(wù)的益處使用微服務(wù)架構(gòu)的目的是通過持續(xù)交付、持續(xù)部署來加速軟件開發(fā)的速度。較明顯的益處是:服務(wù)之間松耦合,便于重用,共同合作組件可以獨(dú)立部署,簡(jiǎn)化測(cè)試架構(gòu)穩(wěn)定,因?yàn)闃I(yè)務(wù)能力相對(duì)比較穩(wěn)定把工程師團(tuán)隊(duì)分成小的、自主的團(tuán)隊(duì)(6到10人),每個(gè)團(tuán)隊(duì)負(fù)責(zé)一個(gè)或多個(gè)服務(wù)開發(fā)團(tuán)隊(duì)是自主的,圍繞著交付業(yè)務(wù)價(jià)值而不是技術(shù)特性來組織注意:益處不是自動(dòng)就能得到的,它需要我們對(duì)服務(wù)有一個(gè)仔細(xì)的拆分。一個(gè)服務(wù)必須足夠小,使得可以被一個(gè)小的團(tuán)隊(duì)開發(fā)和測(cè)試;一個(gè)服務(wù)不能拆分過于小,否則開發(fā)難度會(huì)提高很多,需要解決很多服務(wù)間數(shù)據(jù)一致性、跨服務(wù)數(shù)據(jù)Join問題等前后端分離瀏覽器ViewTemplateModelJsonDataControllerMicroService前端微服務(wù)后端微服務(wù)用戶前端可以選擇使用多種技術(shù),例如react等后端采用SpringBoot服務(wù)無狀態(tài)移動(dòng)應(yīng)用Web應(yīng)用物聯(lián)網(wǎng)設(shè)備APIGatewayOrderServiceXXXServiceGoServiceProductServiceRESTFulRESTREST微服務(wù)高可用MasterSlaveSlaveSlaveSlave存儲(chǔ)層高可用存儲(chǔ)共享:多個(gè)節(jié)點(diǎn)共享數(shù)據(jù)存儲(chǔ),任一節(jié)點(diǎn)宕機(jī)不影響整個(gè)數(shù)據(jù)庫(OracleRAC)TIDB多個(gè)副本數(shù)據(jù)同步:使用Raft在多個(gè)副本之間做數(shù)據(jù)同步,從而保證數(shù)據(jù)的強(qiáng)一致,單個(gè)副本失效時(shí),不影響數(shù)據(jù)的可靠性。主從復(fù)制:主機(jī)宕機(jī)后切換到備機(jī)(OracleDataGuard,MySQLReplication)多主復(fù)制:可同時(shí)讀寫任意一個(gè)節(jié)點(diǎn),數(shù)據(jù)最終一致(MariaDBGalera)服務(wù)層高可用服務(wù)層無狀態(tài)化,集群中的節(jié)點(diǎn)完全可彼此替代任何一個(gè)節(jié)點(diǎn)宕機(jī)都不會(huì)導(dǎo)致系統(tǒng)停止服務(wù)可伸縮WebWebWebWeb集群微服務(wù)集群MQ水平擴(kuò)展水平擴(kuò)展Web層/服務(wù)層可伸縮Web層輕量化,與后端業(yè)務(wù)邏輯處理節(jié)點(diǎn)分離部署通過消息隊(duì)列進(jìn)行異步、分布式處理服務(wù)層無狀態(tài)化,通過網(wǎng)關(guān)服務(wù)發(fā)現(xiàn)服務(wù)間調(diào)用通過Ribbon進(jìn)行負(fù)載均衡發(fā)現(xiàn)服務(wù)存儲(chǔ)層可伸縮Mysql:支持Mycat分庫分表Oracle:支持加RAC節(jié)點(diǎn),共享存儲(chǔ)TiDB:使用Raft協(xié)議來保證水平伸縮性Zuul網(wǎng)關(guān)Eureka服務(wù)發(fā)現(xiàn)服務(wù)1Ribbon服務(wù)2Ribbon服務(wù)3Ribbon服務(wù)2RibbonNginx負(fù)載均衡高性能:海量并發(fā)處理海量并發(fā)讀取使用緩存減輕數(shù)據(jù)庫壓力冷熱數(shù)據(jù)分離,熱數(shù)據(jù)進(jìn)入緩存應(yīng)用分片策略構(gòu)建大規(guī)模分布式緩存海量并發(fā)寫入典型場(chǎng)景:事件驅(qū)動(dòng)的海量用戶注冊(cè)待寫入數(shù)據(jù)存入高性能隊(duì)列啟用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 玻璃頂棚鋼結(jié)構(gòu)合同
- 二零二五年度安全生產(chǎn)應(yīng)急救援服務(wù)合同3篇
- 二零二五年度特種設(shè)備安全責(zé)任協(xié)議范本2篇
- 二零二五年企業(yè)法律培訓(xùn)咨詢協(xié)議2篇
- 2024年電子設(shè)備買賣條款
- 2025杭州市廣告承攬合同
- 二零二五年度個(gè)人車位產(chǎn)權(quán)轉(zhuǎn)讓與車位共享平臺(tái)合作協(xié)議3篇
- 2024年質(zhì)押借款股權(quán)讓渡書
- 二零二五年度新能源儲(chǔ)能合資合同協(xié)議3篇
- 2025房屋的室內(nèi)裝修合同模板
- 物業(yè)前期介入與承接查驗(yàn)要點(diǎn)精講培訓(xùn)
- 四川省廣元市2022-2023學(xué)年八年級(jí)上學(xué)期語文期末試卷(含答案)
- 抗震支吊架-檢驗(yàn)批質(zhì)量驗(yàn)收記錄
- 【APP違規(guī)收集個(gè)人信息的法律問題分析9800字(論文)】
- 商品房預(yù)售合同簽約證明和預(yù)告登記申請(qǐng)書
- 質(zhì)量管理體系成熟度評(píng)估表
- 國際疾病分類腫瘤學(xué)專輯第3版應(yīng)用課件
- 單體調(diào)試及試運(yùn)方案
- 2023-2024學(xué)年浙江省杭州市城區(qū)數(shù)學(xué)四年級(jí)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含答案
- 五星級(jí)酒店市場(chǎng)調(diào)研報(bào)告
- 車輛剮蹭私下解決協(xié)議書(3篇)
評(píng)論
0/150
提交評(píng)論