Partager via


Qu’est-ce qu’Azure Developer CLI ?

Azure Developer CLI (azd) est un outil open source qui accélère l’approvisionnement et le déploiement de ressources d’application sur Azure. azd fournit les meilleures pratiques, les commandes conviviales pour les développeurs qui correspondent aux étapes clés de votre flux de travail de développement, que vous travailliez dans le terminal, un environnement de développement intégré (IDE) ou via des pipelines CI/CD (intégration continue/déploiement continu).

azd utilise des modèles de blueprint extensibles qui incluent tout ce dont vous avez besoin pour obtenir une application opérationnelle sur Azure. Ces modèles sont les suivants :

  • Infrastructure réutilisable en tant que ressources de code pour approvisionner des services de ressources cloud à l’aide de Bicep ou Terraform.
  • Code d’application de preuve de concept ou de démarrage qui peut être personnalisé ou remplacé par votre propre code d’application.
  • Fichiers de configuration pour gérer le déploiement de votre application sur les ressources approvisionnées.
  • Si vous le souhaitez, les fichiers de flux de travail de pipeline pour GitHub Actions ou Azure Pipelines permettent d’activer les intégrations CI/CD.

Vous pouvez également créer votre propre modèle ou en trouver un pour personnaliser et développer à partir de la galerie Awesome AZD .

azd Exemple de flux de travail

Les étapes suivantes illustrent les principes de base d’un flux de travail commun azd . Pour plus d’informations sur l’installation et la prise en mainazd, consultez les pages d’installation et de démarrage rapide.

Vous pouvez installer azd sur des plateformes courantes à l’aide d’une seule commande :

winget install microsoft.azd

Après avoir installé, approvisionnez azdet déployez des ressources d’application sur Azure en quelques étapes seulement :

  1. Sélectionnez un modèle Azure Developer CLI tel que le hello-azd modèle de démonstration qui contient les ressources d’application que vous souhaitez approvisionner et déployer.

  2. Exécutez la azd init commande pour initialiser le modèle :

    azd init -t hello-azd
    
  3. Exécutez la azd up commande pour empaqueter, provisionner et déployer les ressources de l’application :

    azd up
    
  4. Itérer sur le code de l’application et déployer des modifications selon les besoins en exécutant azd deploy.

  5. Mettez à jour les ressources Azure en modifiant l’infrastructure en tant que code (IaC) du modèle, puis en cours d’exécution azd provision.

    Remarque

    Vous pouvez également exécuter azd up chaque fois que vous apportez des modifications au code de votre application ou aux fichiers d’infrastructure, qui gèrent à la fois l’approvisionnement et le déploiement des ressources d’application. Pour obtenir la liste complète des commandes, consultez la [page de azd référence].

Vidéo d’introduction

Consultez la vidéo suivante pour une démonstration de l’utilisation azdde . Plus azd de contenu vidéo est disponible sur la chaîne YouTube du développeur Microsoft.

Étapes suivantes