定义和实现持续集成

初级
DevOps 工程师
管理员
开发人员
解决方案架构师
Azure
Azure DevOps
Azure 虚拟机
Azure 自动化

创建可持续构建、测试、打包和部署应用程序的自动化管道。

先决条件

本学习路径中的模块

设置实现应用程序生成过程自动化的持续集成 (CI) 管道。

在管道中设置自动测试以提高代码质量。

管理应用程序及其在生成管道中使用的包。

了解如何在 Microsoft 托管代理无法满足需求时使用你自己的生成代理。

设置实现应用程序部署过程自动化的持续交付 (CD) 管道。

设计和创建一个切实可行的发布管道,以促进各种测试和过渡环境的更改。

在 Azure Pipelines 中运行 Selenium UI 测试(一种功能测试形式)。

在 Azure Pipelines 中使用 Apache JMeter(一种非功能测试形式)运行自动化负载测试。

选择和实现可帮助你顺利地向用户推出新的应用程序功能的部署模式。

创建 Desired State Configuration 脚本,用于检查是否安装了 IIS。 载入由 Azure 自动化管理的虚拟机 (VM)。 在缺少该功能的 VM 上自动安装 IIS。

了解如何创建支持对项目使用持续集成 (CI) 的工作流。