

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Come eseguire il commit di modelli di dati in Amazon Keyspaces e Apache Cassandra
<a name="workbench.commit"></a>

Questa sezione mostra come eseguire il commit di modelli di dati completati nei cluster Amazon Keyspaces e Apache Cassandra. Questo processo crea automaticamente le risorse lato server per gli spazi chiave e le tabelle in base alle impostazioni definite nel modello di dati. 

![Schermata della console che mostra le opzioni di commit.](http://docs.aws.amazon.com/it_it/keyspaces/latest/devguide/images/workbench/key_nosql_commit.png)


**Topics**
+ [Prima di iniziare](#workbench.commit.preqequ)
+ [Connect ad Amazon Keyspaces con credenziali specifiche del servizio](workbench.commit.ssc.md)
+ [Connect ad Amazon Keyspaces con credenziali AWS Identity and Access Management (IAM)](workbench.commit.iam.md)
+ [Usa una connessione salvata](workbench.commit.default.md)
+ [Impegnati con Apache Cassandra](workbench.commit.cassandra.md)

## Prima di iniziare
<a name="workbench.commit.preqequ"></a>

Amazon Keyspaces richiede l'uso di Transport Layer Security (TLS) per proteggere le connessioni con i client. Per connetterti ad Amazon Keyspaces tramite TLS, devi completare la seguente attività prima di iniziare.
+  Scarica i seguenti certificati digitali e salva i file localmente o nella tua home directory.

  1. AmazonRootCA1

  1. AmazonRootCA 2

  1. AmazonRootCA 3

  1. AmazonRootCA 4

  1. Starfield Class 2 Root (opzionale, per compatibilità con le versioni precedenti)

  Per scaricare i certificati, puoi usare i seguenti comandi.

  ```
  curl -O https://www.amazontrust.com/repository/AmazonRootCA1.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA2.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA3.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA4.pem
  curl -O https://certs.secureserver.net/repository/sf-class2-root.crt
  ```
**Nota**  
Amazon Keyspaces utilizzava in precedenza certificati TLS ancorati alla CA Starfield Class 2. AWS sta migrando tutto Regioni AWS verso certificati emessi nell'ambito di Amazon Trust Services (Amazon Root CA 1—4). Durante questa transizione, configura i client in modo che si fidino sia di Amazon Root CA 1—4 che di Starfield root per garantire la compatibilità in tutte le regioni.

  Combina tutti i certificati scaricati in un unico `pem` file con il nome {{keyspaces-bundle.pem}} indicato nei nostri esempi. Per aggiungerlo, eseguire il comando seguente: Prendi nota del percorso del file, ne avrai bisogno in seguito.

  ```
  cat AmazonRootCA1.pem \
   AmazonRootCA2.pem \
   AmazonRootCA3.pem \
   AmazonRootCA4.pem \
   sf-class2-root.crt \
   > {{keyspaces-bundle.pem}}
  ```

Dopo aver salvato il file del certificato, puoi connetterti ad Amazon Keyspaces. Un'opzione è quella di connettersi utilizzando credenziali specifiche del servizio. Service-specific le credenziali sono un nome utente e una password associati a un utente IAM specifico e possono essere utilizzate solo con il servizio specificato. La seconda opzione consiste nel connettersi con le credenziali IAM che utilizzano il [processo AWS Signature Version 4 (SigV4](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)). Per ulteriori informazioni su queste due opzioni, consulta. [Crea credenziali per l'accesso programmatico ad Amazon Keyspaces](programmatic.credentials.md)

Per connetterti con credenziali specifiche del servizio, consulta. [Connect ad Amazon Keyspaces con credenziali specifiche del servizio](workbench.commit.ssc.md)

Per connetterti con le credenziali IAM, consulta. [Connect ad Amazon Keyspaces con credenziali AWS Identity and Access Management (IAM)](workbench.commit.iam.md)