MyClouds微服務(wù)治理及快速開發(fā)平臺(tái)
MyClouds是一個(gè)基于成熟軟件項(xiàng)目研發(fā)方法論和SpringCloud生態(tài)圈的插拔式輕量級(jí)微服務(wù)治理及快速開發(fā)平臺(tái)。以”標(biāo)準(zhǔn)功能可復(fù)用、通用模塊可配置、業(yè)務(wù)需求快速開發(fā)、異構(gòu)系統(tǒng)無縫集成、應(yīng)用性能可監(jiān)控?cái)U(kuò)展、系統(tǒng)日志可分析審計(jì)“為目標(biāo), 幫助企業(yè)落實(shí)IT策略、屏蔽技術(shù)壁壘,快速實(shí)現(xiàn)可水平擴(kuò)展的高性能高可用業(yè)務(wù)愿景。 為軟件研發(fā)團(tuán)隊(duì)提供高效可控、隨需應(yīng)變、快速實(shí)現(xiàn)業(yè)務(wù)需求的全棧式技術(shù)解決方案,以最低成本和最低風(fēng)險(xiǎn)獲得更高質(zhì)量、更快交付業(yè)務(wù)和運(yùn)維支持的核心技術(shù)競爭力。
適用場景
MyClouds架構(gòu)以互聯(lián)網(wǎng)分布式應(yīng)用開發(fā)優(yōu)先并兼顧傳統(tǒng)單體分層應(yīng)用開發(fā)模式。因此,基于MyClouds豐富的組件體系,既能開發(fā)面向互聯(lián)網(wǎng)的各類電商、金融、互聯(lián)網(wǎng)+行業(yè)應(yīng)用的PC端網(wǎng)站、管理系統(tǒng)、移動(dòng)端H5應(yīng)用、后臺(tái)API接口服務(wù)等;也能快速開發(fā)面向傳統(tǒng)軟件行業(yè)的各類企業(yè)管理系統(tǒng)、各級(jí)各類政務(wù)信息化系統(tǒng)等。
前端技術(shù)選型
-
基礎(chǔ)類庫:BootStrap JQuery WeUI
-
插件集合:DataTables zTree Select2 DatePicker DateRangePicker等周邊優(yōu)選插件集。
后端技術(shù)選型
-
核心依賴:Thymeleaf SpringMVC SpringCore SpringSession MyBatis Redis Druid ShardingJDBC
-
服務(wù)治理:SpringCloud生態(tài)組件 Consul服務(wù)注冊(cè)中心
-
輔助工具:Maven SpringBoot
-
擴(kuò)展組件:豐富的擴(kuò)展模塊。(如分布式文件存儲(chǔ)模塊、實(shí)時(shí)流計(jì)算模塊、消息隊(duì)列模塊等等)
通用預(yù)置組件
-
統(tǒng)一資源配置與權(quán)限管理系統(tǒng)
-
應(yīng)用監(jiān)控與服務(wù)鏈路跟蹤系統(tǒng)
-
日志采集與分析系統(tǒng)
愿景規(guī)劃
建一流微服務(wù)治理與快速開發(fā)平臺(tái),打造成熟穩(wěn)定的技術(shù)組件生態(tài)和豐富的通用業(yè)務(wù)參考實(shí)現(xiàn)。
開發(fā)手冊(cè)、在線演示入口
https://gitee.com/osworks/MyClouds/blob/master/README.md
發(fā)展軌跡
-
2018-至今 MyClouds(https://gitee.com/osworks/MyClouds)
-
2014-2017 AOSuite (https://gitee.com/osworks/AOS)
-
2008-2013 G4Studio (https://gitee.com/osworks/G4Studio)
