Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
La création et le déploiement d’applications cloud peuvent être complexes et fastidieux. Les développeurs sont souvent confrontés à des défis tels que la configuration de l’infrastructure cloud, la configuration des pipelines de déploiement et la garantie des meilleures pratiques en matière de sécurité et d’extensibilité. La gestion de ces tâches nécessite généralement une connaissance approfondie des services Azure, de l’infrastructure en tant que code et des processus DevOps, qui peuvent ralentir le développement et augmenter le risque d’erreurs.
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 main, consultez les pages d’installation et azd rapide.
Vous pouvez installer azd sur des plateformes courantes à l’aide d’une seule commande :
Après avoir installé, approvisionnez azdet déployez des ressources d’application sur Azure en quelques étapes seulement :
Sélectionnez un modèle Azure Developer CLI tel que le
hello-azdmodèle de démonstration qui contient les ressources d’application que vous souhaitez approvisionner et déployer.Exécutez la
azd initcommande pour initialiser le modèle :azd init -t hello-azdExécutez la
azd upcommande pour empaqueter, provisionner et déployer les ressources de l’application :azd upItérer sur le code de l’application et déployer des modifications selon les besoins en exécutant
azd deploy.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 upchaque 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 deazdré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
- Découvrez les langages et environnements pris en charge
- Installez l'interface de programmation Azure Developer CLI.
-
Parcourez le guide de
azddémarrage rapide pour voir Azure Developer CLI en action.