混沌工程作為一門 DevOps學(xué)科已經(jīng)出現(xiàn),它嚴(yán)格測試分布式計算系統(tǒng)承受意外中斷的能力。這是通過故意破壞組件來實現(xiàn)的。除非整個 IT 環(huán)境變得更具彈性,否則這些技術(shù)或文化進步都不會取得實質(zhì)性成果。
通過系統(tǒng)地揭示薄弱環(huán)節(jié),混沌工程讓開發(fā)團隊對其應(yīng)用環(huán)境有了深刻的認(rèn)識,并可利用這些認(rèn)識來提高從網(wǎng)絡(luò)安全到成本效率等各個方面的能力。
實現(xiàn)這一目標(biāo)的最自然渠道就是用于構(gòu)建、部署和測試應(yīng)用程序的 CI/CD 平臺。難點在于如何將混沌工程工具和平臺無縫集成到現(xiàn)有的開發(fā)工作流程中,同時又不會導(dǎo)致企業(yè)停機。
特別提示:文章圖文均來源于網(wǎng)絡(luò)收集,僅供學(xué)習(xí)交流,版權(quán)歸原作者所有,并不代表我司觀點,我司將不承擔(dān)任何圖文的侵權(quán)及法律責(zé)任,如有侵權(quán),請及時聯(lián)系我們刪除。