感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
企業內 DevOps 實踐概覽
- DevOps 與傳統 IT 實踐有何不同?
- DevOps 的術語和技術
- DevOps 中應用的敏捷方法論
Azure DevOps 功能與架構概覽
- Azure DevOps Server
- 雲端託管與內部部署 Azure DevOps
- 面向最終用戶的 Azure DevOps
- 管理員用的 Azure DevOps
設置和配置用於開發的 Azure DevOps
利用價值流圖評估現有開發流程
- 遷移至 Azure DevOps
Azure DevOps 核心服務與工具概覽
- 為企業選擇適當的 Azure DevOps 服務
使用 Azure Boards 規劃和追蹤軟體開發
- 利用 Azure Boards 中內建的 Scrum 和敏捷工具
- 使用 Azure Boards 儀表板小部件
- 使用 Azure 分析工具監控項目狀態
- 透過 Boards 優化團隊的透明度和協作
- 將 Azure Boards 與現有 GitHub 儲存庫整合
使用 Azure Repos 託管 Git 儲存庫並進行協作
- 使用 Azure Repos 創建儲存庫和版本控制
- 通過安全的 Git 客戶端支持連接代碼推送
- 在 Azure Repos 中構建 REST API 和 Webhooks
- 創建開發環境並執行拉取請求
- Azure Repos 的代碼感知搜索功能
- 清理和維護儲存庫
使用 Azure Pipelines 構建和部署軟體
- 實施持續整合/持續交付 (CI/CD)
- 使用首選語言和操作系統配置 Azure Pipelines
- 利用 Pipelines 中的構建鏈和多階段構建
- 與 Azure Pipelines 註冊表配合工作
- 將容器部署到 Kubernetes 或任何雲端
使用 Azure Artifacts 實施整合包管理
- 在 Azure Artifacts 中創建和共享代碼包
- 使用通用工件管理管理包類型
- 組織和保護公共和私有源代碼包
- 將包添加到使用 Azure Artifacts 的 CI/CD 管道
使用 Azure Test Plans 測試並優化代碼質量
- 計劃的手動測試與探索性測試
- 為企業應用程序執行正確的測試類型
- 使用 Azure Test Plans 捕獲和分析數據
- 利用 Azure Test Plans 的端到端可追溯性功能
- 採取適當措施解決已識別的代碼缺陷
將 Azure DevOps 服務與其他擴展整合
故障排除
總結與結論
最低要求
- 了解敏捷軟體開發方法論
- 具備任何腳本編程語言的知識
- 基本的系統管理任務經驗
- 了解 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
機器翻譯