iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
DevOps

DevOps 進化論:從全能型戰士到安全守門員 系列

本系列以「DevOps 進化論:從全能型戰士到安全守門員」為題,帶領讀者從零認識 DevOps,並探索 DevSecOps 的進化之路。上半段將從職務內容與核心職能切入,介紹 CI/CD 工具、版本控制流程與測試自動化,深入 Docker 容器化與映像檔概念,再引入 Kubernetes 容器編排,透過 Minikube 入門解析原理與架構,並以基礎設施即程式(IaC)作結。下半段聚焦 DevSecOps,說明與 DevOps 的差異,實作 SAST 與 DAST,探討容器、K8s、IaC 的安全檢查,延伸至雲端安全與日誌威脅偵測,最後以實務案例展示落地過程,並總結全系列重點與未來趨勢。

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21|第一階段總結 × 資源調校:Requests/Limits + 效能測試

Day 21|第一階段總結 × 資源調校:Requests / Limits + 效能測試 ● 前言 前 1~20 天,我們完成了 DevOps 的基礎工法(從...

2025-09-03 ‧ 由 codeseeker2024 分享
DAY 22

Day 22|DevSecOps 是什麼?從 DevOps 到安全左移

●前言 在 DevOps 強調快速迭代與持續交付的時代,安全往往被視為最後一道關卡。 但隨著攻擊手法演進,傳統「先開發、再測試、最後才安檢」的模式已經無法因應。...

2025-09-04 ‧ 由 codeseeker2024 分享
DAY 23

Day 23|Shift Left 實務:在開發流程中落實安全的第一步

● 前言 在前一篇我們聊到 DevSecOps 的核心是 「安全左移 (Shift Left)」。 那麼,這個概念要怎麼在日常開發流程中真正落地呢? 傳統的軟體...

2025-09-05 ‧ 由 codeseeker2024 分享
DAY 24

Day 24|SAST 靜態程式碼分析:CI Pipeline 中的自動安全檢查

● 前言 延續前一篇 「Shift Left」 的概念,SAST 是最常見的左移實踐之一。 在程式碼提交階段就進行安全檢查,可以提前發現漏洞。 為什麼要在 CI...

2025-09-06 ‧ 由 codeseeker2024 分享
DAY 25

Day 25|DAST 動態應用測試:模擬真實攻擊的安全驗證

● 前言 在軟體開發的安全檢測中,除了 SAST(靜態應用測試) 之外,另一個重要的環節就是 DAST(動態應用測試)。 如果說 SAST 是在源碼層面找漏洞,...

2025-09-07 ‧ 由 codeseeker2024 分享
DAY 26

Day 26|依賴與套件安全:守住軟體供應鏈的第一道防線

● 前言 現代軟體開發已經很少「從零開始」,大部分專案都依賴大量第三方套件(Libraries)、框架(Frameworks)、甚至整合工具(Toolchain...

2025-09-08 ‧ 由 codeseeker2024 分享
DAY 27

Day 27|容器安全檢查:讓 Image 成為可信任的交付物

● 前言 在現代軟體交付中,容器幾乎已經成為主流的部署方式。然而,Image 本身往往隱含著安全風險,可能來自基底映像檔、應用程式套件,甚至是開發過程中未清理的...

2025-09-09 ‧ 由 codeseeker2024 分享
DAY 28

Day 28|Secrets 管理進階:從 Kubernetes Secret 到加密存放

● 前言 在雲端原生環境中,敏感資訊(例如資料庫密碼、API Key、TLS 憑證)是系統運作的核心。若管理不善,就等於把系統鑰匙交給攻擊者。Kubernete...

2025-09-10 ‧ 由 codeseeker2024 分享
DAY 29

Day 29|DevSecOps 全貌:把安全融入 CI/CD 的完整流程

● 前言 從 Day 24 到 Day 28,我們陸續談了 SAST、依賴掃描、容器掃描、DAST、Secrets 管理。今天要把這些安全檢查收斂起來,組合成一...

2025-09-11 ‧ 由 codeseeker2024 分享
DAY 30

Day 30|最終回顧 × DevSecOps 展望

● 前言 回顧這 30 天的旅程,從基礎的 DevOps 概念,到 CI/CD、容器化、Kubernetes,再到安全檢測與 DevSecOps 整合,每一天都...

2025-09-12 ‧ 由 codeseeker2024 分享