¿Cuál es la de AWS Command Line Interface? - AWS Command Line Interface

¿Cuál es la de 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.

Acerca de la versión 2 de AWS CLI

La versión 2 de la AWS CLI es la versión principal y más reciente de la AWS CLI y es compatible con todas las características más recientes. Algunas características introducidas en la versión 2 no son compatibles con la versión 1 y debe realizar una actualización para acceder a esas características. Existen algunos cambios “notorios” de la versión 1 que pueden requerir que se modifiquen los scripts. Para obtener una lista de los cambios notorios que se han producido en la versión 2, consulte Migración de la AWS CLI versión 1 a la versión 2.

La versión 2 de la AWS CLI se puede instalar únicamente como un instalador empaquetado. Si bien es posible encontrarla en los administradores de paquetes, estos son paquetes no compatibles y no oficiales que no se generaron ni se administraron mediante AWS. Le recomendamos que solamente instale la AWS CLI desde los puntos de distribución oficiales de AWS, tal y como se indica en esta guía.

Para instalar la versión 2 de la AWS CLI, consulte Instalación o actualización de la versión más reciente de AWS CLI.

Para comprobar la versión instalada actualmente, utilice el siguiente comando:

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

Para ver el historial de versiones, consulte el Registro de cambios de versión 2 de la AWS CLI en GitHub.

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.