Présentation deAWS 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.

Présentation deAWS 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, leAWS CLIvous permet de commencer à exécuter les commandes qui implémentent des fonctionnalités équivalentes à celles fournies par basée sur le navigateurAWS Management Consoleà partir de l'invite de commandes de votre programme terminal :

  • shell Linux— Utiliser des programmes de shell courants tels quebash,zsh, ettcshpour exécuter les commandes sous Linux ou macOS.

  • Ligne de commande Windows— Sous Windows, exécutez les commandes à l'invite de commande Windows ou dans PowerShell.

  • À distance— À distance Exécutez des commandes sur des instances Amazon Elastic Compute Cloud (Amazon EC2) via un programme de terminal distant tel que PuTTY ou SSH, ou avec.AWS Systems Manager.

Tous les IaaS (infrastructure en tant que service)AWSfonctions d'administration, de gestion et d'accès dans leAWS Management Consolesont disponibles dans la régionAWSAPI 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 CLIversion 2

LeAWS CLILa version 2 est la version majeure la plus récente de l'AWS CLIet prend en charge toutes les dernières fonctionnalités. 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 par rapport à la version 1 peuvent vous obliger à modifier vos scripts. Pour obtenir la liste des modifications majeures dans la version 2, consultezModifications interrompues — Migration depuisAWS CLIversion 1 à version 2.

LeAWS CLIL'installation de la version 2 n'est disponible en installation qu'en tant que programme d'installation fourni. Bien que vous puissiez la trouver dans les gestionnaires de packages, il s'agit de packages non pris en charge et non officiels qui ne sont pas produits ou gérés par.AWS. Nous vous recommandons d'installer uniquement l'AWS CLI à partir des points de distribution AWS officiels, comme indiqué dans ce guide.

Pour installerAWS CLIversion 2, voirInstaller ou mettre à jour la dernière version de l'AWS CLI.

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

$ aws --version aws-cli/2.4.5 Python/3.8.8 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13

Pour obtenir l'historique des versions, consultez leAWS CLIChangelog version 2surGitHub.

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 que les développeurs peuvent exploiter lors du développement de leurs applications. Les services incluent le calcul, le stockage, les base de données, et la synchronisation de l'application (messagerie et file d'attente).AWSutilise un pay-as-you-go modèle de service. Seuls les services que vous (ou vos applications) vous sont facturés uniquement. Aussi, pour faireAWSplus accessible en tant que plateforme de prototypage et d'expérimentation,AWSoffre un niveau d'utilisation gratuit. Dans cette offre, les services sont gratuits en-dessous d'un certain niveau d'utilisation. Pour plus d'informations surAWSles frais et l'offre gratuite, consultezTest-DrivingAWSdans le niveau d'utilisation gratuite. Pour obtenir unAWS, ouvrez le compteAWSPage d'accueilpuis surInscrivez-vous.