Introduction

Effectué

Dans le parcours d’apprentissage Générer des applications avec Azure DevOps, vous avez aidé l’équipe Tailspin Toys à utiliser Azure DevOps afin de planifier et de créer un pipeline d’intégration continue (CI) pour créer son site web Space Game.

La date du grand lancement approche pour l’équipe Tailspin. L’équipe peut utiliser Azure DevOps pour générer et tester son code. Par contre, comment déployer rapidement l’application dans un environnement accessible à ses utilisateurs ?

Dans ce module, vous allez poursuivre votre parcours avec l’équipe Tailspin qui configure un pipeline de livraison continue (CD) pour déployer son site web Space Game.

Objectifs d’apprentissage

À l’issue de ce module, vous pourrez :

  • Définir ce qu’est la livraison continue, comprendre son importance et identifier les outils que vous pouvez utiliser.
  • Créer un pipeline de mise en production simple dans Azure Pipelines pour déployer une application web sur Azure App Service.
  • Examiner l’analytique de pipeline pour comprendre l’intégrité et l’historique de vos mises en production.

Prérequis

Les modules contenus dans ce parcours d’apprentissage et des précédents constituent une progression.

Si vous souhaitez commencer par ce parcours d’apprentissage, configurez un environnement de développement sur votre système Windows, macOS ou Linux. Vous devez disposer des éléments suivants :

Pour suivre la progression depuis le début, effectuez les parcours d’apprentissage suivants :

Vous pouvez commencer à utiliser Azure et Azure DevOps gratuitement. Vous n’avez pas besoin d’un abonnement Azure pour utiliser Azure DevOps, mais vous allez ici utiliser Azure DevOps pour effectuer un déploiement sur des ressources Azure dans votre abonnement Azure.

Remarque

Azure Pipelines prend en charge un large éventail de langages et de types d’applications. Dans ce module, vous allez travailler avec une application .NET, mais vous pouvez appliquer les modèles que vous apprenez ici à vos propres projets qui utilisent vos langages de programmation et frameworks favoris.

Rencontrer l’équipe

Vous avez rencontré l’équipe web de Space Game de Tailspin Toys dans les modules précédents. Pour rappel, voici avec qui vous allez travailler dans ce module.

Cartoon depiction of Andy.

Andy est responsable du développement.

Cartoon depiction of Amita.

Amita travaille dans l’assurance qualité.

Cartoon depiction of Tim.

Tim est chargé des opérations.

Cartoon depiction of Mara.

Mara vient d’être embauchée comme développeur et est sous la responsabilité d’Andy.

A cartoon depiction of Irwin.

Irwin est chef de produit.

Mara a déjà une expérience de DevOps. Elle aide l’équipe à adopter un processus rationalisé à l’aide d’Azure DevOps.