AWS Boîte à outils - AWS Cloud9

AWS Cloud9 n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Cloud9 peuvent continuer à utiliser le service normalement. En savoir plus »

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 Boîte à outils

Pourquoi utiliser le AWS kit d'outils ?

Le AWS Toolkit est une extension de l'environnement de développement AWS Cloud9 intégré (IDE). Vous pouvez accéder et travailler avec un large éventail de fonctionnalités AWS services grâce à cette extension. Le AWS Toolkit remplace les fonctionnalités fournies par le plugin Lambda pour. AWS Cloud9 Pour de plus amples informations, veuillez consulter Boîte à outils de désactivation AWS.

Important

AWS Le support de la boîte à outils est une fonctionnalité intégrée de AWS Cloud9. Actuellement, vous ne pouvez pas le personnaliser AWS Cloud9 IDE avec des extensions tierces.

Avertissement

Si vous utilisez Mozilla Firefox comme navigateur préféré AWS Cloud9 IDE, un paramètre de cookie tiers empêche l' AWS Cloud9 affichage Web et les AWS boîtes à outils de fonctionner correctement dans le navigateur. Pour contourner ce problème, vous devez vous assurer que vous n'avez pas bloqué les cookies dans la section Confidentialité et sécurité des paramètres de votre navigateur, comme indiqué dans l'image ci-dessous.

Afficher les paramètres des cookies pour Firefox

À l'heure actuelle, les ressources AWS services et les ressources suivantes sont accessibles via l'extension AWS Toolkit :

AWS Kit d'outils habilitant

Si le AWS kit d'outils n'est pas disponible dans votre environnement, vous pouvez l'activer dans l'onglet Préférences.

Pour activer le AWS kit d'outils
  1. Dans AWS Cloud9, choisissez Préférences dans la barre de menus.

  2. Dans le panneau de navigation de l'onglet Preferences, choisissez AWS Settings.

  3. Dans le volet AWS Ressources, activez AWS Toolkit pour qu'il affiche une coche sur fond vert.

    Lorsque vous activez le AWS kit d'outils, l'environnement de développement intégré (IDE) est actualisé pour afficher le paramètre Enable AWS Toolkit mis à jour. L'option AWS Boîte à outils située à côté de l'option Environnement IDE ci-dessous apparaît également.

Important

