開課計劃> 微軟認(rèn)證 Azure DevOps專家

微軟認(rèn)證 Azure DevOps專家

報名課程可獲贈200.0元助學(xué)金
退費說明:報名后未上課、以及僅上課半天的學(xué)員可無條件全額退培訓(xùn)費
點擊查看詳情>>
時間圖標(biāo)
培訓(xùn)課時
直播 直播
¥6970
統(tǒng)一銷售價
面授 面授
¥8200
具體詢問顧問老師
注:以上課程價格為培訓(xùn)費
標(biāo)題圖標(biāo) 課程介紹 標(biāo)題圖標(biāo)

本課程提供了設(shè)計和實現(xiàn) DevOps 流程和實踐所需的知識及技能。學(xué)生將學(xué)習(xí)如何規(guī)劃 DevOps、使用源

代碼管理、為企業(yè)縮放 Git、集成工件、設(shè)計依賴項管理策略、管理機(jī)密、實現(xiàn)持續(xù)集成、實現(xiàn)容器生成

策略、設(shè)計發(fā)布策略、設(shè)置發(fā)布管理工作流、實現(xiàn)部署模式和優(yōu)化反饋機(jī)制。

標(biāo)題圖標(biāo) 學(xué)員基礎(chǔ) 標(biāo)題圖標(biāo)

學(xué)習(xí)本課程需要學(xué)員具備下列基礎(chǔ)知識:

        • 學(xué)習(xí)并通過了AZ-900認(rèn)證培訓(xùn)或者具備相當(dāng)?shù)腁zure基礎(chǔ)知識
        • 精通軟件開發(fā)敏捷模式
        • 熟悉Azure開發(fā)或者Azure管理內(nèi)容 
標(biāo)題圖標(biāo) 課程目標(biāo) 標(biāo)題圖標(biāo)

適用于將人員、流程和技術(shù)相結(jié)合的 DevOps 專業(yè)人員,以持續(xù)提供滿足最終用戶需求和業(yè)務(wù)目標(biāo)的有價值的產(chǎn)品和服務(wù)。DevOps 專業(yè)人員通過優(yōu)化實踐、改進(jìn)溝通和協(xié)作以及創(chuàng)建自動化來

簡化交付。他們設(shè)計并實現(xiàn)應(yīng)用程序代碼和基礎(chǔ)架構(gòu)策略,實現(xiàn)持續(xù)集成、持續(xù)測試、持續(xù)交付以及持續(xù)

監(jiān)控和反饋

標(biāo)題圖標(biāo) 課程大綱 標(biāo)題圖標(biāo)

第一章: 規(guī)劃DevOps

  • Devops和敏捷開發(fā)流程概述
  • 團(tuán)隊轉(zhuǎn)型
  • 項目選擇
  • DevOps團(tuán)隊結(jié)構(gòu)
  • 遷移到Azure DevOps

 

第二章: 源代碼管理入門

  • 源代碼管理概述
  • 源代碼管理方式和平臺,類型
  • Azure Repos概述
  • GitHub概述
  • 遷移到Git
  • 本地Git使用概述
  • Git版本控制概述

 

第三章: 擴(kuò)展Git到云端

  • Git庫構(gòu)建
  • Git分支工作流
  • 使用Azure Repos請求協(xié)作功能
  • 使用GitHooks

 

 

