西安東方瑞通為學(xué)員設(shè)置微軟認(rèn)證AzureDevOps專(zhuān)家課程,課程提供了設(shè)計(jì)和實(shí)現(xiàn)DevOps流程和實(shí)踐所需的知識(shí)及技能,適用于將人員、流程和技術(shù)相結(jié)合的DevOps專(zhuān)業(yè)人員,以持續(xù)提供滿足最終用戶需求和業(yè)務(wù)目標(biāo)的有價(jià)值的產(chǎn)品和服務(wù)。
授課機(jī)構(gòu): 西安IT認(rèn)證中心
上課地點(diǎn): 雁塔校區(qū), 詳情>>
開(kāi)設(shè)班型:早班,晚班,周末班
西安東方瑞通為學(xué)員設(shè)置微軟認(rèn)證AzureDevOps專(zhuān)家課程,課程提供了設(shè)計(jì)和實(shí)現(xiàn)DevOps流程和實(shí)踐所需的知識(shí)及技能,適用于將人員、流程和技術(shù)相結(jié)合的DevOps專(zhuān)業(yè)人員,以持續(xù)提供滿足最終用戶需求和業(yè)務(wù)目標(biāo)的有價(jià)值的產(chǎn)品和服務(wù)。
本課程提供了設(shè)計(jì)和實(shí)現(xiàn)DevOps流程和實(shí)踐所需的知識(shí)及技能。學(xué)生將學(xué)習(xí)如何規(guī)劃DevOps、使用源代碼管理、為企業(yè)縮放Git、集成工件、設(shè)計(jì)依賴項(xiàng)管理策略、管理機(jī)密、實(shí)現(xiàn)持續(xù)集成、實(shí)現(xiàn)容器生成策略、設(shè)計(jì)發(fā)布策略、設(shè)置發(fā)布管理工作流、實(shí)現(xiàn)部署模式和優(yōu)化反饋機(jī)制。
學(xué)習(xí)本課程需要學(xué)員具備下列基礎(chǔ)知識(shí):
學(xué)習(xí)并通過(guò)了AZ-900認(rèn)證培訓(xùn)或者具備相當(dāng)?shù)腁zure基礎(chǔ)知識(shí)
精通軟件開(kāi)發(fā)敏捷模式
熟悉Azure開(kāi)發(fā)或者Azure管理內(nèi)容
章:規(guī)劃DevOps
Devops和敏捷開(kāi)發(fā)流程概述
團(tuán)隊(duì)轉(zhuǎn)型
項(xiàng)目選擇
DevOps團(tuán)隊(duì)結(jié)構(gòu)
遷移到Azure DevOps
第二章:源代碼管理入門(mén)
源代碼管理概述
源代碼管理方式和平臺(tái),類(lèi)型
Azure Repos概述
GitHub概述
遷移到Git
本地Git使用概述
Git版本控制概述
第三章:擴(kuò)展Git到云端
Git庫(kù)構(gòu)建
Git分支工作流
使用Azure Repos請(qǐng)求協(xié)作功能
使用GitHooks
第四章:項(xiàng)目依賴和包管理
軟件包管理概述
包依賴關(guān)系
包管理
使用Azure建立自己的軟件包管理平臺(tái)
第五章:Azure DevOps管道
Azure DevOps中的管道概述
代理和托管評(píng)估
代理池和環(huán)境定義
管理管道的并發(fā)
使用管道實(shí)現(xiàn)持續(xù)集成(CI)
定義內(nèi)部版本策略
集成到Azure管道
使用Docker實(shí)現(xiàn)CI
第六章:應(yīng)用程序配置管理和機(jī)密管理
AzureDevOps安全性概述
安全合規(guī)的開(kāi)發(fā)流程
應(yīng)用程序配置數(shù)據(jù)
管理機(jī)密,令牌和證書(shū)
在管道中實(shí)現(xiàn)安全性和合規(guī)性工具
集成Azure密鑰保管庫(kù)
第七章:代碼質(zhì)量管理
代碼質(zhì)量管理和策略
管理安全策略
集成Azure DevOps和SonarCloud
第八章:容器內(nèi)部版本策略
容器版本概述
實(shí)現(xiàn)容器內(nèi)部版本策略
應(yīng)用程序更新
保護(hù)數(shù)據(jù)存儲(chǔ)
保護(hù)流數(shù)據(jù)
第九章:版本控制,安全性和合規(guī)性
項(xiàng)目版本控制概述
包安全性
開(kāi)源軟件的定義和包管理
集成許可證和漏洞掃描
實(shí)現(xiàn)版本控制策略
第十章:設(shè)計(jì)發(fā)布策略
持續(xù)交付概述
發(fā)布戰(zhàn)略建議
定義發(fā)布管道
部署模式
發(fā)布管理工具
第十一章:發(fā)布管理工作流
發(fā)布管道創(chuàng)建
預(yù)配和配置環(huán)境
將機(jī)密與發(fā)布管道集成
配置自動(dòng)集成和功能測(cè)試自動(dòng)化
第十二章:部署模式
部署模式簡(jiǎn)介
實(shí)現(xiàn)藍(lán)綠部署
實(shí)現(xiàn)Canary部署
功能切換
灰度發(fā)布實(shí)現(xiàn)
AB測(cè)試
漸進(jìn)式暴露部署模式
第十三章:反饋機(jī)制
DevOps流程反饋概述
系統(tǒng)實(shí)訓(xùn)情況跟蹤工具
程序崩潰報(bào)告數(shù)據(jù)
開(kāi)發(fā)監(jiān)測(cè)功能更
集成和配置證書(shū)系統(tǒng)
第十四章:移動(dòng)DevOps策略
移動(dòng)DevOps簡(jiǎn)介
Visual Studio App Center簡(jiǎn)介
管理移動(dòng)目標(biāo)設(shè)備集和通訊組
管理目標(biāo)UI測(cè)試設(shè)備集
預(yù)配測(cè)試人員設(shè)備以進(jìn)行部署
創(chuàng)建公共通訊組和專(zhuān)用通訊組
第十五章:基礎(chǔ)結(jié)構(gòu)和Azure配置
基礎(chǔ)結(jié)構(gòu)即代碼概述
基礎(chǔ)結(jié)構(gòu)即代碼和配置管理
使用ARM模板創(chuàng)建Azure資源
Desired State Configuration(DSC)
Azure自動(dòng)化和DevOps
第十六章:Azure部署模型和服務(wù)
部署模塊和選項(xiàng)
Azure基礎(chǔ)結(jié)構(gòu)即服務(wù)(IaaS)服務(wù)
Azure平臺(tái)即服務(wù)(PaaS)服務(wù)
無(wú)服務(wù)器和HPC計(jì)算服務(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自動(dòng)化基礎(chǔ)結(jié)構(gòu)部署
第十九章-在基礎(chǔ)結(jié)構(gòu)中實(shí)現(xiàn)合規(guī)性和安全性
模塊概述
DevOps中的安全性和合規(guī)性原則
Azure安全中心
第二十章推薦和設(shè)計(jì)系統(tǒng)反饋機(jī)制
系統(tǒng)反饋概述
內(nèi)循環(huán)
連續(xù)實(shí)驗(yàn)心態(tài)
設(shè)計(jì)實(shí)踐來(lái)衡量最終用戶的滿意度
設(shè)計(jì)流程以捕獲和分析用戶反饋
設(shè)計(jì)流程以自動(dòng)化應(yīng)用程序分析
適用于將人員、流程和技術(shù)相結(jié)合的DevOps專(zhuān)業(yè)人員,以持續(xù)提供滿足最終用戶需求和業(yè)務(wù)目標(biāo)的有價(jià)值的產(chǎn)品和服務(wù)。DevOps專(zhuān)業(yè)人員通過(guò)優(yōu)化實(shí)踐、改進(jìn)溝通和協(xié)作以及創(chuàng)建自動(dòng)化來(lái)簡(jiǎn)化交付。他們?cè)O(shè)計(jì)并實(shí)現(xiàn)應(yīng)用程序代碼和基礎(chǔ)架構(gòu)策略,實(shí)現(xiàn)持續(xù)集成、持續(xù)測(cè)試、持續(xù)交付以及持續(xù)監(jiān)控和反饋。