通过 Azure Pipelines 实现 Azure Functions 部署自动化

中级
DevOps 工程师
开发人员
Azure
Azure DevOps

创建一个 Azure DevOps 管道,用于生成 ASP.NET Web 应用和 Azure 函数应用并将它们部署到 Azure。

学习目标

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

  • 描述何时将 Azure Functions 用于应用开发项目
  • 创建 Azure 应用服务和 Azure Functions 环境
  • 使用 Azure Pipelines 同时部署到 Azure 应用服务和 Azure Functions

先决条件

  • 能够创建基本的 Azure DevOps 管道,并了解管道的组成部分(任务、阶段、作业)
  • 能够浏览 Azure 门户并运行 Cloud Shell 命令
  • Azure 订阅
  • 有权访问并行作业的 Azure DevOps 组织
  • GitHub 帐户