DevOps的高階工程技術實踐

如今透過工具,大概只需五分鐘,就可以輕易設計出一條實現全自動快速交付的 CI/CD Pipeline,提高交付頻率「看似」非常容易。

問題是,沒有兼顧品質與安全性的「快速交付」,絕對是災難的開始。良好的 DevOps,在工程上必須兼顧「高速度」、「高品質」、與「高安全性」,甚至還得同時降低維運和開發成本。然而這⋯⋯就沒那麼容易了。

想實踐「高速、高品質、高安全性」、同時降低成本的 DevOps CI/CD Pipeline,有哪些技術前提?在工程技巧上該如何實踐?一條高品質與高安全性的自動化快速交付通道,該具備哪些功能與特質?在這個場次中,我將帶給學員完整的介紹與說明。

觀眾的預期收穫 :

1. 明白提高交付頻率不是目的,重點在頻繁交付價值、取得回饋。

2. 明白想實踐「高品質的頻繁交付」在工程上有哪些技術前提?

3. 明白為何必須要慎選版控分支策略?為何必須具備單元測試?為何需要測試左移?為何應該實踐 Pair programming?該如何選擇與實踐程式碼品質掃描、安全性監測、SAST/DAST 在 Pipeline s中的實作、何時該採用 Release Gates 取代 Approval、何時必須採用 Feature Toggle、以及「藍綠部署」與「金絲雀部署」在交付上的實作與價值⋯⋯等議題。

講者
  • 教室 ABC會議室
  • 形式 現場演講
  • 等級 通識
  • 語言 中文

共筆連結 未提供簡報