Gérer les scénarios de déploiement de bout en bout à l’aide de Bicep et d’Azure Pipelines

Avancé
Ingénieur DevOps
Développeur
Administrateur
Azure Resource Manager
Azure DevOps
Azure Pipelines

Créez un pipeline unifié pour déployer l’ensemble de votre environnement. Vous ajoutez une étape de génération à votre pipeline et vous utilisez les artefacts du pipeline et les sorties de Bicep pour publier des applications, des bases de données et des objets blob.

Objectifs d’apprentissage

À l’issue de ce module, vous pourrez :

  • Déployer l’infrastructure, les applications, les scripts de base de données et les objets blob de stockage Azure à partir d’un pipeline individuel
  • Utiliser des scripts de pipeline et des tâches de pipeline pour effectuer les étapes du déploiement
  • Utiliser des artefacts de pipeline pour publier les fichiers compilés que vos phases de pipeline de déploiement utiliseront
  • Passer des données de vos fichiers Bicep à d’autres étapes de déploiement à l’aide de sorties

Prérequis

Vous devez être familiarisé avec l’utilisation de :

  • Bicep, y compris les ressources enfants, et la façon de déployer des fichiers Bicep dans Azure.
  • Azure, dont le portail Azure, les abonnements, les groupes de ressources et les ressources.
  • Les commandes Git de base, dont le clonage, la validation de fichiers et l’envoi de modifications à Azure Repos.
  • Les pipelines YAML via Azure Pipelines, y compris les pipelines multiphases, les environnements et les connexions de service.

Pour effectuer les exercices de ce module, vous avez besoin des éléments suivants :

  • Un compte Azure qui a peut créer des groupes de ressources, des applications Microsoft Entra et des principaux de service.
  • Une organisation et un compte Azure DevOps.

Pour effectuer les exercices, vous devez installer les éléments suivants en local :