西安IT认证中心

在企业级泛IT培训领域树立了良好的品牌口碑

学校课程咨询服务:
400-882-1933
培训世界 >西安linux认证培训 >微软认证AzureDevOps专家

微软认证AzureDevOps专家

微软认证AzureDevOps专家

上课时段: 详见内容

已关注: 190

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 西安IT认证中心

教学点: 1个

开班时间: 滚动开班

咨询电话:400-882-1933

预约试听

课程详情

西安东方瑞通为学员设置微软认证AzureDevOps专家课程,课程提供了设计和实现DevOps流程和实践所需的知识及技能适用于将人员、流程和技术相结合的DevOps专业人员,以持续提供满足最终用户需求和业务目标的有价值的产品和服务。

课程介绍:

本课程提供了设计和实现DevOps流程和实践所需的知识及技能。学生将学习如何规划DevOps、使用源代码管理、为企业缩放Git、集成工件、设计依赖项管理策略、管理机密、实现持续集成、实现容器生成策略、设计发布策略、设置发布管理工作流、实现部署模式和优化反馈机制。

学员基础:

学习本课程需要学员具备下列基础知识:
学习并通过了AZ-900认证培训或者具备相当的Azure基础知识
精通软件开发敏捷模式
熟悉Azure开发或者Azure管理内容

课程大纲:

章:规划DevOps
Devops和敏捷开发流程概述
团队转型
项目选择
DevOps团队结构
迁移到Azure DevOps
第二章:源代码管理入门
源代码管理概述
源代码管理方式和平台,类型
Azure Repos概述
GitHub概述
迁移到Git
本地Git使用概述
Git版本控制概述
第三章:扩展Git到云端
Git库构建
Git分支工作流
使用Azure Repos请求协作功能
使用GitHooks
第四章:项目依赖和包管理
软件包管理概述
包依赖关系
包管理
使用Azure建立自己的软件包管理平台
第五章:Azure DevOps管道
Azure DevOps中的管道概述
代理和托管评估
代理池和环境定义
管理管道的并发
使用管道实现持续集成(CI)
定义内部版本策略
集成到Azure管道
使用Docker实现CI
第六章:应用程序配置管理和机密管理
AzureDevOps安全性概述
安全合规的开发流程
应用程序配置数据
管理机密,令牌和证书
在管道中实现安全性和合规性工具
集成Azure密钥保管库
第七章:代码质量管理
代码质量管理和策略
管理安全策略
集成Azure DevOps和SonarCloud
第八章:容器内部版本策略
容器版本概述
实现容器内部版本策略
应用程序更新
保护数据存储
保护流数据
第九章:版本控制,安全性和合规性
项目版本控制概述
包安全性
开源软件的定义和包管理
集成许可证和漏洞扫描
实现版本控制策略
第十章:设计发布策略
持续交付概述
发布战略建议
定义发布管道
部署模式
发布管理工具
第十一章:发布管理工作流
发布管道创建
预配和配置环境
将机密与发布管道集成
配置自动集成和功能测试自动化
第十二章:部署模式
部署模式简介
实现蓝绿部署
实现Canary部署
功能切换
灰度发布实现
AB测试
渐进式暴露部署模式
第十三章:反馈机制
DevOps流程反馈概述
系统实训情况跟踪工具
程序崩溃报告数据
开发监测功能更
集成和配置证书系统
第十四章:移动DevOps策略
移动DevOps简介
Visual Studio App Center简介
管理移动目标设备集和通讯组
管理目标UI测试设备集
预配测试人员设备以进行部署
创建公共通讯组和专用通讯组
第十五章:基础结构和Azure配置
基础结构即代码概述
基础结构即代码和配置管理
使用ARM模板创建Azure资源
Desired State Configuration(DSC)
Azure自动化和DevOps
第十六章:Azure部署模型和服务
部署模块和选项
Azure基础结构即服务(IaaS)服务
Azure平台即服务(PaaS)服务
无服务器和HPC计算服务
第十七章-创建和管理Kubernetes服务基础结构
AKS服务概述概述
创建和使用Azure Kubernetes服务(AKS)
将多容器应用程序部署到Azure Kubernetes服务
第十八章第三方基础结构即代码工具可用于Azure
Chef
Puppet
Ansible
Terraform
基础结构即代码
在云中使用Terraform和Azure Pipelines自动化基础结构部署
第十九章-在基础结构中实现合规性和安全性
模块概述
DevOps中的安全性和合规性原则
Azure安全中心
第二十章推荐和设计系统反馈机制
系统反馈概述
内循环
连续实验心态
设计实践来衡量最终用户的满意度
设计流程以捕获和分析用户反馈
设计流程以自动化应用程序分析

课程目标:

适用于将人员、流程和技术相结合的DevOps专业人员,以持续提供满足最终用户需求和业务目标的有价值的产品和服务。DevOps专业人员通过优化实践、改进沟通和协作以及创建自动化来简化交付。他们设计并实现应用程序代码和基础架构策略,实现持续集成、持续测试、持续交付以及持续监控和反馈。

1