介绍

已完成

在此模块中,你将设置运行在 Microsoft Azure 虚拟机上自己的生成代理。

假设你在一家名为 Tailspin Toys 的公司工作,你的团队正在开发一款名为 Space Game 的应用程序。 到目前为止,你使用了运行 Ubuntu 的 Microsoft 托管代理来生成 Space Game Web 应用程序。 很多时候,Microsoft 托管代理可以执行所需的一切。

但有些时候需要额外的处理能力、磁盘空间或生成应用程序的时间。 在此模块中,你将了解如何设置可在云中或本地运行的自己的生成代理。

学习目标

完成此模块后,你将能够:

  • 选择何时使用 Microsoft 托管生成代理,以及何时托管自己的生成代理。
  • 描述在管理自己的生成代理时所拥有的选项。
  • 启动并配置自己的代理以使用 Azure Pipelines。
  • 将代理连接到管道并生成应用程序。

先决条件

此学习路径中的模块是循序渐进的。

为了从一开始就跟上进度,请务必先完成 Azure DevOps 入门学习路径。

我们还建议你从使用 Azure DevOps 生成应用程序这一学习路径的开篇开始学习。

如果只想学习此模块,你需要在 Windows、macOS 或 Linux 系统上设置一个开发环境。 需要:

可免费开始使用 Azure DevOps。

此环境供你完成本模块和未来的模块中的练习。 还可用于向自己的项目应用新技能。

注意

Azure Pipelines 支持丰富的语言和应用程序类型。 在本模块中,你将使用 .NET 应用程序,但可以将在此处学到的模式应用于采用你喜欢的编程语言和框架的自己的项目中。