¿Qué es el AWS Command Line Interface? - AWS Command Line Interface

Python 2.7, 3.4 y 3.5 están obsoletas para la versión 1 de AWS CLI. Para obtener más información, consulte la sección de la versión 1 de AWS CLI de Acerca de las versiones de AWS CLI.

¿Qué es el AWS Command Line Interface?

La AWS Command Line Interface (AWS CLI) es una herramienta de código abierto que le permite interactuar con los servicios de AWS mediante el uso de comandos en el shell de la línea de comandos. Con una configuración mínima, la AWS CLI le permite comenzar a utilizar comandos de ejecución que implementen una funcionalidad equivalente a la que ofrece la AWS Management Console basada en navegador desde el símbolo del sistema del programa de terminal:

  • Shells de Linux: utilice programas de shell comunes, tales como bash, zsh y tcsh, para ejecutar comandos en Linux o macOS.

  • Línea de comandos de Windows: en Windows, ejecute comandos en símbolo del programa de Windows o en PowerShell.

  • De forma remota: ejecute comandos en las instancias de Amazon Elastic Compute Cloud (Amazon EC2) a través de un programa de terminal remoto, como PuTTY o SSH, o con AWS Systems Manager.

Todas las funciones de administración, gestión y acceso de IaaS (infraestructura como servicio) de AWS de la AWS Management Console están disponibles en la AWS API y la AWS CLI. Las nuevas funcionalidades y servicios de IaaS de AWS proporcionan la funcionalidad completa de la AWS Management Console a través de la API y de la CLI en el momento del lanzamiento o en el plazo de 180 días del lanzamiento.

La AWS CLI proporciona acceso directo a las API públicas de los servicios de AWS. Puede explorar las capacidades de un servicio con la AWS CLI y desarrollar scripts de shell para administrar los recursos. Además de los comandos equivalentes de la API de bajo nivel, varios servicios de AWS ofrecen personalizaciones para la AWS CLI. Las personalizaciones pueden incluir comandos de un nivel superior que simplifican el uso de un servicio con una API compleja.

Versiones de AWS CLI

La AWS CLI está disponible en dos versiones y la información de esta guía se aplica a ambas versiones a menos que se indique lo contrario.

  • Versión 2.x: la versión actual, generalmente disponible de la AWS CLI que se intenta utilizar en entornos de producción.

  • Versión 1.x: la versión anterior de la AWS CLI que está disponible para compatibilidad con versiones anteriores.

Para obtener más información sobre las diferentes versiones, consulte Acerca de las versiones de la AWS CLI.

Mantenimiento y soporte para las principales versiones del SDK

Para obtener información sobre el mantenimiento y la compatibilidad con las principales versiones del SDK y sus dependencias subyacentes, consulte lo siguiente en la Guía de Referencia de SDK y herramientas de AWS:

Acerca de Amazon Web Services

Amazon Web Services (AWS) es una colección de servicios de infraestructura digital que los desarrolladores pueden usar cuando desarrollan sus aplicaciones. Estos servicios incluyen recursos informáticos, almacenamiento, bases de datos y sincronización de aplicaciones (mensajería y colas). AWS usa un modelo de servicio de pago por uso. Solo se le cobrará por los servicios que usted, o sus aplicaciones, utilicen. Asimismo, para que AWS sea más accesible como plataforma para prototipos y experimentos, AWS ofrece un nivel de uso gratuito. En esta capa, los servicios son gratuitos por debajo de determinado nivel de uso. Para obtener más información sobre los costos de AWS y el nivel gratuito, consulte la Prueba de conducción de AWS en el nivel de uso gratuito. Para obtener una cuenta de AWS, abra la página de inicio de AWS y haga clic en Registrarse.