首先就要來講下什麼是端到端: 敏捷幫助咱們解決了開發域從計劃到測試(部分測試內容)的問題 持續集成幫助解決了從計劃到測試完成的過程 持續發佈解決了從計劃到待發布的過程 持續部署解決了從計劃到已上線的過程 DevOps解決了從計劃到上線運維監控的過程! DevOps覆蓋了用戶提出價值到用戶使用而且監控維護的端到端過程。 其次DevOps究竟是啥呢? 官方告訴咱們DevOps是基於精益和敏捷的,在虛擬化、雲計算及微服務等開發技術的前提下,DevOps產生了。 接着,落地DevOps最經常使用的方法就是三步法則 首先持續流動,讓在製品減小 其次持續反饋,讓質量愈來愈好 最後持續優化,讓一切愈來愈好。 而實現這些都須要合理的代碼開發模式(分支或者GitFlow)、自動化流水線、發佈能力(灰度、金絲雀、藍綠),經過特性開關從而實現自動化上線,生產環境測試的支撐。 而TestOps在其中就覆蓋了研發端測試和生產端測試的重任。 最後,DevOps是什麼、敏捷是什麼都不重要,重要的是咱們可以把大任務變小任務,經過快速識別價值優先級來高質量快速交付用戶需求。 週六Vip課程預告 在瞭解了DevOps體系後,在本週六的VIP課程中就會開始最後一節DevOps沙盤的章節。 每週六全天Vip課程,每週三晚免費課程總結及回顧答疑 【七大收穫】1.掌握PMI-ACP核心知識體系 2.掌握EXIN Agile Scrum Master核心知識體系 3.掌握EXIN DevOps Master核心知識體系 4.掌握敏捷化白皮書核心知識體系 5.構建敏捷體系下的測試思路體系 6.覆蓋阿里雲敏捷研發知識體系 7.達到TestOps測試運維架構師標準