開源運(yùn)維自動(dòng)化平臺(tái)作為自己人生的第一個(gè)小目標(biāo),利用自己這10多年的運(yùn)維經(jīng)驗(yàn)和知識(shí)積累,打造一個(gè)自動(dòng)化和智能化的企業(yè)級(jí)運(yùn)維平臺(tái),提供全生命周期的自動(dòng)化運(yùn)維工具體系,提供易用的操作界面和清晰的運(yùn)維管理流程,可以快速對(duì)接企業(yè)已經(jīng)使用的開源工具,避免推倒重來的重復(fù)性建設(shè),降低從自動(dòng)化到智能化運(yùn)維的建設(shè)成本,提高運(yùn)維管理效率,保障業(yè)務(wù)連續(xù)性。
平臺(tái)采用模塊化開發(fā)、api注冊(cè)、微服務(wù)部署的架構(gòu)模型,前端基于vue-element-admin框架基礎(chǔ)上進(jìn)行開發(fā),后端基于go語言開發(fā),平臺(tái)框架采用abs模式。
希望能夠?yàn)殚_源軟件做一點(diǎn)小小的貢獻(xiàn)吧!
運(yùn)維自動(dòng)化管理平臺(tái)(平臺(tái)demo暫時(shí)不對(duì)外開放)
平臺(tái)主要功能模塊:
- 資源平臺(tái): 通過管控平臺(tái)的Agent完成運(yùn)維對(duì)象的模型創(chuàng)建,數(shù)據(jù)錄入,以及對(duì)象和對(duì)象之間的關(guān)系關(guān)聯(lián)。
- 管控平臺(tái): 完成對(duì)運(yùn)維對(duì)象的納管操作,通過SSH或者Agent兩種方式進(jìn)行控制。
- 作業(yè)平臺(tái): 完成運(yùn)維對(duì)象當(dāng)前狀態(tài)的管理,所有的操作都會(huì)產(chǎn)生事件,支持事件觸發(fā),實(shí)現(xiàn)事件驅(qū)動(dòng)的自動(dòng)化運(yùn)維。
- 監(jiān)控平臺(tái): 通過管控平臺(tái)的Agent實(shí)現(xiàn)一鍵部署、升級(jí)、配置等多維度,多層級(jí)的自動(dòng)化監(jiān)控體系,并對(duì)接資源平臺(tái)實(shí)現(xiàn)唯一可信數(shù)據(jù)源,實(shí)現(xiàn)100%的監(jiān)控覆蓋率。
- 統(tǒng)一權(quán)限: 基于casbin的RBAC模型實(shí)現(xiàn)統(tǒng)一用戶、權(quán)限控制,支持自定義權(quán)限策略。
- 應(yīng)用平臺(tái): 全鏈路DevOps工具鏈,代碼倉庫、流水線、制品倉庫,同時(shí)配合CMDB進(jìn)行應(yīng)用資源管理。
- 云管平臺(tái): 多云統(tǒng)一管理,支持阿里云、騰訊云、華為云、AWS、金山云,資產(chǎn)自動(dòng)導(dǎo)入至CMDB(資源平臺(tái))。
- 工單平臺(tái): 基于標(biāo)準(zhǔn)的ITIL ITSM將工單流程整合在CMDB、權(quán)限、應(yīng)用、作業(yè)、管控、事件等平臺(tái)。
- 智能巡檢: 基于管控平臺(tái)的管理通道,進(jìn)行智能巡檢,自定義巡檢指標(biāo)和巡檢報(bào)告。
- 日志平臺(tái): 通過管控平臺(tái)的Agent進(jìn)行日志采集、將日志索引進(jìn)Elasticsearch進(jìn)行實(shí)時(shí)搜索。
- 消息中心: 以事件為核心,數(shù)據(jù)為底座的運(yùn)維消息平臺(tái)。
- 容器平臺(tái): 輕量級(jí)Kubernetes管理,安裝、配置、管理、監(jiān)控和連接,對(duì)接資源平臺(tái)、管控平臺(tái)、作業(yè)平臺(tái)和日志平臺(tái)。
- 注冊(cè)中心: 功能模塊組件接口采用注冊(cè)機(jī)制,基于etcd實(shí)現(xiàn)分布式API自動(dòng)注冊(cè)。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。