感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
企業中的 DevOps 實踐概述
- DevOps 與傳統 IT 實踐有何不同?
- DevOps 的術語和技術
- 在 DevOps 中應用的 Agile 方法論
Azure DevOps 功能與架構概述
- Azure DevOps Server
- 託管式 vs. 本地部署 Azure DevOps
- 面向最終用戶的 Azure DevOps
- 面向管理員的 Azure DevOps
設置和配置用於開發的 Azure DevOps
利用價值流圖評估現有開發流程
- 遷移至 Azure DevOps
Azure DevOps 核心服務與工具概述
- 為企業選擇合適的 Azure DevOps 服務
使用 Azure Boards 規劃和跟踪軟件開發
- 利用 Azure Boards 中的內置 scrum 和 Agile 工具
- 使用 Azure Boards 儀表板部件
- 使用 Azure 分析工具監控項目狀態
- 通過 Boards 優化團隊的透明度和協作
- 將 Azure Boards 與現有 GitHub 倉庫集成
使用 Azure Repos 託管 Git 倉庫並實現協作
- 使用 Azure Repos 創建倉庫和版本控制
- 通過支持的 Secure Git 客戶端連接推送代碼
- 在 Azure Repos 中構建 REST API 和 webhooks
- 創建開發環境並執行 pull requests
- Azure Repos 的代碼感知搜索功能
- 清理和維護倉庫
使用 Azure Pipelines 構建和部署軟件
- 實施持續集成/持續交付 (CI/CD)
- 使用首選語言和操作系統配置 Azure Pipelines
- 在 Pipelines 中利用鏈式構建和多階段構建
- 使用 Azure Pipelines 註冊表
- 將容器部署到 Kubernetes 或任何雲端
實施集成包管理,使用 Azure Artifacts
- 在 Azure Artifacts 中創建和共享代碼包
- 使用通用 artifact 管理管理包類型
- 組織並保護公共和私有源代碼包
- 將包添加到使用 Azure Artifacts 的 CI/CD 管道
使用 Azure Test Plans 測試並優化代碼質量
- 計劃手動測試 vs. 探索性測試
- 為企業應用執行正確的測試類型
- 使用 Azure Test Plans 捕捉和分析數據
- 利用 Azure Test Plans 的端到端可追溯性功能
- 採取適當行動解決已識別的代碼缺陷
將 Azure DevOps 服務與其他擴展集成
故障排除
總結與結論
最低要求
- 了解 Agile 軟件開發方法論
- 掌握任意腳本編程語言
- 具備系統管理任務的基本經驗
- 了解 GitHub 工作流程和倉庫
受眾
- DevOps 工程師
- 開發人員
- 項目經理
14 小時
客戶評論 (2)
我們可以在實踐中獨立完成所有任務。我們的培訓師知識淵博,我們可以隨時向他提問,他總能給出答案。我學到了一些對開發者非常有用的技能。
Julia Gajtkowska - Demant Business Services Poland
課程 - Azure DevOps Fundamentals
機器翻譯
實踐部分與學員互動
Piotr Madej - EY Global Services (Poland) Sp. z o.o.
課程 - Azure DevOps Fundamentals
機器翻譯