AZ-400:使用 Azure Pipelines 和 GitHub Actions 实现 CI

高级
管理员
开发人员
DevOps 工程师
安全工程师
安全运营分析员
服务采用专员
解决方案架构师
技术主管
Azure
Azure Artifacts
Azure Boards
Azure 云服务
Azure DevOps
Azure Pipelines
Azure Repos
Azure Test Plans
GitHub

此学习路径介绍使用 Azure Pipelines 和 GitHub Actions 实现的持续集成的概念,并提供有关配置这些服务和生成应用程序的说明。

先决条件

本学习路径中的模块

本模块将介绍 Azure Pipelines 的概念并说明该工具的关键术语和组件,从而帮助你确定管道策略和职责。

本模块探讨 Microsoft 托管代理和自托管代理之间的差异,详细说明作业类型,并配置代理池。 了解使用代理池的典型情况以及如何管理其安全性。

本模块介绍并行作业以及如何估算它们的使用量。 此外,它还介绍了开源项目的 Azure Pipelines,并探讨可视化设计器和 YAML 管道。

此模块详细介绍了持续集成做法,以及用于在开发生命周期中实现它的核心、其优点及属性。

本模块将介绍管道策略及其配置方法、实现多代理生成,以及 Azure Pipelines 支持的源代码管理。

本模块详细介绍 Azure Pipelines 剖析和结构、模板、YAML 资源,以及如何在管道中使用多个存储库。

在此模块中,你将了解 GitHub Actions、操作流及其元素是什么。 了解什么是事件,探索作业和运行程序,以及如何读取操作产生的控制台输出。

本模块详细说明了如何使用 GitHub Actions 实现持续集成,并介绍了环境变量、项目、最佳做法以及如何使用加密的变量和机密保护管道。

本模块可帮助你规划容器生成策略、说明容器及其结构、介绍 Docker、微服务、Azure 容器注册表及相关服务。