mcg-helper官方版是一款流程自動(dòng)化工具,提供一套可視化”流程自動(dòng)化“的規(guī)范,豐富的拖拽控件,良好的交互性,基于流程圖實(shí)現(xiàn)自動(dòng)化,能夠很好感知到可控性、實(shí)時(shí)性、可追溯性。更好的解決在研發(fā)工作中較典型的代碼生成、應(yīng)用部署、環(huán)境搭建、模擬環(huán)境、自動(dòng)發(fā)現(xiàn)與檢測(cè)、數(shù)據(jù)處理等需求場(chǎng)景,從而達(dá)到減少簡(jiǎn)化工作量。
mcg-helper官方版輕量級(jí)、無(wú)浸入性、部署簡(jiǎn)單(無(wú)需安裝數(shù)據(jù)庫(kù)或特定配置,jdk8、tomcat8即可獨(dú)立運(yùn)行)
跨平臺(tái)性、可移植性、可擴(kuò)展性,基于B/S架構(gòu),通過(guò)瀏覽器即可訪問(wèn)
一套流程自動(dòng)化規(guī)范,輕松快捷實(shí)現(xiàn)流程自動(dòng)化
二次開(kāi)發(fā),打造自定義拖拽流程控件,讓流程自動(dòng)化更貼近需求
WEB SSH,通過(guò)瀏覽器即可與Linux交互,支持google身份認(rèn)證
mcg-helper能夠做什么?
以研發(fā)工作中的實(shí)際需求場(chǎng)景為例:
一、代碼生成:快速構(gòu)建代碼生成功能,通過(guò)可視化界面,采用拖拽式控件及連接線(xiàn)繪制流程圖,自定義實(shí)現(xiàn)生成任何想要的代碼。
二、環(huán)境搭建:以java應(yīng)用來(lái)講,比如安裝jdk,tomcat,zookeeper,mq,hbase,mysql等等都可以實(shí)現(xiàn)自動(dòng)化。
三、應(yīng)用部署:GIT代碼拉取,MAVEN打包,SFTP上傳,Linux腳本執(zhí)行,自動(dòng)化一氣呵成,且輕松實(shí)現(xiàn)切換用戶(hù)等交互性需求,數(shù)據(jù)初始化,多應(yīng)用的啟動(dòng)順序或特定條件觸發(fā),均可實(shí)現(xiàn)自動(dòng)化操作。
四、模擬操作:接口調(diào)試,數(shù)據(jù)模擬,功能自測(cè)等等,適用于測(cè)試場(chǎng)景。
五、自動(dòng)檢測(cè):基于流程循環(huán),實(shí)現(xiàn)主動(dòng)觸發(fā)、檢測(cè)、控制的需求場(chǎng)景,如服務(wù)器性能檢測(cè),應(yīng)用存活檢測(cè),循環(huán)掃描操作等。
六、數(shù)據(jù)處理:如開(kāi)發(fā)環(huán)境定期同步數(shù)據(jù)到測(cè)試環(huán)境,或多個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)加工過(guò)濾等需求。
七、WEB SSH:通過(guò)瀏覽器操作Linux,簡(jiǎn)單便捷。
整體上講,基于流程圖清晰易直觀,且控件使用簡(jiǎn)單,易掌控,學(xué)習(xí)門(mén)檻低。系統(tǒng)“主頁(yè)”里面有視頻教程鏈接,能夠很好的上手和玩轉(zhuǎn)mcg-helper。
網(wǎng)友評(píng)論