Partager via


Démarrage rapide : Déployer un modèle Azure Developer CLI

Dans ce guide de démarrage rapide, vous allez apprendre à provisionner et déployer des ressources d'application sur Azure à l'aide d'un modèle CLI Azure Developer CLI (azd) et seulement quelques commandes azd. Les modèles azd sont des référentiels de code standard qui incluent le code source de votre application, ainsi que les fichiers azd de configuration et d’infrastructure pour déployer des ressources Azure. Pour en savoir plus sur les modèles azd et leur capacité à accélérer votre processus d’approvisionnement et de déploiement d'Azure, consultez Qu'est-ce que les modèles Azure Developer CLI ?.

Sélectionner et déployer le modèle

Pour les étapes à suivre, vous allez utiliser le modèle suivant pour approvisionner et déployer une application sur Azure :

Vous pouvez également sélectionner un modèle qui correspond à vos préférences sur le site de la galerie de modèles Awesome AZD. Quel que soit le modèle que vous utilisez, vous allez finir par le code du modèle dans votre environnement de développement et être en mesure d'exécuter des commandes pour générer, redéployer et surveiller l'application dans Azure.

Sélectionnez votre environnement préféré pour continuer :

Un environnement de développement local est un excellent choix pour les flux de travail de développement traditionnels. Vous clonerez le référentiel de modèles sur votre appareil et exécuterez des commandes dans une installation locale de azd.

Prérequis

Initialiser le projet

  1. Dans l’Explorateur de fichiers ou un terminal, créez un nouveau répertoire vide et accédez-y.

  2. Exécutez la commande azd init et spécifiez le modèle que vous souhaitez utiliser comme paramètre :

    azd init --template todo-nodejs-mongo
    
    azd init --template todo-python-mongo
    
    azd init --template todo-csharp-cosmos-sql
    
    azd init --template todo-java-mongo-aca
    

    Entrez un nom d’environnement lorsque vous y êtes invité, par exemple azdquickstart, qui définit un préfixe d’affectation de noms pour le groupe de ressources qui sera créé pour contenir les ressources Azure. Qu’est-ce qu’un nom d’environnement dans azd?

    Après avoir spécifié l’environnement, azd clone le projet de modèle sur votre machine et initialise le projet.

Approvisionner et déployer les ressources de l’application

  1. Exécutez la commande azd auth login et azd lance un navigateur pour que vous complétiez le processus de connexion.

    azd auth login
    
  2. Exécutez la commande azd up :

    azd up
    
  3. Une fois que vous êtes connecté à Azure, vous êtes invité à fournir les informations suivantes :

    Paramètre Description
    Azure Location Emplacement Azure où vos ressources seront déployées.
    Azure Subscription Abonnement Azure où vos ressources seront déployées.

    Sélectionnez les valeurs souhaitées et appuyez sur Entrée. La commande azd up prend en charge les tâches suivantes pour vous en utilisant les fichiers de configuration et d’infrastructure du modèle :

    • Crée et configure toutes les ressources Azure nécessaires (azd provision), notamment :
    • Stratégies d’accès et rôles pour votre compte
    • Communication de service à service avec Managed Identities
    • Emballe et déploie le code (azd deploy)

    Lorsque la commande azd up s’exécute avec succès, la CLI affiche deux liens pour afficher les ressources créées :

    • Application ToDo API
    • Frontend de l’application web ToDo

    Capture d’écran de la sortie de la commande listant les URL des points de terminaison.

    Remarque

    Vous pouvez appeler azd up autant de fois que vous le souhaitez pour à la fois approvisionner et déployer des mises à jour de votre application. Le déploiement peut échouer en raison d’une ressource non redéployable dans la région sélectionnée. Étant donné qu’il s’agit d’une prise en main rapide, vous pouvez supprimer en toute sécurité le répertoire .azure et essayer azd up à nouveau. Lorsque cela vous est demandé, sélectionnez une autre région. Dans un scénario plus avancé, vous pourriez modifier sélectivement les fichiers dans le répertoire .azure pour changer de région.

Nettoyer les ressources

Lorsque vous n’avez plus besoin des ressources créées dans cet article, exécutez la commande suivante pour arrêter l’application :

azd down

Si vous souhaitez redéployer dans une autre région, supprimez le répertoire .azure avant d’exécuter à nouveau azd up. Dans un scénario plus avancé, vous pourriez modifier sélectivement les fichiers dans le répertoire .azure pour changer de région.

Demander de l’aide

Pour plus d’informations sur la façon de déposer un bogue, de demander de l’aide ou de proposer une nouvelle fonctionnalité pour l’interface CLI Azure développeur, visitez la page troubleshooting et support.

Étapes suivantes