Si l'EC2instance de votre AWS Cloud9 environnement n'a pas accès à Internet (c'est-à-dire qu'aucun trafic sortant n'est autorisé), un message peut s'afficher une fois que vous avez activé AWS Toolkit et relancé le. IDE Ce message indique que les dépendances requises par AWS Toolkit n'ont pas pu être téléchargées. Si tel est le cas, vous ne pouvez pas non plus utiliser le AWS kit d'outils.

Pour résoudre ce problème, créez un VPC point de terminaison pour Amazon S3. Cela vous donne accès à un compartiment Amazon S3 Région AWS qui contient les dépendances nécessaires pour vous IDE tenir à jour.

Pour de plus amples informations, veuillez consulter Configuration de points de terminaison de VPC pour Amazon S3 pour télécharger les dépendances..

Gestion des identifiants d'accès pour AWS Toolkit

AWS La boîte à outils interagit avec un large éventail de. AWS services Pour gérer le contrôle d'accès, assurez-vous que l'IAMentité de votre service AWS Toolkit dispose des autorisations nécessaires pour cette gamme de services. Pour démarrer rapidement, utilisez les informations d'identification temporaires gérées par AWS pour obtenir les autorisations nécessaires. Ces informations d'identification gérées fonctionnent en accordant EC2 l'accès à votre environnement AWS services au nom d'une AWS entité, telle qu'un IAM utilisateur.

Toutefois, si vous avez lancé l'EC2instance de votre environnement de développement dans un sous-réseau privé, vous ne pouvez pas accéder aux informations d'identification temporaires AWS gérées. Ainsi, comme alternative, vous pouvez autoriser AWS Toolkit à accéder à votre compte AWS services en créant manuellement votre propre ensemble d'informations d'identification. Cet ensemble s'appelle un profil. Les profils comportent des informations d'identification à long terme appelées clés d'accès. Vous pouvez obtenir ces clés d'accès depuis la IAM console.

Créer un profil pour fournir des informations d'identification d'accès pour la Boîte à outils AWS
  1. Pour obtenir vos clés d'accès (composées d'un identifiant de clé d'accès et d'une clé d'accès secrète), accédez à la IAM console à l'adresse https://console.aws.amazon.com/iam.

  2. Choisissez Utilisateurs dans la barre de navigation, puis choisissez votre nom d'utilisateur AWS (pas la case à cocher).

  3. Choisissez l'onglet Informations d'identification de sécurité, puis Créer une clé d'accès.

    Note

    Si vous avez déjà une clé d'accès mais que vous ne pouvez pas accéder à votre clé secrète, rendez l'ancienne clé inactive et créez-en une nouvelle.

  4. Dans la boîte de dialogue qui affiche votre identifiant de la clé d'accès et votre clé d'accès secrète, choisissez Télécharger le fichier .csv pour stocker ces informations dans un emplacement sécurisé.

  5. Après avoir téléchargé vos clés d'accès, lancez un AWS Cloud9 environnement et démarrez une session de terminal en choisissant Fenêtre, Nouveau terminal.

  6. Dans une fenêtre de terminal, exécutez la commande suivante.

    aws configure --profile toolkituser

    Dans ce cas, toolkituser est le nom de profil utilisé, mais vous pouvez choisir le vôtre.

  7. Sur la ligne de commande, entrez le AWS Access Key ID et AWS Secret Access Key que vous avez précédemment téléchargé depuis la IAM console.

    • PourDefault region name, spécifiez un Région AWS (par exemple,us-east-1).

    • Pour Default output format, spécifiez un format de fichier (par exemple, json).

    Note

    Pour plus d'informations sur les options de configuration d'un profil, consultez la section Configuration basics (Principes de base de la configuration) dans le Guide de l'utilisateur AWS Command Line Interface .

  8. Après avoir créé votre profil, lancez le AWS kit d'outils, accédez au menu du AWS kit d'outils et choisissez Connect to AWS.

  9. Dans le champ Sélectionnez un profil AWS d'identification, choisissez le profil que vous venez de créer dans le terminal (par exemple,profile:toolkituser).

Si le profil sélectionné contient des informations d'accès valides, le volet AWS Explorateur est actualisé pour afficher les informations AWS services auxquelles vous pouvez désormais accéder.

Utilisation de IAM rôles pour accorder des autorisations aux applications sur les EC2 instances

Vous pouvez également utiliser un IAM rôle pour gérer les informations d'identification temporaires pour les applications qui s'exécutent sur une EC2 instance. Le rôle fournit des autorisations temporaires que les applications peuvent utiliser lorsqu'elles appellent d'autres AWS ressources. Lorsque vous lancez une EC2 instance, vous spécifiez un IAM rôle à associer à l'instance. Les applications qui s'exécutent sur l'instance peuvent ensuite utiliser les informations d'identification temporaires fournies par le rôle lorsqu'elles font des API demandes. AWS services

Après avoir créé le rôle, affectez-le et ses autorisations associées à l'instance en créant un profil d'instance. Le profil d'instance est attaché à l'instance et peut fournir les informations d'identification temporaires du rôle à une application qui s'exécute sur l'instance.

Pour plus d'informations, consultez la section Utilisation d'un IAM rôle pour accorder des autorisations aux applications exécutées sur des EC2 instances Amazon dans le Guide de IAM l'utilisateur.

Identifier les composants du AWS kit d'outils

La capture d'écran suivante montre trois composants clés de l'interface utilisateur du AWS kit d'outils.

Capture d'écran étiquetée montrant les principaux composants de l'interface utilisateur du AWS kit d'outils
  1. AWS Fenêtre de l'explorateur : utilisée pour interagir avec AWS services les éléments accessibles via le Toolkit. Vous pouvez alterner entre l'affichage et le masquage de l'AWS explorateur à l'aide de l' AWS option située sur le côté gauche de l'environnement de développement intégré (IDE). Pour en savoir plus sur l'utilisation de ce composant d'interface et AWS services l'accès à différents composants Régions AWS, consultezUtilisation de l'Explorateur AWS pour travailler avec les services et les ressources dans plusieurs Régions.

  2. Menu du kit d'outils : utilisé pour gérer les connexions AWS, personnaliser l'affichage de la fenêtre de l'AWS explorateur, créer et déployer des applications sans serveur, utiliser des GitHub référentiels et accéder à la documentation. Pour de plus amples informations, veuillez consulter Accès au menu de la boîte à outils AWS et utilisation.

  3. AWS Volet de configuration : utilisé pour personnaliser le comportement des personnes avec AWS services lesquelles vous interagissez à l'aide du Toolkit. Pour de plus amples informations, veuillez consulter Modification des paramètres de Boîte à outils AWS à l'aide du panneau de configuration AWS.

Boîte à outils de désactivation AWS

Vous pouvez désactiver le AWS kit d'outils dans l'onglet Préférences.

Pour désactiver le AWS kit d'outils
  1. Dans AWS Cloud9, choisissez Préférences dans la barre de menus.

  2. Dans le panneau de navigation de l'onglet Preferences, choisissez AWS Settings.

  3. Dans le volet AWS Ressources, désactivez AWS AWS Toolkit.

    Lorsque vous désactivez le AWS Toolkit, l'environnement de développement intégré (IDE) est actualisé pour supprimer l'option AWS Toolkit située en IDE dessous de l'option Environnement.

AWS Sujets du kit