Come posso configurare l'interfaccia della linea di comando AWS in modo da poter lavorare con una tabella Amazon DynamoDB su Amazon EC2?

2 minuti di lettura
0

Desidero configurare l'interfaccia della linea di comando AWS (AWS CLI) per lavorare con le tabelle Amazon DynamoDB su Amazon Elastic Compute Cloud (Amazon EC2).

Risoluzione

Crea un ruolo AWS Identity and Access Management (IAM)

Per creare un ruolo IAM, procedi come segue:

  • Per Seleziona il tipo di entità affidabile, scegli Servizio AWS, quindi seleziona EC2.
  • Per Collega policy di autorizzazione, scegli AmazonDynamoDBFullAccess.
    **Nota:**segui le best practice di sicurezza riguardanti la concessione di privilegi minimi per eseguire un'attività.

Associa il ruolo IAM a un'istanza Amazon EC2

1.    Avvia un'istanza EC2 utilizzando una Amazon Machine Image (AMI) Amazon Linux. Le AMI Linux vengono fornite con l'interfaccia AWS CLI installata.

2.    Nella pagina Configura i dettagli dell'istanza, all’interno dell’elenco a discesa Ruolo IAM, seleziona il ruolo IAM che hai creato in precedenza. Assicurati che la sottorete selezionata sia accessibile da Internet.

3.    Nella pagina Configura gruppo di sicurezza, assicurati di selezionare un gruppo di sicurezza che consenta l'accesso SSH dal tuo indirizzo IP.

Connettiti all'istanza tramite SSH

1.    Connettiti alla tua istanza Linux tramite SSH.

2.    Una volta effettuata la connessione, esegui il comando yum update per assicurarti che i pacchetti software sull'istanza siano aggiornati.

Configura l'interfaccia AWS CLI

1.    Esegui il comando aws configure.

2.    Quando vengono richiesti un ID della chiave di accesso AWS e una chiave di accesso segreta AWS, premi Invio. Non è necessario fornire delle chiavi perché stai utilizzando un ruolo IAM dell’istanza per connetterti a un servizio AWS.

3.    Quando viene richiesto il Nome predefinito della regione, inserisci la Regione in cui si trovano le tabelle DynamoDB. Ad esempio, ap-northeast-3. Per un elenco dei Nomi delle regioni, vedi Endpoint del servizio.

4.    Quando viene richiesto il Formato di output predefinito, premi Invio.

5.    Esegui il comando list-tables per confermare che puoi eseguire i comandi DynamoDB su AWS CLI.

**Nota:**se ricevi errori durante l'esecuzione dei comandi AWS CLI, assicurati di utilizzare la versione più recente di AWS CLI.

Informazioni correlate

Utilizzare l'interfaccia AWS CLI con DynamoDB

AWS UFFICIALE
AWS UFFICIALEAggiornata 2 anni fa