Qu'est-ce que laAWS Command Line Interface ? - AWS Command Line Interface

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.

Qu'est-ce que laAWS Command Line Interface ?

L'AWS Command Line Interface (AWS CLI) est un outil à code source libre qui vous permet d'interagir avec les services AWS à l'aide des commandes du terminal de ligne de commande. Avec une configuration minimale, vousAWS CLI pouvez exécuter les commandes qui implémentent les fonctions équivalentes à celles fournies par le navigateur, àAWS Management Console partir de l'invite de commande de votre programme de terminal :

  • Coquilles Linux : utilisez des programmes shell courants tels que bashzsh, et tcshpour exécuter des commandes sous Linux ou macOS.

  • Ligne de commande Windows : sous Windows, exécutez des commandes à l'invite de commandes Windows ou dans PowerShell.

  • À distance : exécutez les commandes sur les instances Amazon Elastic Compute Cloud (Amazon EC2) via un programme de terminal distant comme PuTTY ou avecAWS Systems Manager.

Toutes les fonctions d'AWSadministration, de gestion et d'accès IaaS (infrastructure en tant que service) duAWS Management Console sont disponibles dans l'AWSAPI etAWS CLI. Les nouvelles fonctions et le nouveaux services IaaS AWS fournissent des fonctions complètes de AWS Management Console via l'API et l'interface de ligne de commande au lancement ou 180 jours après son lancement.

L'AWS CLI fournit un accès direct aux API publiques des services AWS. Vous pouvez explorer les fonctionnalités d'un service avec l'AWS CLI et développer des scripts shell pour gérer vos ressources. Outre les commandes équivalentes d'API de bas niveau, plusieurs services AWS fournissent des personnalisations pour l'AWS CLI. Ces personnalisations peuvent inclure des commandes de plus haut niveau qui facilitent l'utilisation d'un service à l'aide d'une API complexe.

À propos deAWS CLI la version 2

LaAWS CLI version 2 est la version majeure la plus récenteAWS CLI et prend en charge toutes les fonctions les plus récentes. Certaines fonctionnalités introduites dans la version 2 ne sont pas rétroportées vers la version 1 et vous devez effectuer une mise à niveau pour accéder à ces fonctionnalités. Certaines modifications « majeures » par rapport à la version 1 peuvent vous obliger à modifier vos scripts. Pour obtenir la liste des dernières modifications apportées à la version 2, reportez-vous à la sectionMigration à partir deAWS CLIversion 1 vers version 2.

LaAWS CLI version 2 peut être installée uniquement en tant que programme d'installation groupé. Bien que vous puissiez le trouver dans les gestionnaires de packages, il s'agit de packages non pris en charge et non officiels qui ne sont ni produits ni gérés parAWS. Nous vous recommandons d'installer uniquement l'AWS CLI à partir des points de distribution AWS officiels, comme indiqué dans ce guide.

Pour installer laAWS CLI version 2, reportez-vous à la sectionInstallation ou mise à jour de la version la plus récente de l'AWS CLI.

Pour vérifier la version actuellement installée, utilisez la commande suivante :

$ aws --version aws-cli/2.10.0 Python/3.11.2 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13

Pour l'historique des versions, consultez le journal des modifications de laAWS CLI version 2 sur GitHub.

Maintenance et prise en charge des versions majeures du SDK

Pour en savoir plus sur la maintenance et la prise en charge des versions majeures du SDK et de leurs dépendances sous-jacentes, consultez la section suivante dans le AWSGuide de référence des kits SDK et des outils :

À propos d'Amazon Web Services

Amazon Web Services (AWS) est un ensemble de services d'infrastructure numérique dont les développeurs peuvent tirer parti lors du développement de leurs applications. Les services incluent l'informatique, le stockage, les bases de données et la synchronisation des applications (messagerie et mise en file d'attente). AWSutilise un modèle pay-as-you-go de service. Seuls les services que vous utilisez, ou que vos applications, utilisez. DeAWS plus, pour rendre la plate-forme de prototypage et d'expérimentation plus accessible,AWS propose un niveau d'utilisation gratuit. Dans cette offre, les services sont gratuits en-dessous d'un certain niveau d'utilisation. Pour plus d'informations surAWS les coûts et le niveau gratuit, voir NiveauAWS gratuit. Pour créer unAWS compte, ouvrez la page d'AWSaccueil, puis choisissez Créer unAWS compte.