Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 s’adapter dans les galeries de modèles CLI de développement Azure.
azd Exemple de flux de travail
Les étapes suivantes illustrent les principes de base d’un flux de travail commun azd . Consultez les pages d’installation et de démarrage rapide pour plus de détails sur l’installation et la prise en main de azd.
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 as Code (IaC) du modèle, puis exécutez
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. Consultez la [page de référence] pour obtenir la liste complète des commandesazd.
Vidéo d’introduction
Regardez la vidéo suivante pour une démonstration montrant comment utiliser azd. Davantage de azd vidéos sont disponibles sur la chaîne YouTube Microsoft Developer.
Étapes suivantes
- Découvrez les langages et environnements pris en charge
- Installez l'interface de programmation Azure Developer CLI.
-
Suivez le guide de
azddémarrage rapide pour voir Azure Developer CLI en action.