而在環境成功搭建後,對服務本身的維護及監控也是在開發流程中相當重要一環。當我們從原始碼代管服務 (e.g. GitHub) 上取得原始碼後,如何確保產品在發布前品質無虞,一直以來都是開發人員需要細思的課題之一。由於現在大多數的開發團隊都會透過版本控制系統來提交並整合開發人員們各自的修改,若在合併分支時沒有將合併衝突 (conflict) 處理恰當,或是合併程式碼後產生了某些邏輯上的隱性地雷,往往會到產品發布以後才意識到發生了不可預期的錯誤。在持續整合,甚至是持續交付 (continuous delivery, CD)、持續部署 (continuous deployment, CD) 的機制下,我們可以透過高頻的整合、測試並分析程式碼品質,在最短的時間內發現問題及其發生點,進而確保確保產品每一次的發布都是穩定且高品質的。