Déploiement continu et intégration continue pour Azure Web Apps

Azure Web Apps permet de créer facilement et rapidement des applications web à l’aide de ASP.NET, Java, Node.js ou PHP. Fournissez de la valeur à vos clients plus rapidement avec un pipeline d’intégration continue et de déploiement continu pour assurer l’envoi automatique de chacune de vos modifications à Web Apps.

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

Changez le code source de l’application.

Validez le code de l’application et le fichier web.config Web Apps.

L’intégration continue déclenche la génération de l’application et des tests unitaires.

Le déclencheur de déploiement continu orchestre le déploiement d’artefacts d’application avec des paramètres propres à l’environnement.

Déploiement sur Web Apps.

Azure Application Insights collecte et analyse les données relatives à l’intégrité, aux performances et à l’utilisation.

Passez en revue les informations relatives à l’intégrité, aux performances et à l’utilisation.

Mettez à jour l’élément de backlog.

  1. 1 Changez le code source de l’application.
  2. 2 Validez le code de l’application et le fichier web.config Web Apps.
  3. 3 L’intégration continue déclenche la génération de l’application et des tests unitaires.
  4. 4 Le déclencheur de déploiement continu orchestre le déploiement d’artefacts d’application avec des paramètres propres à l’environnement.
  1. 5 Déploiement sur Web Apps.
  2. 6 Azure Application Insights collecte et analyse les données relatives à l’intégrité, aux performances et à l’utilisation.
  3. 7 Passez en revue les informations relatives à l’intégrité, aux performances et à l’utilisation.
  4. 8 Mettez à jour l’élément de backlog.

Conseils sur l’implémentation

Produits/Description Documentation

Application Insights

Détectez, hiérarchisez et diagnostiquez des problèmes dans vos applications et services web.

Applications web

Créez et déployez rapidement des applications web critiques à l’échelle.

Azure DevOps

Services permettant aux équipes de partager du code, de suivre l’avancement et de livrer des logiciels.

Visual Studio

Une zone de lancement créative pour afficher et modifier le code, puis déboguer, créer et publier des applications pour Android, iOS, Windows, le web et le cloud.

Architectures de solution associées