Azure Web 应用的 CI/CD

借助 Azure Web 应用,可快速简单地使用 ASP.NET、Java、Node.js 或 PHP 创建 Web 应用。通过持续集成和持续部署 (CI/CD) 管道将每一个更改自动推送到 Web 应用,从而更快地为客户创造价值。

CI/CD for Azure Web AppsAzure Web Apps is a fast and simple way to create web apps using ASP.NET, Java, Node.js, or PHP. Deliver value faster to your customers with a continuous integration and continuous deployment (CI/CD) pipeline that pushes each of your changes automatically to Web Apps.12345678

更改应用程序源代码。

提交应用程序代码和 Web 应用 web.config 文件。

持续集成触发应用程序生成和单元测试。

持续部署触发器使用特定于环境的参数来协调应用程序项目的部署。

部署到 Web 应用。

Azure Application Insights 收集并分析运行状况、性能和使用情况数据。

查看运行状况、性能和使用情况信息。

更新积压工作项。

  1. 1 更改应用程序源代码。
  2. 2 提交应用程序代码和 Web 应用 web.config 文件。
  3. 3 持续集成触发应用程序生成和单元测试。
  4. 4 持续部署触发器使用特定于环境的参数来协调应用程序项目的部署。
  1. 5 部署到 Web 应用。
  2. 6 Azure Application Insights 收集并分析运行状况、性能和使用情况数据。
  3. 7 查看运行状况、性能和使用情况信息。
  4. 8 更新积压工作项。

实施指南

产品/说明 文档

Application Insights

检测、会审和诊断 Web 应用和服务中的问题。

Web 应用

大规模快速创建并部署关键任务型 Web 应用。

Azure DevOps

供团队共享代码、跟踪工作和提供软件的服务。

Visual Studio

一个创意启动平台,用于查看和编辑代码,然后调试、生成和发布适用于 Android、iOS、Windows、Web 和云的应用。

相关解决方案体系结构