使用 Azure DevOps 部署应用程序
速览
-
级别
-
技能
-
角色
-
使用者
使用 Azure DevOps,可以将任何应用程序生成、测试和部署到任何云或本地。 了解如何配置持续生成、测试和部署应用程序的发布管道。
此学习路径是系列教程的一部分。 你可以选择你最感兴趣的主题,或者按顺序浏览每个主题。 以下是本系列中的学习路径:
第 3 部分:使用 Azure DevOps 部署应用程序
在此学习路径中,你将:
- 创建将 Web 应用程序部署到 Azure 应用服务的基本发布管道。
- 构建一个更完整的管道,使其可以部署到多个开发和测试阶段。
- 运行功能和非功能测试,以验证应用程序的行为和性能。
- 选择并实施适当的部署模式,以顺利向用户推出新功能。
- 扩展管道以添加对不同部署目标(例如 Azure Functions)的支持。
- 使用 Azure Pipelines 自动执行 Docker 和多容器 Kubernetes 部署。
先决条件
- Azure DevOps 入门
- 使用 Azure DevOps 构建应用程序
- 一个 Azure 订阅
Azure 入门
选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。
成就代码
是否希望请求成就代码?
本学习路径中的模块
设置持续交付(CD)管道,以自动执行部署应用程序的过程。
设计和创建一个真实的发布管道,用于促进对各种测试和过渡环境的更改。
在 Azure Pipelines 中运行 Selenium UI 测试,这是一种功能测试形式。
在 Azure Pipelines 中使用 Apache JMeter(一种非功能测试形式)运行自动负载测试。
选择并实现部署模式,帮助你顺利向用户推出新的应用程序功能。
创建一个 Azure DevOps 管道,用于生成和部署 ASP.NET Web 应用和 Azure 函数应用到 Azure。
使用 Azure Pipelines 将 Docker 容器部署到 Azure 应用服务。
使用 Azure Pipelines 将多个容器部署到 Azure Kubernetes 服务群集。