Exercice – Nettoyer votre environnement

Effectué

Vous avez terminé les tâches de ce module. Ici, vous allez nettoyer vos ressources Azure, faire passer l’élément de travail à l’état Terminé dans Azure Boards, et nettoyer votre environnement Azure DevOps.

Important

Cette page contient des étapes de nettoyage importantes. Le nettoyage vous évite de vous retrouver à court de minutes de génération gratuites. Il garantit aussi qu’aucune ressource Azure ne vous est facturée une fois ce module terminé.

Nettoyage des ressources Azure

Ici, vous supprimez vos instances Azure App Service. Le moyen le plus simple de le faire est de supprimer leur groupe de ressources parent. La suppression d’un groupe de ressources entraîne la suppression de toutes les ressources qu’il contient.

Pour nettoyer votre groupe de ressources :

  1. Accédez au portail Azure et connectez-vous.

  2. Dans le menu, sélectionnez Cloud Shell. Quand vous y êtes invité, sélectionnez l’expérience Bash.

    Screenshot of selecting Cloud Shell from the menu.

  3. Exécutez la commande az group delete suivante pour supprimer le groupe de ressources que vous avez utilisé dans ce module, tailspin-space-game-rg.

    az group delete --name tailspin-space-game-rg
    

    Quand vous y êtes invité, confirmez l’opération en entrant y.

  4. En guise d’étape facultative, une fois la commande précédente effectuée, exécutez la commande az group list suivante.

    az group list --output table
    

    Vous voyez que le groupe de ressources tailspin-space-game-rg n’existe plus.

Faire passer l’élément de travail à l’état Terminé

Plus tôt dans ce module, vous vous êtes affecté l’élément de travail Améliorer la cadence des mises en production. Ici, vous déplacez cet élément de travail dans la colonne Terminé.

En pratique, le terme « Terminé » (Done) signifie souvent qu’un logiciel opérationnel peut être remis aux utilisateurs. À des fins pédagogiques, marquez ici ce travail comme étant terminé, car vous pouvez désormais choisir un modèle de déploiement qui vous permet de mettre en production plus rapidement les changements pour les utilisateurs.

À la fin de chaque sprint ou itération de travail, votre équipe peut être amenée à organiser une réunion rétrospective. Au cours de la réunion, vous pouvez partager le travail que vous avez effectué dans le sprint, indiquer ce qui s’est bien passé et ce qui peut être amélioré.

Pour terminer l’élément de travail :

  1. Dans Azure DevOps, accédez à Tableaux, puis sélectionnez Tableaux dans le menu.

  2. Déplacez l’élément de travail Améliorer la cadence des mises en production de la colonne En cours d’exécution vers la colonne Terminé.

    A screenshot of Azure Boards, showing the card in the Done column.

Désactiver le pipeline ou supprimer votre projet

Chaque module de ce parcours d’apprentissage fournit un modèle qui vous permet de créer un environnement propre pour le module.

Chaque exécution de modèle donne lieu à un projet Azure Pipelines. Chaque projet pointe vers le même dépôt GitHub. Cette configuration peut déclencher l’exécution de plusieurs pipelines chaque fois que vous poussez un changement vers votre dépôt GitHub. Ces exécutions de pipeline peuvent consommer des minutes de génération gratuites sur nos agents hébergés. Il est donc important de désactiver ou de supprimer votre pipeline avant de passer au module suivant.

Choisissez l'une des options suivantes.

Option 1 : Désactiver le pipeline

Ici, vous désactivez le pipeline pour qu’il ne traite pas d’autres demandes d’exécution de build. Vous pouvez réactiver le pipeline de build plus tard si vous le souhaitez. Choisissez cette option pour garder votre projet DevOps et votre pipeline de build pour plus tard.

Pour désactiver le pipeline :

  1. Dans Azure Pipelines, accédez à votre pipeline.

  2. Dans le menu déroulant, sélectionnez Paramètres :

    A screenshot of Azure Pipelines showing the location of the Settings menu.

  3. Sous Traitement des nouvelles demandes d’exécution, sélectionnez Désactivé, puis Enregistrer.

    Votre pipeline ne traitera plus les demandes de build.

Option 2 : Supprimer le projet Azure DevOps

Ici, vous supprimez le projet Azure DevOps, notamment ce qui se trouve dans Azure Boards et le pipeline de build. Dans les prochains modules, vous pourrez exécuter un autre modèle qui fera apparaître un nouveau projet dans un état correspondant à la fin de ce module. Choisissez cette option si vous n’avez pas besoin de votre projet DevOps pour plus tard.

Pour supprimer le projet :

  1. Dans Azure DevOps, accédez à votre projet. Plus tôt, nous vous avons recommandé de nommer ce projet Space Game - web - Modèles de déploiement.

  2. Sélectionnez Paramètres du projet dans le coin inférieur.

  3. Au bas de la zone Détails du projet, sélectionnez Supprimer.

    A screenshot of Azure Pipelines showing the location of the Delete button.

  4. Dans la fenêtre qui s’affiche, entrez le nom du projet, puis sélectionnez Supprimer à nouveau.

Votre projet est maintenant supprimé.