課程簡介

引言

  • DevOps與敏捷的區別
  • DevOps核心概念概述
  • 理解DevOps的主要優勢

理解DevOps階段

  • 持續集成
  • 持續交付
  • 持續部署
  • 持續測試
  • 持續監控

定義DevOps結構與流程

  • 理解DevOps角色與職責
  • 規劃與評估DevOps採用
  • 定製或標準化DevOps管道

設置DevOps基礎設施

  • 選擇用於工作流跟蹤的看板工具(如Jira、Azure DevOps等)
  • 使用Git管理源代碼
  • 使用Gradle和Jenkins構建應用
  • 使用Docker和Kubernetes部署應用

構建自動化工具

  • 理解自動化場景
  • 使用Selenium創建並運行自動化測試
  • 實現構建與部署自動化工作流

將安全集成到DevOps流程中

  • 理解DevSecOps模型
  • 定義安全策略與程序
  • 自動化DevOps安全流程與工具

DevOps最佳實踐與技巧

總結與下一步

最低要求

  • 對敏捷方法有一定了解。
  • 具備軟件開發經驗。

受衆

  • DevOps工程師
  • IT經理
  • 開發人員
 21 時間:

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類