¿Cómo configuro la AWS CLI de modo que pueda trabajar con una tabla de Amazon DynamoDB en Amazon EC2?

3 minutos de lectura
0

Quiero configurar la interfaz de la línea de comandos de AWS (AWS CLIL) para que funcione con las tablas de Amazon DynamoDB en Amazon Elastic Compute Cloud (Amazon EC2).

Resolución

Crear un rol de AWS Identity and Access Management (IAM)

Para crear un rol de IAM, haga lo siguiente:

  • En Seleccionar el tipo de entidad de confianza, elija Servicio de AWS y, a continuación, elija EC2.
  • En Asociar políticas de permisos, elija AmazonDynamoDBFullAccess.
    Nota: Siga la práctica recomendada de seguridad sobre concesión del privilegio mínimo para realizar una tarea.

Asociar el rol de IAM a una instancia de Amazon EC2

1.    Lance una instancia EC2 con una imagen de máquina de Amazon (AMI) de Amazon Linux. Las AMI de Linux vienen con la CLI de AWS instalada.

2.    En la página Configurar detalles de la instancia, en la lista desplegable de Rol de IAM, seleccione el rol de IAM que ha creado anteriormente. Asegúrese de que se puede acceder a la subred que seleccione desde Internet.

3.    En la página Configurar grupo de seguridad, seleccione un grupo de seguridad que permita el acceso SSH desde su dirección IP.

Conectarse a la instancia mediante SSH

1.    Conéctese a su instancia de Linux mediante SSH.

2.    Cuando se haya conectado, ejecute el comando yum update para asegurarse de que los paquetes de software de la instancia están actualizados.

Configurar AWS CLI

1.    Ejecute el comando aws configure.

2.    Cuando se le solicite un ID de clave de acceso de AWS y una clave de acceso secreta de AWS, pulse Entrar. No es necesario que proporcione claves porque utiliza un rol de IAM de la instancia para conectarse con un servicio de AWS.

3.    Cuando se le solicite el nombre de región predeterminado, introduzca la región en la que se encuentran sus tablas de DynamoDB. Por ejemplo, ap-northeast-3. Para obtener una lista de nombres de las regiones, consulte Puntos de conexión del servicio.

4.    Cuando se le solicite el Formato de salida predeterminado, pulse Entrar.

5.    Ejecute el comando list-tables para confirmar que puede ejecutar comandos de DynamoDB en AWS CLI.

Nota: Si se producen errores al ejecutar los comandos de AWS CLI, asegúrese de utilizar la versión más reciente.

Información relacionada

Uso de la AWS CLI con DynamoDB

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 2 años