TRAINOCATE - 日本市佔第一、亞洲培訓首選 - 企業最佳人力資源發展夥伴
  • 培訓課程
  • 課程目錄
    • 線上閱覽
    • 索取紙本
  • 場地服務
    • 空間租借
    • 社群服務
  • 考試中心
    • Kryterion
    • Pearson VUE
    • psi
  • 最新消息
  • 關於Trainocate
    • 公司介紹
    • 環境導覽
    • 訂閱學員報
    • 聯絡我們
  
Microsoft Azure ESI Program >> 課程介紹​

Implementing Continuous Integration
註冊課程
​實現持續整合
課程代碼
AZ-400T02-A
課程天數
1 天​
​課程概要
本課程提供實現持續整合的 DevOps 實踐所需的知識和技能。學生將學習如何在 Azure DevOps 管道中實現持續整合,如何管理代碼品質和安全性原則,以及如何實現容器生成策略。
學習目標和取得技能
完成本課程後,學生將能夠:
  • 說明持續整合的重要性
  • 使用 Azure DevOps 實現持續整合
  • 配置生成和可用選項
  • 創建自動化的生成工作流
  • 將其他生成工具與 Azure DevOps 整合
  • 創建混合生成流程
  • 描述什麼是代碼品質,以及如何評估程式碼品質
  • 檢測程式碼品質 (code smell)
  • 整合程式碼品質的自動化測試
  • 在測試期間報告程式碼覆蓋率
  • 添加工具來計算技術債務
  • 檢測開放原始程式碼和其他許可問題
  • 實現容器生成策略
教學方式
Microsoft認證講師課堂指導
教材與實驗
Microsoft原廠教材
課程適合對象
對實現 DevOps 持續整合或欲通過 Azure DevOps Engineer Expert 認證考試者。
前備知識
  • 學生應具有關於 Azure、版本控制、敏捷軟體發展和核心軟體發展原則的基礎知識。擁有在交付軟體的組織中工作的經驗將會很有幫助。
  • 建議具有在 IDE 中工作的經驗並對 Azure 門戶有一定瞭解的學生學習此課程。但是,如果你沒有這些技術背景,但有興趣瞭解 DevOps 實踐以提升自己在本領域外的修養,你應該也可以理解本課程中對持續整合的程式化和解釋性介紹。
課程大綱
Module 1: 在 Azure DevOps 管道中實現持續整合
在本模組中,將介紹持續整合的原則,包括:優勢、挑戰、生成最佳實踐以及實現步驟。還會介紹如何通過工作流、觸發器、代理以及工具實現生成策略。
  • 持續整合概述
  • 實現生成策略
  • Lab : 使用 Azure Pipelines 實現持續整合Lab : 創建 Jenkins 生成作業並觸發 CI
Module 2: 管理代碼品質和安全性原則
在本模組中,將介紹管理代碼品質的方法,包括:技術債務、SonarCloud 以及其他工具解決方案。還將介紹使用開放原始程式碼、OWASP 以及 WhiteSource Bolt 管理安全性原則的方法。
  • 管理代碼品質
  • 管理安全性原則
  • Lab : 使用 Azure DevOps 和 SonarCloud 管理技術債務
  • Lab : 使用 WhiteSource Bolt 和 Azure DevOps 檢查漏洞
Module 3: 實現容器生成策略
在本模組中,將介紹實現容器策略的方法,包括容器與虛擬機器的不同之處以及微服務是如何使用容器的。還將介紹使用 Docker 實現容器的方法。
  • 實現容器生成策略
  • Lab : 現有 .NET 應用程式與 Azure 和 Docker 映射

推薦課程
   
圖片
圖片
© 2018-2021 TRAINOCATE or its affiliates. All rights reserved.
網站資訊使用聲明 | 個資當事人行使權利 | 隱私權聲明
創能資訊有限公司 | Trainocate Taiwan Co. Ltd. | 台北市中山區復興南路一段2號9樓
  • 培訓課程
  • 課程目錄
    • 線上閱覽
    • 索取紙本
  • 場地服務
    • 空間租借
    • 社群服務
  • 考試中心
    • Kryterion
    • Pearson VUE
    • psi
  • 最新消息
  • 關於Trainocate
    • 公司介紹
    • 環境導覽
    • 訂閱學員報
    • 聯絡我們