第四章: 項目依賴和包管理

  • 軟件包管理概述
  • 包依賴關(guān)系
  • 包管理
  • 使用Azure建立自己的軟件包管理平臺

     

  第五章: Azure DevOps管道

  • Azure DevOps中的管道概述
  • 代理和托管評估
  • 代理池和環(huán)境定義
  • 管理管道的并發(fā)
  • 使用管道實現(xiàn)持續(xù)集成(CI)
  • 定義內(nèi)部版本策略
  • 集成到Azure 管道
  • 使用Docker實現(xiàn)CI

 

  第六章: 應(yīng)用程序配置管理和機(jī)密管理

  • AzureDevOps安全性概述
  • 安全合規(guī)的開發(fā)流程
  • 應(yīng)用程序配置數(shù)據(jù)
  • 管理機(jī)密,令牌和證書
  • 在管道中實現(xiàn)安全性和合規(guī)性工具
  • 集成Azure 密鑰保管庫

 

       

  第七章: 代碼質(zhì)量管理

  • 代碼質(zhì)量管理和策略
  • 管理安全策略
  • 集成Azure  DevOps和SonarCloud
  •  

 

  第八章: 容器內(nèi)部版本策略

  • 容器版本概述
  • 實現(xiàn)容器內(nèi)部版本策略
  • 應(yīng)用程序更新
  • 保護(hù)數(shù)據(jù)存儲
  • 保護(hù)流數(shù)據(jù)

 

  第九章: 版本控制,安全性和合規(guī)性

  • 項目版本控制概述
  • 包安全性
  • 開源軟件的定義和包管理
  • 集成許可證和漏洞掃描
  • 實現(xiàn)版本控制策略

 

  第十章: 設(shè)計發(fā)布策略

  • 持續(xù)交付概述
  • 發(fā)布戰(zhàn)略建議
  • 定義發(fā)布管道
  • 部署模式
  • 發(fā)布管理工具

 

  第十一章: 發(fā)布管理工作流

  • 發(fā)布管道創(chuàng)建
  • 預(yù)配和配置環(huán)境
  • 將機(jī)密與發(fā)布管道集成
  • 配置自動集成和功能測試自動化

 

  第十二章: 部署模式

  • 部署模式簡介
  • 實現(xiàn)藍(lán)綠部署
  • 實現(xiàn)Canary部署
  • 功能切換
  • 灰度發(fā)布實現(xiàn)
  • AB測試
  • 漸進(jìn)式暴露部署模式

 

  第十三章:反饋機(jī)制

  • DevOps流程反饋概述
  • 系統(tǒng)實訓(xùn)情況跟蹤工具
  • 程序崩潰報告數(shù)據(jù)
  • 開發(fā)監(jiān)測功能更
  • 集成和配置證書系統(tǒng)

 

  第十四章:移動DevOps策略

  • 移動 DevOps 簡介
  • Visual Studio App Center 簡介
  • 管理移動目標(biāo)設(shè)備集和通訊組
  • 管理目標(biāo) UI 測試設(shè)備集
  • 預(yù)配測試人員設(shè)備以進(jìn)行部署
  • 創(chuàng)建公共通訊組和專用通訊組

 

  第十五章: 基礎(chǔ)結(jié)構(gòu)和Azure配置

  • 基礎(chǔ)結(jié)構(gòu)即代碼概述
  • 基礎(chǔ)結(jié)構(gòu)即代碼和配置管理
  • 使用 ARM 模板創(chuàng)建 Azure 資源
  • Desired State Configuration (DSC)
  • Azure 自動化和 DevOps

 

  第十六章: Azure 部署模型和服務(wù)

  • 部署模塊和選項
  • Azure 基礎(chǔ)結(jié)構(gòu)即服務(wù) (IaaS) 服務(wù)
  • Azure 平臺即服務(wù) (PaaS) 服務(wù)
  • 無服務(wù)器和 HPC 計算服務(wù)

 

第十七章- 創(chuàng)建和管理 Kubernetes 服務(wù)基礎(chǔ)結(jié)構(gòu)

  • AKS服務(wù)概述概述
  • 創(chuàng)建和使用Azure Kubernetes 服務(wù) (AKS)
  • 將多容器應(yīng)用程序部署到 Azure Kubernetes 服務(wù)

 

第十八章  第三方基礎(chǔ)結(jié)構(gòu)即代碼工具可用于 Azure

  • Chef
  • Puppet
  • Ansible
  • Terraform
  • 基礎(chǔ)結(jié)構(gòu)即代碼
  •  在云中使用 Terraform 和 Azure Pipelines 自動化基礎(chǔ)結(jié)構(gòu)部署

 

第十九章 - 在基礎(chǔ)結(jié)構(gòu)中實現(xiàn)合規(guī)性和安全性

  • 模塊概述
  • DevOps 中的安全性和合規(guī)性原則
  • Azure 安全中心

 

第二十章  推薦和設(shè)計系統(tǒng)反饋機(jī)制

  • 系統(tǒng)反饋概述
  • 內(nèi)循環(huán)
  • 連續(xù)實驗心態(tài)
  • 設(shè)計實踐來衡量最終用戶的滿意度
  • 設(shè)計流程以捕獲和分析用戶反饋
  • 設(shè)計流程以自動化應(yīng)用程序分析