Utilisation du générateur AWS d'applications - AWS Boîte à outils pour VS Code

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation du générateur AWS d'applications

Les sections suivantes décrivent comment accéder à AWS Application Builder dans le AWS Toolkit for Visual Studio Code afin de créer des projets visuellement, de les itérer localement et de les déployer AWS sur.

Utilisation de l'explorateur AWS Application Builder

Pour accéder à AWS Application Builder dans le AWS Toolkit, ouvrez le AWS Toolkit dans VS Code, puis développez l'explorateur AWS Application Builder. L'explorateur AWS Application Builder contient un lien permettant d'ouvrir la procédure pas à pas d'Application Builder dans un onglet de l'éditeur VS Code et affiche les dossiers de votre espace de travail VS Code actuel contenant des ressources liées à AWS Application Builder.

Dans l'explorateur Application Builder du AWS kit d'outils, 4 project-folder-level actions sont accessibles à partir des icônes de boutons situées à côté du dossier de votre projet ou en ouvrant le menu contextuel (clic droit) sur le dossier du projet :

  • Ouvrir le fichier modèle : ouvre votre fichier modèle dans l'explorateur VS Code.

  • Ouvrir avec Infrastructure Composer : ouvre votre fichier modèle avec AWS Infrastructure Composer dans l'éditeur VS Code. Pour des informations détaillées sur l'utilisation d' AWS Infrastructure Composer, consultez la rubrique Qu'est-ce qu' AWS Infrastructure Composer dans le Guide du développeur AWS d'Infrastructure Composer.

  • SAMModèle de construction : ouvre la boîte de dialogue Spécifier les paramètres de construction dans le AWS kit d'outils. Vous pouvez choisir de spécifier des indicateurs de construction pour le build ou d'utiliser les valeurs par défaut de samconfig. Pour obtenir des informations détaillées sur les AWS SAM modèles, consultez la rubrique relative à l'anatomie des modèles dans le Guide du AWS Serverless Application Modeldéveloppeur.

  • Déployer l'SAMapplication : ouvre la boîte de dialogue Sélectionner la commande de déploiement dans VS Code dans laquelle vous pouvez choisir de déployer votre application ou de synchroniser, pour mettre à jour une application que vous avez déjà déployée. Pour obtenir des informations détaillées sur le déploiement AWS SAM d'applications, consultez la rubrique Déployer votre application et vos ressources dans le Guide du AWS Serverless Application Modeldéveloppeur.

Deux actions sont accessibles à partir des icônes de boutons situées à côté de la AWS Lambda fonction dans le dossier de votre projet ou en cliquant avec le bouton droit sur la AWS Lambda fonction :

  • Configuration d'appel et de débogage locaux : ouvre le formulaire de configuration d'appel local et de débogage dans votre éditeur de code VS. Avec ce formulaire, vous pouvez créer, modifier et exécuter des configurations de lancement de type :. aws-sam Pour plus d'informations sur les configurations de SAM débogage, consultez la rubrique Options de configuration pour le débogage des applications sans serveur dans ce guide de l'utilisateur.

    Note

    À l'heure actuelle, le débogage d'un. NETL'application principale sur une ARM64 architecture n'est pas prise en charge par VS Code. Si vous essayez de déboguer un. NETApplication principale, le message d'erreur suivant s'affiche :

    The vsdbg debugger does not currently support the arm64 architecture. Function will run locally without debug.

    Pour plus de détails sur ce problème, consultez ce problème VSCode-csharp dans le DotNet GitHub référentiel.

  • Ouvrir le gestionnaire de fonctions : ouvre le fichier de projet qui contient le gestionnaire de fonctions.

Deux actions supplémentaires sont disponibles pour les AWS Lambda fonctions déployées.

  • Invocation à distance : ouvre le menu de configuration de l'appel à distance dans l'éditeur VS Code.

  • Journaux de recherche : Ouvre la boîte de dialogue des journaux de recherche dans VS Code.

Présentation du générateur d'applications

La procédure pas à pas d'Application Builder est un guide step-by-step interactif qui vous explique le processus de création d'une nouvelle application avec AWS Application Builder. Vous pouvez accéder à la procédure pas à pas d'Application Builder à partir de deux endroits : l'explorateur Application Builder dans le AWS Toolkit for Visual Studio Code et l'onglet de bienvenue de VS Code. Lorsque vous sélectionnez Procédure pas à pas d'Application Builder dans l'explorateur Application Builder dans le AWS Toolkit, la procédure pas à pas de Application Builder s'ouvre dans l'onglet Bienvenue de VS Code de la fenêtre de VS Code Editor.

La procédure pas à pas d'Application Builder comprend 5 sections principales :

1. Installation

La section Installation vérifie si vous avez installé les AWS CLI outils requis par Application Builder et d'autres outils facultatifs. Si vous ne disposez pas des outils nécessaires ou si vos outils ne sont pas à jour, vous êtes guidé tout au long du processus d'installation des versions appropriées.

Pour vérifier si les outils appropriés AWS CLI et facultatifs sont installés, sélectionnez le bouton correspondant à l'outil AWS CLI ou à un autre outil que vous souhaitez tester. Après avoir sélectionné un bouton, les journaux de votre AWS boîte à outils sont mis à jour et VS Code affiche un message d'alerte indiquant l'état de vos outils. Si vous devez installer ou mettre à jour vos outils, la procédure pas à pas d'Application Builder contient les instructions et les ressources dont vous avez besoin pour continuer.

Pour obtenir des informations détaillées sur l'installation du AWS CLI, consultez la AWS CLI rubrique Installer ou mettre à jour la dernière version du manuel du AWS CLIdéveloppeur. Pour obtenir des informations détaillées sur l'installation du AWS SAM CLI, consultez la AWS SAM CLI rubrique Installation du Guide du AWS SAM CLIdéveloppeur.

2. Choisissez votre modèle de candidature

La section Choisissez votre modèle de candidature vous guide tout au long du processus de création d'une nouvelle application à partir d'un modèle.

Pour choisir un modèle et initialiser votre application, procédez comme suit.

  1. Dans la procédure pas à pas d'Application Builder, sélectionnez la section Choisissez votre modèle d'application pour afficher la liste des options du modèle sur votre écran.

  2. Choisissez un modèle dans la liste, puis cliquez sur le bouton Initialiser votre projet pour ouvrir une boîte de dialogue VS Code.

  3. Suivez les étapes de la boîte de dialogue VS Code pour initialiser votre nouvelle application.

  4. Les journaux du AWS Toolkit sont mis à jour avec l'état de votre application pendant le processus d'initialisation.

  5. Pour afficher votre application dans l'explorateur Application Builder, cliquez sur l'icône Actualiser l'explorateur Application Builder pour mettre à jour l'explorateur avec vos modifications.

3. Itérer localement

La section Itérer localement contient des exemples d'images qui montrent comment vous pouvez itérer avec les fonctionnalités du générateur d'applications disponibles dans les explorateurs VS Code et AWS Toolkit.

Pour plus d'informations sur toutes les fonctionnalités du générateur d'applications disponibles dans les explorateurs VS Code et AWS Toolkit, consultez la section Utilisation de l'explorateur Application Builder, située dans cette rubrique du guide de l'utilisateur.

4. Déployer vers AWS

La AWS section Déployer vers contient des informations sur la façon de configurer vos informations d'identification AWS pour vous connecter dans le but de déployer votre application, ainsi que des exemples de déploiement de votre application avec Application Builder.

Pour vous connecter à l' AWS aide de vos informations d'identification existantes depuis la procédure pas à pas d'Application Builder, effectuez l'une des procédures suivantes.

Personnel : connectez-vous à l' AWS aide de l'authentification unique.
  1. Dans la AWS section Déployer vers de la procédure pas à pas d'Application Builder, cliquez sur le bouton Configurer les informations d'identification pour ouvrir le LOGIN menu AWS: dans l'explorateur du AWS Toolkit.

  2. Dans le LOGIN menu AWS:, choisissez Workforce, puis cliquez sur le bouton Continuer pour continuer.

  3. Entrez votre date de départ URL dans le champ prévu à cet effet, choisissez votre AWS région dans le menu déroulant, puis cliquez sur le bouton Continuer pour continuer.

  4. Dans la fenêtre contextuelle VS Code, confirmez que vous souhaitez ouvrir le site AWS d'authentification dans votre navigateur par défaut.

  5. Dans votre navigateur par défaut, effectuez les étapes d'authentification, vous êtes averti lorsque l'authentification est terminée et vous pouvez fermer la fenêtre de votre navigateur en toute sécurité.

IAMInformations d'identification : stockez les clés à utiliser avec AWS CLI les outils.
  1. Dans la AWS section Déployer vers de la procédure pas à pas d'Application Builder, cliquez sur le bouton Configurer les informations d'identification pour ouvrir le LOGIN menu AWS: dans l'explorateur du AWS Toolkit.

  2. Dans le LOGIN menu AWS:, choisissez IAMCredentials, puis cliquez sur le bouton Continuer pour continuer.

  3. Entrez un nom de profil dans le champ prévu à cet effet, puis saisissez votre Access Key etSecret Key, puis cliquez sur le bouton Continuer pour continuer.

  4. VS Code affiche l'état de votre authentification et vous avertit si l'authentification est terminée ou si vos informations d'identification ne sont pas valides.

Pour obtenir des informations détaillées sur la configuration de vos informations d'identification pour le déploiement avec le AWS CLI, consultez la AWS CLI rubrique Configurer le manuel du AWS CLIdéveloppeur. Pour plus d'informations sur la connexion AWS depuis le AWS Toolkit à l'aide de vos informations d'identification existantes, consultez la AWS rubrique Connexion à du présent guide de l'utilisateur.