CI/CD for Azure Web Apps

Azure 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.

Integrazione continua/Recapito continuo per le app Web di AzureIl servizio app Web di Azure è un modo facile e veloce per creare app Web con ASP.NET, Java, Node.js o PHP. Per velocizzare i tempi di distribuzione, puoi usare una pipeline di integrazione continua e distribuzione continua che effettua automaticamente il push di ogni modifica nelle app Web.12345678

Change application source code.

Commit application code and Web Apps web.config file.

Continuous integration triggers application build and unit tests.

Continuous deployment trigger orchestrates deployment of application artifacts with environment-specific parameters.

Deployment to Web Apps.

Azure Application Insights collects and analyzes health, performance, and usage data.

Review health, performance, and usage information.

Update backlog item.

  1. 1 Change application source code.
  2. 2 Commit application code and Web Apps web.config file.
  3. 3 Continuous integration triggers application build and unit tests.
  4. 4 Continuous deployment trigger orchestrates deployment of application artifacts with environment-specific parameters.
  1. 5 Deployment to Web Apps.
  2. 6 Azure Application Insights collects and analyzes health, performance, and usage data.
  3. 7 Review health, performance, and usage information.
  4. 8 Update backlog item.

Implementation guidance

Products/Description Documentation

Application Insights

Detect, triage, and diagnose issues in your web apps and services.

Web Apps

Quickly create and deploy mission critical Web apps at scale.

Azure DevOps

Services for teams to share code, track work, and ship software.

Visual Studio

A creative launch pad for viewing and editing code, then debugging, building, and publishing apps for Android, iOS, Windows, the web, and the cloud.

Related solution architectures