

# Prerequisiti per l'accesso ai cluster Amazon Redshift
<a name="redshift-access-prerequisities"></a>

Prima di iniziare a interagire con un cluster Amazon Redshift utilizzando AWS Toolkit for JetBrains, è necessario completare le seguenti attività: 
+ [Creazione di un cluster Amazon Redshift e configurazione del relativo metodo di autenticazione](#cluster-authentication)
+ [Download e installazione di DataGrip](#datagrip-info-rs)

## Creazione di un cluster Amazon Redshift e configurazione del relativo metodo di autenticazione
<a name="cluster-authentication"></a>

 AWS Toolkit for JetBrains consente di connettersi a un cluster Amazon Redshift già creato e configurato in AWS. Ciascun cluster contiene uno o più database. Per informazioni sulla creazione e sulla configurazione di cluster Amazon Redshift, consulta la pagina [Nozioni di base su Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/gsg/getting-started.html) della *Guida alle operazioni di base di Amazon Redshift*.

Quando ci si connette a un cluster tramite il AWS Toolkit for JetBrains, gli utenti possono scegliere di autenticarsi utilizzando le credenziali IAM oppure Gestione dei segreti AWS. La tabella seguente descrive le funzionalità e le risorse informative principali per entrambe le opzioni: 


****  

| Metodi di autenticazione | Come funziona | Ulteriori informazioni | 
| --- | --- | --- | 
| Connessione con le credenziali IAM | Con l'autenticazione del database IAM, non occorre archiviare le credenziali dell'utente nel database, perché l'autenticazione è gestita esternamente utilizzando le credenziali AWS Identity and Access Management (IAM).<br />Per impostazione predefinita, l'autenticazione al database mediante IAM è disabilitata nelle istanze di database. Puoi abilitare l'autenticazione database IAM (o disabilitarla di nuovo) tramite la Console di gestione AWS, l'AWS CLI o l'API.  |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/toolkit-for-jetbrains/latest/userguide/redshift-access-prerequisities.html)  | 
| Connessione con Gestione dei segreti AWS; | Un amministratore database può memorizzare le credenziali per un database come segreto in Secrets Manager. Secrets Manager crittografa e archivia le credenziali all'interno del segreto come *testo segreto protetto*.<br />Quando un'applicazione dotata di autorizzazioni accede al database, Secrets Manager decripta il testo segreto protetto e lo restituisce su un canale protetto. Il client analizza le credenziali restituite, la stringa di connessione e qualsiasi altra informazione richiesta e utilizza tali informazioni per accedere al database. |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/toolkit-for-jetbrains/latest/userguide/redshift-access-prerequisities.html)  | 

## Utilizzo dei database Amazon RDS con DataGrip
<a name="datagrip-info-rs"></a>

Dopo aver eseguito la connessione a un database nel cluster Amazon Redshift, puoi iniziare a interagire con esso. Utilizzando DataGrip di JetBrains, è possibile eseguire attività di database come la scrittura di SQL, l'esecuzione di query e l'importazione/esportazione di dati. Le funzionalità fornite da DataGrip sono disponibili anche nel plug-in del database per una serie di IDE JetBrains. Per informazioni su DataGrip, consulta la pagina [https://www.jetbrains.com/datagrip/](https://www.jetbrains.com/datagrip/).