運維人都想要的基於Python開發的100+Stars的CMDB開源項目
運維人,不論你是做技術運維、安全運維,還是系統運維、應用運維,甚至於偏概念的自動化運維,你都離不開一個問題是:如何告別慌、雜、亂。
對Linux運維人而言,如何簡單的有效的把數字資產進行管理,這是一件非常有意義的事。
CMDB -- Configuration Management Database 中文翻譯為配置管理資料庫。
CMDB軟體側重於信息的管理(採集、整合、記錄、維護、檢驗、更新等),資料庫側重於信息的物理存儲,兩者是密切聯繫的。
CMDB工具中至少包含這幾種關鍵的功能:整合、調和、同步、映射和可視化。作為IT管理的核心,CMDB不僅是各大管理軟體廠商關注的重點,也逐漸成為系統管理項目實施的熱點。
1、人人都說CMDB好,但是人人都不能說自己要一個什麼樣的CMDB。
2、CMDB造了千千萬萬個,幾乎每家公司都希望自己造個CMDB,實際情況卻是,每家公司都感覺自己的CMDB不夠用,不好用。
很多人都寄太多希望於CMDB,CMDB被當成了萬能的解決方案。
事件告警,工單流程,人員組織,都在CMDB中,實際的效果是CMDB功能臃腫,複雜度高,造成最終的使用體驗是非常難用,本來很簡單的事情,卻搞得非常複雜,造成使用維護的成本加大。
但是不管如何,我們還是有必要看一看Build software better, together上值得推薦的6個項目:
推薦1:fboender/ansible-cmdb(指數:700)
推薦2:allegro/ralph(指數:680)
推薦3:="https://github.com/voilet/cmdb">voilet/cmdb(指數:440)
推薦4:guohongze/adminset(指數:188)
推薦5:hgz6536/opman-django(指數:188)
以上為目前在github上較為火的項目,你可以根據自己的需要來進行選擇,也可以根據公司的需要進行定製開發。
如果你有更好的建議,歡迎留言和討論。
你想更深入了解學習Python知識體系,你可以看一下我們花費了一個多月整理了上百小時的幾百個知識點體系內容:
【超全整理】《Python自動化全能開發從入門到精通》筆記全放送
為了方便大家學習,我建立了一個Python交流群,目前群內已經有1000個小夥伴,學習寂寞的小夥伴不妨一起來玩~群號:475035830
推薦閱讀: