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.
AWS SAM Conditions préalables de la
Remplissez les conditions préalables suivantes avant d'installer et d'utiliser l'interface de ligne de AWS Serverless Application Model commande (AWS SAMCLI).
Pour utiliser le AWS SAMCLI, vous avez besoin des éléments suivants :
-
Un AWS compte, des informations d'identification Gestion des identités et des accès AWS (IAM) et une paire de clés d'accès IAM.
-
Le AWS Command Line Interface (AWS CLI) pour configurer les AWS informations d'identification.
Rubriques
Inscrivez-vous pour un Compte AWS
Pour commencer AWS, vous avez besoin d'un Compte AWS. Pour plus d'informations sur la création d'un Compte AWS, voir Getting started with an Compte AWS dans le Guide de Gestion de compte AWS référence.
Étape 1 : installez le AWS CLI
AWS CLI Il s'agit d'un outil open source qui vous permet d'interagir à Services AWS l'aide de commandes dans votre shell de ligne de commande. AWS SAMCLICela nécessite AWS CLI des activités telles que la configuration des informations d'identification. Pour en savoir plus sur le AWS CLI, voir Qu'est-ce que le AWS Command Line Interface ? dans le guide de AWS Command Line Interface l'utilisateur.
Pour l'installer AWS CLI, reportez-vous à la section Installation ou mise à jour de la AWS CLI dernière version du Guide de AWS Command Line Interface l'utilisateur.
Étape 2 : utilisez le AWS CLI pour configurer AWS informations d’identification
Pour configurer les informations d'identification avec IAM Identity Center
Pour configurer les informations d'identification avec IAM Identity Center, voir Configurer votre profil à l'aide de l'assistant de AWS configuration SSO.
Pour configurer les informations d'identification à l'aide du AWS CLI
-
Exécutez la commande
aws configuredepuis la ligne de commande. -
Configurez ce qui suit. Cliquez sur chaque lien pour en savoir plus :
L’exemple suivant montre des exemples de valeurs.
$aws configureAWS Access Key ID [None]:AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLEDefault region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEYDefault output format [None]:us-west-2json
AWS CLI Stocke ces informations dans un profil (un ensemble de paramètres) nommé default dans les config fichiers credentials et. Ces fichiers se trouvent dans .aws de votre répertoire de base. Par défaut, les informations de ce profil sont utilisées lorsque vous exécutez une AWS CLI commande qui ne spécifie pas explicitement le profil à utiliser. Pour plus d'informations sur le fichier credentials, consultez Paramètres des fichiers de configuration et d'informations d'identification dans le Guide de l'utilisateur AWS Command Line Interface .
Pour plus d'informations sur la configuration des informations d'identification, comme l'utilisation d'un fichier de configuration et d'informations d'identification existant, consultez Configuration rapide dans le Guide de l'utilisateur AWS Command Line Interface .
Étape 3 : (facultatif) Installation AWS Toolkit for VS Code
Pour les développeurs qui préfèrent un environnement de développement intégré, le AWS Toolkit for VS Code fournit de puissantes fonctionnalités pour le développement sans serveur, notamment le débogage visuel, CodeLens l'intégration et des flux de travail de déploiement rationalisés.
Prérequis pour le développement de VS Code
Visual Studio Code (version 1.73.0 ou version ultérieure) installé sur votre système
Extension de support du langage YAML pour VS Code
Pour installer la AWS Toolkit for VS Code
Ouvrez Visual Studio Code
Ouvrez la vue Extensions (Ctrl+Shift+X ou Cmd+Shift+X)
Recherchez « AWS Toolkit »
Installez l'extension « AWS Toolkit » d'Amazon Web Services
Installez l'extension « YAML » de Red Hat (requise pour les CodeLens fonctionnalités du modèle SAM)
Avantages de l'utilisation de VS Code avec AWS SAM
Débogage visuel : définissez des points d'arrêt et parcourez vos fonctions Lambda localement
CodeLens intégration : créez, déployez et invoquez des fonctions directement à partir de votre modèle SAM
Terminal intégré : accédez aux AWS CLI commandes AWS SAM sans quitter votre éditeur
Validation des modèles : Real-time validation et IntelliSense pour les modèles SAM
Pour plus d'informations sur la configuration de vos AWS informations d'identification dans VS Code, consultez la section Configuration des informations d'identification dans le guide de l'utilisateur du AWS Toolkit for VS Code.
Étapes suivantes
-
Vous êtes maintenant prêt à l'installer AWS SAMCLI et à commencer à l'utiliser AWS SAM. Pour installer le AWS SAMCLI, voirInstaller la CLI AWS SAM.
-
Pour configurer Visual Studio Code pour le développement sans serveur, consultez Configuration du AWS Toolkit for VS Code.