

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à.

# Creazione e connessione di un cluster di database Aurora PostgreSQL
<a name="CHAP_GettingStartedAurora.CreatingConnecting.AuroraPostgreSQL"></a>

Esistono due modi per creare un cluster Aurora PostgreSQL: configurazione completa e configurazione rapida. Fai riferimento alle sezioni seguenti per saperne di più su questi 2 tipi di creazione.

**Topics**
+ [Crea con configurazione completa](CHAP_GettingStartedAurora.AuroraPostgreSQL.FullConfig.md)
+ [Crea con configurazione rapida](CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.md)

# Crea con configurazione completa
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.FullConfig"></a>

Questo tutorial illustra come creare un'istanza EC2 e un cluster di database Aurora PostgreSQL. Il tutorial mostra come accedere al cluster di database dall'istanza EC2 utilizzando il client PostgreSQL standard. Come best practice, questo tutorial spiega come creare un cluster di database privato in un cloud privato virtuale (VPC). Nella maggior parte dei casi, le risorse presenti nello stesso VPC, come le istanze EC2, possono accedere al cluster di database, mentre le risorse esterne al VPC non possono accedervi.

Dopo aver completato il tutorial, è presente una sottorete pubblica e una privata in ogni zona di disponibilità del VPC. In una zona di disponibilità, l'istanza EC2 si trova nella sottorete pubblica mentre l'istanza database si trova nella sottorete privata.

**Importante**  
La creazione di un AWS account è gratuita. Tuttavia, completando questo tutorial, potresti incorrere in costi per le AWS risorse che utilizzi. È possibile eliminare queste risorse dopo aver completato l'esercitazione se non sono più necessarie.

Il seguente diagramma illustra la configurazione al completamento del tutorial.

![\[Istanza EC2 e cluster di database Aurora PostgreSQL.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/getting-started-aurora-postgresql.png)


Questo tutorial consente di creare le risorse utilizzando uno dei seguenti metodi:

1. Usa ‐ e Console di gestione AWS [Fase 1: creazione di un'istanza EC2](#CHAP_GettingStarted.Creating.AuroraPostgreSQL.EC2) [Fase 2: creazione di un cluster di database Aurora PostgreSQL](#CHAP_GettingStarted.AuroraPostgreSQL.CreateDBCluster) 

1. Utilizzare CloudFormation per creare l'istanza del database e l'istanza EC2 ‐ [(Facoltativo) Crea VPC, istanza EC2 e cluster Aurora PostgreSQL utilizzando CloudFormation](#CHAP_GettingStartedAurora.CFN.PostgreSQL) 

Il primo metodo utilizza **Creazione semplice** per creare un cluster di database Aurora PostgreSQL privato con la Console di gestione AWS. Si specifica solo il tipo di motore di database, la dimensione dell’istanza database e l’identificatore del cluster di database. **Easy create (Creazione rapida)** utilizza l'impostazione predefinita per altre opzioni di configurazione. 

Quando invece si utilizza la **Creazione standard**, si specificano più opzioni di configurazione al momento della creazione di un cluster di database. Queste opzioni includono impostazioni per la disponibilità, la sicurezza, i backup e la manutenzione. Per creare un cluster di database pubblico, è necessario utilizzare la **Creazione standard**. Per informazioni, consulta [Creazione di un cluster database Amazon Aurora](Aurora.CreateInstance.md).

**Topics**
+ [Prerequisiti](#CHAP_GettingStarted.Prerequisites.AuroraPostgreSQL)
+ [Fase 1: creazione di un'istanza EC2](#CHAP_GettingStarted.Creating.AuroraPostgreSQL.EC2)
+ [Fase 2: creazione di un cluster di database Aurora PostgreSQL](#CHAP_GettingStarted.AuroraPostgreSQL.CreateDBCluster)
+ [(Facoltativo) Crea VPC, istanza EC2 e cluster Aurora PostgreSQL utilizzando CloudFormation](#CHAP_GettingStartedAurora.CFN.PostgreSQL)
+ [Fase 3: connessione a un cluster di database Aurora PostgreSQL](#CHAP_GettingStartedAurora.AuroraPostgreSQL.Connect)
+ [Fase 4: eliminazione dell'istanza EC2 e del cluster di database](#CHAP_GettingStartedAurora.Deleting.AuroraPostgreSQL)
+ [(Facoltativo) Elimina l'istanza EC2 e il cluster DB creati con CloudFormation](#CHAP_GettingStartedAurora.DeletingCFN.AuroraPostgreSQL)
+ [(Facoltativo) Connessione del cluster database a una funzione Lambda](#CHAP_GettingStartedAurora.ComputeConnect.AuroraPostgreSQL)

## Prerequisiti
<a name="CHAP_GettingStarted.Prerequisites.AuroraPostgreSQL"></a>

Prima di iniziare, completa le fasi descritte in questa sezione:
+ [Registrati per un Account AWS](CHAP_SettingUp_Aurora.md#sign-up-for-aws)
+ [Crea un utente con accesso amministrativo](CHAP_SettingUp_Aurora.md#create-an-admin)

## Fase 1: creazione di un'istanza EC2
<a name="CHAP_GettingStarted.Creating.AuroraPostgreSQL.EC2"></a>

Crea un'istanza Amazon EC2 da utilizzare per connetterti al database.

**Per creare un'istanza EC2**

1. Accedi Console di gestione AWS e apri la console Amazon EC2 all'indirizzo. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Nell'angolo in alto a destra di Console di gestione AWS, scegli l'istanza EC2 Regione AWS in cui desideri creare l'istanza EC2.

1. Seleziona **Pannello di controllo EC2**, quindi **Avvia istanza**, come visualizzato di seguito.  
![\[Pannello di controllo EC2.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_11.png)

   Viene visualizzata la pagina **Avvia un'istanza**.

1. Scegli le seguenti impostazioni nella pagina **Avvia un'istanza**.

   1. Nell'area **Name and tags** (Nome e tag), in **Name** (Nome) inserisci **ec2-database-connect**.

   1. In **Immagini applicazione e sistema operativo (Amazon Machine Image)**, scegli **Amazon Linux**, quindi **AMI Amazon Linux 2023**. Mantieni le selezioni predefinite per le altre opzioni.  
![\[Scegli un'Amazon Machine Image.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/Tutorial_WebServer_12.png)

   1. In **Instance type** (Tipo di istanza), scegli **t2.micro**.

   1. In **Key pair (login)** (Coppia di chiavi (login), per **Key pair name** (Nome della coppia di chiavi), scegli una coppia di chiavi esistente. Per creare una nuova coppia di chiavi per l'istanza Amazon EC2, scegli **Create new key pair** (Crea nuova coppia di chiavi) e quindi utilizza la finestra **Create key pair** (Crea coppia di chiavi) per crearla.

      Per ulteriori informazioni sulla creazione di una nuova coppia di chiavi, consulta [Creazione di una coppia di chiavi](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html#create-a-key-pair) nella *Guida per l’utente di Amazon EC2*.

   1. In **Consenti traffico SSH**, nell'area **Impostazioni di rete** scegliere l'origine delle connessioni SSH all'istanza EC2. 

      È possibile scegliere **My IP** (Il mio IP) se l'indirizzo IP visualizzato è corretto per le connessioni SSH. In caso contrario, è possibile determinare l'indirizzo IP da utilizzare per connettersi alle istanze EC2 nel VPC utilizzando Secure Shell (SSH). Per determinare il tuo indirizzo IP pubblico, in un'altra finestra o scheda del browser, puoi utilizzare il servizio all'indirizzo. [https://checkip.amazonaws.com](https://checkip.amazonaws.com/) Un esempio di indirizzo IP è 192.0.2.1/32.

       In molti casi, è possibile eseguire la connessione tramite un fornitore di servizi Internet (ISP) o con la protezione di un firewall senza un indirizzo IP statico. In tal caso, accertati di determinare l'intervallo di indirizzi IP utilizzati dai computer client.
**avvertimento**  
Se utilizzi `0.0.0.0/0` per l'accesso SSH, consenti a tutti gli indirizzi IP di accedere alle istanze EC2 pubbliche utilizzando SSH. Questo approccio è accettabile per un breve periodo di tempo in un ambiente di test, ma non è sicuro per gli ambienti di produzione. In produzione, autorizza solo un determinato indirizzo IP o un intervallo di indirizzi per accedere alle istanze EC2 utilizzando SSH.

      L'immagine seguente mostra un esempio della sezione **Impostazioni di rete**.  
![\[Impostazioni di rete per un'istanza EC2.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/EC2_RDS_Connect_NtwkSettings.png)

   1. Lascia i valori predefiniti per le sezioni rimanenti.

   1. Analizza un riepilogo della configurazione dell'istanza EC2 nel pannello **Riepilogo** e, quando è tutto pronto, scegli **Avvia istanza**.

1. Nella pagina **Stato avvio** prendi nota dell'identificatore per la nuova istanza EC2, ad esempio: `i-1234567890abcdef0`.  
![\[Identificatore dell'istanza EC2 nella pagina Stato avvio.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/getting-started-ec2-id.png)

1. Scegli l'identificatore dell'istanza EC2 per aprire l'elenco delle istanze EC2, quindi seleziona l'istanza EC2.

1. Nella scheda **Dettagli**, annota i seguenti valori, necessari quando ti connetti tramite SSH:

   1. Nel **riepilogo dell'istanza**, annota il valore per **Public IPv4 DNS**.  
![\[Il nome DNS pubblico EC2 nella scheda Dettagli della pagina Istanze.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/easy-create-ec2-public-dns.png)

   1. In **Dettagli istanza**, annota il valore visualizzato in **Nome coppia di chiavi**.  
![\[Il nome della coppia di chiavi EC2 nella scheda Dettagli della pagina Istanze.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/easy-create-ec2-key-pair.png)

1. Attendi che **Stato dell'istanza** diventi **In esecuzione** per l'istanza EC2 prima di continuare.

## Fase 2: creazione di un cluster di database Aurora PostgreSQL
<a name="CHAP_GettingStarted.AuroraPostgreSQL.CreateDBCluster"></a>

In questo esempio, utilizzi la **Creazione semplice** per creare un cluster di database Aurora PostgreSQL con una classe di istanza database db.t4g.large.

**Per creare un cluster di database Aurora PostgreSQL con Creazione semplice**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Nell'angolo in alto a destra della console Amazon RDS, scegli la Regione AWS in cui desideri creare il cluster di database.

1. Nel pannello di navigazione, seleziona **Database**.

1. Scegli **Crea database** e verifica che l'opzione **Creazione semplice** sia selezionata.  
![\[Sezione Crea database con l'opzione Creazione semplice selezionata.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/easy-create-option.png)

1. In **Configurazione** scegli **Aurora (compatibile con PostgreSQL)** per **Tipo di motore**.

1. Per **DB instance size (Dimensione istanza database)**, seleziona **Dev/Test**.

1. Per **Identificatore cluster di database**, immetti **database-test1**.

   La pagina **Create database (Crea database)** la pagina dovrebbe apparire simile alla seguente immagine.  
![\[Sezione Configurazione con le selezioni.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/easy-create-aurora-postgresql.png)

1. In **Nome utente master**, inserisci un nome per l'utente o lascia invariato il nome predefinito (**postgres**).

1. Per utilizzare una password master generata automaticamente per il cluster di database, seleziona **Genera automaticamente una password**.

   Per inserire la password master, deseleziona la casella **Genera automaticamente una password** e inserisci la stessa password in **Password master** e **Conferma password**.

1. Per configurare una connessione con l'istanza EC2 creata in precedenza, apri **Configura connessione EC2 - *opzionale***.

   Seleziona **Connetti a una risorsa di calcolo EC2**. Scegli l'istanza EC2 creata in precedenza.  
![\[Opzione Configura connessione EC2.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/EC2_RDS_Setup_Conn-EasyCreate.png)

1. Apri **Visualizza le impostazioni predefinite per la creazione Semplice**.  
![\[Impostazioni predefinite di Easy create (Creazione rapida).\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/easy-create-view-default-settings-aurora-postgresql.png)

   Puoi esaminare le impostazioni predefinite utilizzate con **Easy create (Creazione rapida)**. La colonna **Modificabile dopo la creazione del database** mostra le opzioni che puoi modificare dopo aver creato il database.
   + Se un'impostazione contiene **No** in quella colonna e desideri cambiarla, puoi utilizzare la **Creazione standard** per creare il cluster di database.
   + Se un'impostazione contiene **Sì** in quella colonna e desideri cambiarla, puoi utilizzare la **Creazione standard** per creare il cluster di database o modificare il cluster di database dopo averlo creato per cambiare l'impostazione.

1. Scegliere **Crea database**.

   Per vedere nome utente e password per il cluster di database, seleziona **Visualizza i dettagli delle credenziali**.

   Per connetterti al cluster di database come utente master, utilizza il nome utente e la password visualizzati.
**Importante**  
Non potrai visualizzare di nuovo la password dell'utente principale. Se non la registri, potresti doverla modificare.  
Se devi modificare la password dell'utente principale dopo che il cluster database è disponibile, puoi modificare il cluster database per eseguire tale operazione. Per ulteriori informazioni sulla modifica di un cluster di database, consultare [Modifica di un cluster database Amazon Aurora](Aurora.Modifying.md).

1. Nell'elenco **Database** seleziona il nome del nuovo cluster di database Aurora PostgreSQL per visualizzarne i dettagli.

   L'istanza di scrittura ha lo stato **Creazione in corso** fino a quando il cluster di database non è pronto per essere utilizzato.  
![\[Dettagli del cluster di database che mostrano regione, zona di disponibilità e stato.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/creating-status-aurora-postgresql.png)

   Quando lo stato dell'istanza di scrittura cambia in **Disponibile**, puoi connetterti al cluster di database. A seconda della classe di istanza database e della quantità di storage, prima che il nuovo cluster di database sia disponibile possono trascorrere fino a 20 minuti. 

## (Facoltativo) Crea VPC, istanza EC2 e cluster Aurora PostgreSQL utilizzando CloudFormation
<a name="CHAP_GettingStartedAurora.CFN.PostgreSQL"></a>

Invece di utilizzare la console per creare il VPC, l'istanza EC2 e il cluster DB Aurora PostgreSQL, puoi utilizzarla per fornire risorse trattando l'infrastruttura come codice. CloudFormation AWS Per aiutarti a organizzare AWS le tue risorse in unità più piccole e più gestibili, puoi utilizzare la funzionalità nested stack. CloudFormation Per ulteriori informazioni, consulta [Creare uno stack sulla CloudFormation console e [Lavorare](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/using-cfn-nested-stacks.html) con gli stack](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) annidati. 

**Importante**  
CloudFormation è gratuito, ma le risorse che CloudFormation crea sono attive. Il costo di utilizzo standard per queste risorse sarà addebitato finché non vengono terminate. Per ulteriori informazioni, consulta [Prezzi di Amazon Aurora](https://aws.amazon.com/rds/aurora/pricing/).

Per creare le tue risorse utilizzando la CloudFormation console, completa i seguenti passaggi:
+ Passaggio 1: scarica il CloudFormation modello
+ Passaggio 2: configura le tue risorse utilizzando CloudFormation

### Scarica il CloudFormation modello
<a name="CHAP_GettingStartedAurora.CFN.PostgreSQL.Step1"></a>

Un CloudFormation modello è un file di testo JSON o YAML che contiene le informazioni di configurazione sulle risorse che desideri creare nello stack. Questo modello crea automaticamente anche un VPC e un host bastione insieme al cluster Aurora.

Per scaricare il file modello, apri il seguente link, modello [Aurora PostgreSQL](https://github.com/aws-ia/cfn-ps-amazon-aurora-postgresql/blob/main/templates/aurora_postgres-main.template.yaml). CloudFormation 

Nella pagina Github, fare clic sul pulsante *Scarica file non elaborato* per salvare il file YAML.

### Configura le tue risorse utilizzando CloudFormation
<a name="CHAP_GettingStartedAurora.CFN.PostgreSQL.Step2"></a>

**Nota**  
Prima di iniziare questo processo, assicurati di avere una coppia di chiavi per un’istanza EC2 nel tuo Account AWS. Per ulteriori informazioni, consulta [Coppie di chiavi Amazon EC2 e istanze Linux](https://docs.aws.amazon.com//AWSEC2/latest/UserGuide/ec2-key-pairs.html).

Quando si utilizza il CloudFormation modello, è necessario selezionare i parametri corretti per assicurarsi che le risorse vengano create correttamente. Segui la procedura riportata di seguito:

1. Accedi Console di gestione AWS e apri la CloudFormation console all'indirizzo [https://console.aws.amazon.com/cloudformazione.](https://console.aws.amazon.com/cloudformation/)

1. Scegli **Crea stack**.

1. Nella sezione in cui specificare il modello, seleziona **Carica un file modello dal computer**, quindi **Avanti**.

1. Nella pagina **Specifica i dettagli dello stack**, impostare i seguenti parametri:

   1. **Imposta il nome **dello stack su Stack.** AurPostgre SQLTest**

   1. In **Parametri**, impostare **Zone di disponibilità** selezionando due zone di disponibilità.

   1. Nella **Configurazione host bastione Linux**, per **Nome chiave**, selezionare una coppia di chiavi per accedere all’istanza EC2.

   1. Nelle impostazioni di **Configurazione host bastione di Linux**, imposta **Intervallo IP consentito** sul tuo indirizzo IP. Per connetterti alle istanze EC2 nel tuo VPC utilizzando Secure Shell (SSH), determina il tuo indirizzo IP pubblico utilizzando il servizio all'indirizzo. [https://checkip.amazonaws.com](https://checkip.amazonaws.com) Un esempio di indirizzo IP è 192.0.2.1/32.
**avvertimento**  
Se utilizzi `0.0.0.0/0` per l'accesso SSH, consenti a tutti gli indirizzi IP di accedere alle istanze EC2 pubbliche utilizzando SSH. Questo approccio è accettabile per un breve periodo di tempo in un ambiente di test, ma non è sicuro per gli ambienti di produzione. In produzione, autorizza solo un determinato indirizzo IP o un intervallo di indirizzi per accedere alle istanze EC2 utilizzando SSH.

   1. In **Configurazione generale del database**, impostare la **Classe di istanza del database** su **db.t4g.large**.

   1. Imposta **Database name** su **database-test1**.

   1. Per **Nome utente principale del database**, specifica il nome dell’utente master.

   1. Imposta **Gestisci password utente master di database con Secrets Manager** su `false` per questo tutorial.

   1. Per **Database password**, imposta una password di tua scelta. Tenere a mente questa password per altri passaggi del tutorial.

   1. Impostare **Implementazione Multi-AZ** su `false`.

   1. Lasciare i valori predefiniti per tutte le altre impostazioni. Fai clic su **Next** per continuare.

1. Nella pagina **Configura opzioni dello stack**, lasciare tutte le opzioni predefinite. Fai clic su **Next** per continuare.

1. Nella pagina **Rivedi stack**, seleziona **Invia** dopo aver verificato le opzioni del database e dell’host bastione di Linux.

Una volta completato il processo di creazione dello stack, visualizza gli stack con i nomi *BastionStack*e *APGNS per annotare le informazioni necessarie per connetterti* al database. Per ulteriori informazioni, vedere [Visualizzazione dei dati e delle risorse CloudFormation dello stack](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-view-stack-data-resources.html) su. Console di gestione AWS

## Fase 3: connessione a un cluster di database Aurora PostgreSQL
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.Connect"></a>

È possibile utilizzare qualsiasi applicazione client PostgreSQL standard per la connessione al cluster di database. In questo esempio, ti connetti a un cluster di database Aurora PostgreSQL utilizzando il client della linea di comando psql.

**Per effettuare la connessione a un cluster di database Aurora PostgreSQL**

1. Individua l'endpoint (nome DNS) e il numero di porta per l'istanza di scrittura del cluster di database. 

   1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

   1. Nell'angolo in alto a destra della console Amazon RDS, scegli Regione AWS per il cluster DB.

   1. Nel pannello di navigazione, seleziona **Database**.

   1. Scegli il nome del cluster di database Aurora PostgreSQL per visualizzarne i dettagli. 

   1. Nella scheda **Connettività e sicurezza**, copia l'endpoint dell'istanza di scrittura. Annotare anche il numero di porta. L'endpoint e il numero di porta sono necessari per la connessione al cluster di database.   
![\[Scheda Connettività e sicurezza che mostra il nome dell'endpoint.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/AuroraPostgreSQLLaunch01.png)

1. Eseguire la connessione all’istanza EC2 creata in precedenza seguendo la procedura riportata in [Connect to your Linux instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html) nella *Guida per l’utente di Amazon EC2*.

   Ti consigliamo di connetterti all'istanza EC2 tramite SSH. Se l'utilità client SSH è installata su Windows, Linux o Mac, puoi connetterti all'istanza utilizzando il comando nel seguente formato:

   ```
   ssh -i location_of_pem_file ec2-user@ec2-instance-public-dns-name
   ```

   Ad esempio, supponi che `ec2-database-connect-key-pair.pem` sia archiviato in `/dir1` su Linux e che il DNS IPv4 pubblico per l'istanza EC2 sia `ec2-12-345-678-90.compute-1.amazonaws.com`. Il comando SSH sarà simile al seguente:

   ```
   ssh -i /dir1/ec2-database-connect-key-pair.pem ec2-user@ec2-12-345-678-90.compute-1.amazonaws.com
   ```

1. Ottieni le ultime correzioni di bug e gli aggiornamenti di sicurezza aggiornando il software sulla tua istanza EC2. A tale scopo, utilizzare il comando seguente.
**Nota**  
L'opzione `-y` installa gli aggiornamenti senza chiedere conferma. Per esaminare gli aggiornamenti prima di installarli, omettere questa opzione.

   ```
   sudo dnf update -y
   ```

1. Installa il client della linea di comando psql da PostgreSQL su Amazon Linux 2023 utilizzando il seguente comando:

   ```
   sudo dnf install postgresql15
   ```

1. Effettua la connessione al cluster di database Aurora PostgreSQL. Ad esempio, immetti il comando seguente: Questa azione ti consente di effettuare la connessione al cluster di database Aurora PostgreSQL utilizzando il client psql.

   Sostituisci l'endpoint dell'istanza di scrittura per `endpoint`, sostituisci il nome database `--dbname` a cui vuoi connetterti per `postgres` e sostituisci il nome utente master utilizzato per `postgres`. Devi fornire la password master utilizzata quando viene richiesta una password.

   ```
   psql --host=endpoint --port=5432 --dbname=postgres --username=postgres
   ```

   Dopo aver immesso la password per l'utente, l'output dovrebbe essere analogo a quanto mostrato di seguito.

   ```
   psql (14.3, server 14.6)
   SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off)
   Type "help" for help.
   
   postgres=>
   ```

   Per ulteriori informazioni sulla connessione a un cluster di database Aurora PostgreSQL, consulta [Connessione a un cluster di database Amazon Aurora PostgreSQL](Aurora.Connecting.md#Aurora.Connecting.AuroraPostgreSQL). In caso di mancata connessione al cluster database, consulta [Impossibile connettersi all'istanza database di Amazon RDS](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Connecting).

   Per motivi di sicurezza, la best practice è utilizzare connessioni crittografate. Utilizza una connessione PostgreSQL non crittografata solo quando il client e il server sono nello stesso VPC e la rete è attendibile. Per ulteriori informazioni sull'uso di connessioni crittografate, consulta [Sicurezza dei dati Aurora PostgreSQL con SSL/TLS](AuroraPostgreSQL.Security.md#AuroraPostgreSQL.Security.SSL).

1. Eseguire comandi SQL.

   Ad esempio, il seguente comando SQL mostra la data e l'ora correnti:

   ```
   SELECT CURRENT_TIMESTAMP;
   ```

## Fase 4: eliminazione dell'istanza EC2 e del cluster di database
<a name="CHAP_GettingStartedAurora.Deleting.AuroraPostgreSQL"></a>

Dopo la connessione e l'esplorazione dell'istanza EC2 e del cluster di database di esempio che hai creato, eliminale per evitare di ricevere l'addebito dei relativi costi.

Se in passato CloudFormation creavi risorse, salta questo passaggio e vai al passaggio successivo.

**Per eliminare l'istanza EC2**

1. Accedi Console di gestione AWS e apri la console Amazon EC2 all'indirizzo. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Nel riquadro di navigazione, scegliere **Instances (Istanze)**.

1. Seleziona l'istanza EC2 e scegli **Stato istanza, Termina istanza**.

1. Quando viene richiesta la conferma, seleziona **Interrompi**.

Per ulteriori informazioni sull’eliminazione di un’istanza EC2, consulta [Interruzione di un’istanza](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html) nella *Guida per l’utente di Amazon EC2*.

**Per eliminare un cluster database**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Scegliere **Databases (Database)**, quindi selezionare l'istanza database associata con il cluster di database.

1. In **Actions (Azioni)**, selezionare **Delete (Elimina)**.

1. Scegliere **Delete (Elimina)**. 

   Dopo aver eliminato tutte le istanze database associate a un cluster di database, il cluster di database viene eliminato automaticamente.

## (Facoltativo) Elimina l'istanza EC2 e il cluster DB creati con CloudFormation
<a name="CHAP_GettingStartedAurora.DeletingCFN.AuroraPostgreSQL"></a>

Se prima creavi CloudFormation risorse, elimina lo CloudFormation stack dopo esserti connesso ed esplorato l'istanza EC2 di esempio e il cluster DB, in modo che non ti vengano più addebitati costi.

**Per eliminare le risorse CloudFormation**

1. Apri la CloudFormation console.

1. Nella pagina **Stacks** della CloudFormation console, seleziona lo stack principale (lo stack senza il nome VPCStack BastionStack o APGNS).

1. Scegli **Elimina**.

1. Quando viene richiesta la conferma, seleziona **Elimina stack**.

*Per ulteriori informazioni sull'eliminazione di uno stack in CloudFormation, vedere [Eliminazione](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html) di uno stack sulla console nella Guida per l'utente. CloudFormation AWS CloudFormation *

## (Facoltativo) Connessione del cluster database a una funzione Lambda
<a name="CHAP_GettingStartedAurora.ComputeConnect.AuroraPostgreSQL"></a>

È anche possibile connettere il cluster di database Aurora PostgreSQL a una risorsa di calcolo serverless Lambda. Le funzioni Lambda consentono di eseguire il codice senza il provisioning o la gestione dell'infrastruttura. Una funzione Lambda consente inoltre di rispondere automaticamente alle richieste di esecuzione del codice su qualsiasi scala, da una dozzina di eventi al giorno a centinaia al secondo. Per ulteriori informazioni, consulta [Connessione automatica di una funzione Lambda e di un cluster database Aurora](lambda-rds-connect.md). 

# Crea con configurazione rapida
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig"></a>

Puoi creare e connetterti a un database serverless Aurora PostgreSQL in pochi secondi utilizzando la configurazione rapida che offre un'esperienza di creazione di database semplificata con impostazioni preconfigurate preconfigurate per aiutarti a iniziare facilmente e rapidamente.

In due clic, puoi avere un cluster Aurora con un'istanza serverless pronta all'uso in pochi secondi. Puoi anche usare il AWS Command Line Interface (AWS CLI) o [AWS SDKs](https://docs.aws.amazon.com/sdkref/latest/guide/overview.html)con il parametro `--express-configuration` per creare sia un cluster che un'istanza all'interno del cluster con una singola chiamata API che lo rende pronto per l'esecuzione di query in pochi secondi. Hai la flessibilità di modificare la maggior parte delle impostazioni durante e la maggior parte delle altre impostazioni dopo la creazione del database. Per ulteriori informazioni su queste impostazioni, consultare [Impostazioni di configurazione Express](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Settings). Una volta creato, hai accesso alla maggior parte delle funzionalità e dei vantaggi di Aurora, come la possibilità di aggiungere lettori per disponibilità e scalabilità elevate e funzionalità di failover automatico. Alcune opzioni, come specificare una chiave di crittografia gestita dal cliente, selezionare versioni specifiche del motore o associare i cluster a un Amazon Virtual Private Cloud (VPC), sono disponibili solo quando si utilizza l'opzione. [Crea con configurazione completa](CHAP_GettingStartedAurora.AuroraPostgreSQL.FullConfig.md) [Questa esperienza di creazione per Aurora PostgreSQL è disponibile anche con il piano gratuito.AWS](https://aws.amazon.com/rds/free/) 

**Topics**
+ [Prerequisiti](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Prerequisites)
+ [Regioni supportate](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.SupportedRegions)
+ [Gateway di accesso a Internet](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.InternetAccessGateway)
+ [Creazione di un cluster DB con configurazione rapida](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.CreatingDBCluster)
+ [Impostazioni di configurazione Express](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Settings)
+ [Connessione ai cluster con configurazione rapida](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Connecting)
+ [Ripristino di un cluster creato tramite configurazione rapida](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Restoring)
+ [Limitazioni](#CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Limitations)

## Prerequisiti
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Prerequisites"></a>

Prima di poter creare un cluster Aurora PostgreSQL DB con configurazione espressa, è necessario disporre almeno delle seguenti autorizzazioni:
+ `ec2:DescribeAvailabilityZones`
+ `iam:CreateServiceLinkedRole`
+ `rds:CreateDBCluster`
+ `rds:CreateDBInstance`
+ `rds:EnableInternetAccessGateway`

## Regioni supportate
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.SupportedRegions"></a>

È possibile creare un cluster serverless Aurora PostgreSQL con configurazione rapida in tutte le regioni tranne Regioni AWS AWS Cina, AWS GovCloud (Stati Uniti), Medio Oriente (Emirati Arabi Uniti) e Medio Oriente (Bahrein).

## Gateway di accesso a Internet
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.InternetAccessGateway"></a>

Aurora fornisce anche un gateway di accesso a Internet abilitato per impostazione predefinita per connettersi in modo sicuro ai cluster creati tramite la configurazione rapida. Questa funzionalità è attualmente supportata solo per i cluster di configurazione espressa. Supporta il protocollo wire PostgreSQL e ti consente di connetterti via Internet da un'ampia gamma di strumenti e piattaforme di sviluppo che potrebbero funzionare al di fuori della AWS tua infrastruttura, senza bisogno di VPN o Direct Connect. AWS Il gateway è distribuito su più zone di disponibilità, offrendo lo stesso livello di alta disponibilità del cluster Aurora. È un componente gestito di Aurora, quindi non ci sono aggiornamenti o patch software che devono essere applicati dall'utente.

Il gateway di accesso a Internet è integrato con AWS Identity and Access Management (IAM), che consente di applicare autorizzazioni basate sull'identità per l'accesso autorizzato e di salvaguardare i dati con un accesso temporaneo basato su token. Quando si utilizza il gateway, la configurazione richiesta per l'utente amministratore del database, inclusa la concessione del ruolo rds\$1iam, viene gestita automaticamente dall'utente.

## Creazione di un cluster DB con configurazione rapida
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.CreatingDBCluster"></a>

È possibile creare un cluster Aurora PostgreSQL DB con configurazione rapida utilizzando l'API, the Console di gestione AWS o RDS. AWS CLI

### Console
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.CreatingDBCluster.Console"></a>

Per creare con la configurazione espressa utilizzando la console:

**Per creare con la configurazione espressa utilizzando la console**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Nell'angolo in alto a destra di Console di gestione AWS, scegli la AWS regione in cui desideri creare il cluster DB.

1. Nel pannello di navigazione, seleziona Database.

1. Nella pagina Benvenuto in Aurora e RDS, individua la sezione Crea con configurazione rapida in pochi secondi sul lato sinistro e scegli Crea.  
![\[La pagina Benvenuto in Aurora e RDS che mostra la sezione Crea con configurazione rapida.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image1.png)

1. Rivedi le impostazioni preconfigurate nella finestra di dialogo Crea con Express Configuration.  
![\[La finestra di dialogo di configurazione Crea con express mostra le impostazioni preconfigurate.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image2.png)

1. (Facoltativo) Modifica l'identificatore del cluster DB o l'intervallo di capacità in base alle tue esigenze.

1. Scegliere Crea database.

1. Il tuo database Aurora PostgreSQL Serverless dovrebbe essere pronto in pochi secondi. Un banner di successo conferma la creazione e lo stato del database cambia in «Disponibile».  
![\[Lo stato del database che mostra Disponibile dopo una creazione riuscita.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image3.png)

### CLI
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.CreatingDBCluster.CLI"></a>

È possibile utilizzarlo AWS CLI per creare un cluster Aurora PostgreSQL con configurazione rapida.

Per Linux o macOS.

```
aws rds create-db-cluster --db-cluster-identifier sample-express-cluster \
    --engine aurora-postgresql \
    --with-express-configuration
```

Per Windows:

```
aws rds create-db-cluster --db-cluster-identifier sample-express-cluster ^
    --engine aurora-postgresql ^
    --with-express-configuration
```

Il parametro di configurazione express si occupa della creazione di un cluster di database, di un'istanza serverless Aurora, della configurazione del gateway di accesso a Internet e dell'autenticazione IAM per l'utente del database amministratore (impostazione predefinita = postgres).

### "Hello, World\$1"
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.CreatingDBCluster.API"></a>

È possibile utilizzare l' AWS SDK pertinente e chiamare l'DBCluster operazione Create per creare un cluster DB e un'istanza di database con la configurazione rapida.

## Impostazioni di configurazione Express
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Settings"></a>

La tabella seguente descrive le impostazioni per la configurazione rapida e indica se possono essere modificate dopo la creazione.


| Impostazione | Descrizione impostazione | Impostazioni e limitazioni predefinite | 
| --- | --- | --- | 
| Auto minor version upgrade (Aggiornamento automatico della versione secondaria) | Questa impostazione consente al cluster Aurora DB di ricevere automaticamente gli aggiornamenti delle versioni secondarie preferite del motore DB non appena diventano disponibili. [Per ulteriori informazioni sugli aggiornamenti del motore per Aurora PostgreSQL, consulta Aggiornamenti del motore di database per Amazon Aurora PostgreSQL.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Updates.html) | Abilitata come impostazione predefinita. Può essere modificato al termine dell'operazione di creazione. | 
| AWS KMS chiave | [I cluster con configurazione rapida sono crittografati con chiavi di proprietà del servizio AWS/RDS.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Overview.Encryption.html) | Abilitato con la chiave proprietaria del AWS servizio /RDS. Non si può modificare. | 
| Autorità di certificazione | I cluster con configurazione rapida sono abilitati con il gateway di accesso a Internet, che utilizza i AWS certificati root. Per ulteriori informazioni, consulta [ACM root CAs](https://docs.aws.amazon.com/acm/latest/userguide/acm-concepts.html) | Non applicabile per la connessione tramite gateway di accesso a Internet | 
| Configurazione dell'archiviazione del cluster | Il tipo di storage per il cluster DB: Aurora Standard o Aurora I/O-Optimized. Per ulteriori informazioni, consulta [Configurazioni di storage per cluster Amazon Aurora DB](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.StorageReliability.html). | Aurora standard per impostazione predefinita. Può essere modificato dopo il completamento dell'operazione di creazione. | 
| Copy tags to snapshots (Copia tag in snapshot) | Selezionare questa opzione per copiare i tag dell'istanza database in una snapshot database quando si crea una snapshot. Per ulteriori informazioni, consulta [Tagging delle risorse Amazon Aurora e Amazon](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Tagging.html) RDS. | Disabilitato per impostazione predefinita. Può essere modificato durante la creazione o dopo la creazione. | 
| Database authentication (Autenticazione del database) | I cluster con configurazione rapida e gateway di accesso a Internet supportano solo l'autenticazione IAM. Per ulteriori informazioni, consulta [Autenticazione del database IAM](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.IAMDBAuth.html). | Abilitata con l'autenticazione IAM per impostazione predefinita. Non si può modificare. | 
| Database port (Porta del database) | I cluster con configurazione rapida e gateway di accesso a Internet supportano solo la porta PostgreSQL predefinita | Valore predefinito = 5432. Non si può modificare. | 
| Identificatore cluster DB  | Inserisci un nome per il tuo cluster DB che sia unico per il tuo account nella AWS regione che hai scelto. Questo identificatore viene utilizzato nell'indirizzo dell'endpoint del cluster per il cluster database. Per informazioni sull'endpoint del cluster, consulta Connessioni endpoint [Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.Endpoints.html). L'identificatore del cluster DB presenta i seguenti vincoli: deve contenere da 1 a 63 caratteri alfanumerici o trattini. Il primo carattere deve essere una lettera. Non può terminare con un trattino o contenere due trattini consecutivi. Deve essere univoco per tutti i cluster DB per account, per regione. AWS AWS  | Parametro obbligatorio. Può essere modificato durante la creazione o dopo la creazione. | 
| DB cluster parameter group (Gruppo di parametri del cluster database) | I cluster con configurazione rapida utilizzano il gruppo di parametri del cluster DB Aurora predefinito. | Gruppo di parametri predefinito. Può essere modificato dopo il completamento dell'operazione di creazione. | 
| DB instance class (Classe istanza database) | I cluster con configurazione rapida iniziano con un'istanza Aurora Serverless. | Istanza serverless v2. Può essere modificata al termine dell'operazione di creazione. | 
| DB subnet group (Gruppo di sottoreti DB) | I cluster con configurazione rapida non vengono creati all'interno del tuo VPC. L'accesso avviene tramite il gateway di accesso a Internet Aurora | Nessun VPC associato. Non può essere impostato. | 
| Enable deletion protection (Abilita protezione da eliminazione) | Selezionare Enable deletion protection (Abilita protezione da eliminazione) per impedire l'eliminazione del cluster di database. Se si crea un cluster di database di produzione con la console, la protezione da eliminazione è abilitata per impostazione predefinita. | Disabilitato per impostazione predefinita. Può essere modificato durante o dopo il completamento della creazione. | 
| Enable Encryption (Abilita crittografia) | [I cluster con configurazione rapida sono crittografati con chiavi di proprietà del AWS servizio /RDS.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Overview.Encryption.html) | Abilitato con la chiave proprietaria del AWS servizio /RDS. Non si può modificare. | 
| Enable Enhanced Monitoring (Abilita il monitoraggio avanzato) | Scegliere Enable enhanced monitoring (Abilita monitoraggio avanzato) per abilitare la raccolta di parametri in tempo reale per il sistema operativo su cui viene eseguito il cluster DB. Per ulteriori informazioni, consulta [Monitoraggio delle metriche OS con il monitoraggio avanzato](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Monitoring.OS.html). | Disabilitato per impostazione predefinita. Può essere modificato dopo il completamento dell'operazione di creazione. | 
| Abilita l’API dati in RDS | Scegli Abilita l’API dati in RDS per abilitare l’API dati in RDS (API dati). Con l’API dati è possibile utilizzare un endpoint HTTP sicuro per eseguire le istruzioni SQL senza gestire le connessioni. Per ulteriori informazioni, consulta [Using the Amazon RDS Data API](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html). | Disabilitato per impostazione predefinita. Può essere modificato al termine dell'operazione di creazione. | 
| Tipo di motore | I cluster con cluster di configurazione espressa sono supportati solo con Aurora PostgreSQL | Parametro obbligatorio. Valore supportato: «aurora-postgresql». Non si può modificare. | 
| Versione del motore | I cluster con configurazione rapida utilizzano la versione principale e secondaria predefinita. Vedi Versioni [Aurora, per dettagli sulle versioni](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.VersionPolicy.Versioning.html) predefinite. | Versione principale e secondaria predefinita. La versione del motore può essere aggiornata in un secondo momento. | 
| Failover priority (Priorità failover) | Scegliere una priorità di failover per l'istanza. Se non specifichi alcun valore, l'impostazione predefinita è tier-1. Questa priorità determina l'ordine di promozione delle repliche di Aurora durante il recupero da un errore dell'istanza principale. Per ulteriori informazioni, consulta la pagina relativa alla [ tolleranza ai guasti per un cluster di database Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.AuroraHighAvailability.html). | Valore predefinito = 1. Può essere modificato dopo il completamento dell'operazione di creazione. | 
| Initial database name (Nome del database iniziale) | Il nome del database predefinito. Se non fornisci un nome per un cluster Aurora PostgreSQL DB, Amazon RDS crea un database denominato postgres. Per Aurora PostgreSQL, il nome di database predefinito presenta questi vincoli: deve contenere da 1 a 63 caratteri alfanumerici. Deve iniziare con una lettera. I caratteri successivi possono essere lettere, trattini bassi o cifre (da 0 a 9). Non può essere una parola riservata del motore di database. Per creare database aggiuntivi, eseguire la connessione al cluster di database e utilizzare il comando SQL CREATE DATABASE. Per ulteriori informazioni sulla connessione al cluster DB, consulta Connessione a un cluster DB Amazon Aurora con gateway di accesso a Internet. | Valore predefinito = postgres. Può essere modificato durante o dopo il completamento della creazione. | 
| Esportazioni log | Nella sezione Esportazioni di log, scegli i log che desideri iniziare a pubblicare su Amazon CloudWatch Logs. Per ulteriori informazioni sulla pubblicazione dei log di Aurora MySQL in Logs, CloudWatch consulta Pubblicazione dei log di Amazon Aurora MySQL su Amazon Logs. CloudWatch Per ulteriori informazioni sulla pubblicazione dei log di Aurora PostgreSQL su Logs, consulta CloudWatch Pubblicazione dei log di Aurora PostgreSQL su Amazon Logs. CloudWatch  | Disabilitato per impostazione predefinita. Può essere modificato durante o dopo la creazione. | 
| Finestra di manutenzione | Selezionare Select window (Seleziona finestra) e specifica l'intervallo temporale settimanale durante il quale può avvenire la manutenzione del sistema. Oppure, selezionare No preference (Nessuna preferenza) per consentire a Amazon RDS di assegnare un periodo casuale. | La finestra di manutenzione predefinita varia in base alla [regione](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html). Può essere modificata durante o dopo la creazione. | 
| Gestisci le credenziali principali in AWS Secrets Manager | I cluster con configurazione rapida e gateway di accesso a Internet supportano solo l'autenticazione IAM. Questa impostazione non si applica. | N/D | 
| Master password (Password master) | I cluster con configurazione rapida e gateway di accesso a Internet supportano solo l'autenticazione IAM. Questa impostazione non si applica. | N/D | 
| Tipo di autenticazione utente principale | I cluster con configurazione espressa impostano automaticamente il tipo di autenticazione sull'autenticazione IAM. | Valore supportato = iam-db-auth. Non si può modificare. | 
| Master username (Nome utente master) | Immettere un nome da utilizzare come nome utente principale per accedere al cluster DB. Per Aurora PostgreSQL deve contenere da 1 a 63 caratteri alfanumerici. Il primo carattere deve essere una lettera. Il nome non può essere una parola riservata del motore di database. Non è possibile modificare il nome utente principale dopo la creazione del cluster di database. | Valore predefinito = postgres. Può essere modificato durante o dopo la creazione. | 
| Implementazione Multi-AZ | I cluster con configurazione rapida non sono associati a un VPC e le zone di disponibilità vengono scelte automaticamente. È possibile aggiungere repliche di lettura dopo la creazione del database. | Le zone di disponibilità vengono scelte automaticamente. Le istanze writer e reader sono collocate in zone di disponibilità diverse. | 
| Tipo di rete | I cluster con configurazione rapida non sono associati a un VPC. | Non applicabile | 
| Accesso pubblico | I cluster con configurazione rapida vengono creati con il gateway di accesso a Internet, che offre un accesso sicuro a Internet con integrazione integrata con AWS Identity and Access Management and AWS Shield. | Non applicabile | 
| Supporto esteso per RDS | Seleziona Abilita il supporto esteso RDS per consentire alle versioni principali del motore supportate di continuare a funzionare oltre la data di fine del supporto standard per Aurora. Quando crei un cluster di database, Amazon Aurora utilizza per impostazione predefinita il Supporto esteso per RDS. Disabilita questa impostazione per impedire la creazione di un nuovo cluster di database dopo la data di fine del supporto standard Aurora e per evitare addebiti per il Supporto esteso per RDS. I cluster di database esistenti non incorrono in addebiti fino alla data di inizio del Supporto esteso per RDS. Per ulteriori informazioni, consulta [Amazon RDS Extended Support with Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support.html). | Non supportata | 
| Server proxy per RDS | Il proxy RDS non è supportato con i cluster che non sono associati a un VPC. Per ulteriori informazioni, consulta [Amazon RDS Proxy for Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/rds-proxy.html). | Non supportata | 
| Periodo di conservazione | Selezionare l'intervallo di tempo, da 1 a 35 giorni, per il quale Aurora conserva le copie di backup del database. Le copie di Backup possono essere utilizzate per point-in-time i ripristini (PITR) del database fino al secondo. | Valore predefinito = 1. Può essere modificato al termine dell'operazione di creazione. | 
| Backup window (Finestra di backup) | Una finestra di 30 minuti selezionata a caso tra un periodo di 8 ore per eseguire il backup automatico del database. | Utilizza il gruppo di parametri predefinito. Può essere modificato in un secondo momento utilizzando i gruppi di parametri. | 
| Attiva DevOps Guru | DevOps Guru for RDS fornisce un'analisi dettagliata delle anomalie delle prestazioni, Performance Insights deve essere attivato. Per ulteriori informazioni, vedere [Configurazione di Guru for RDS DevOps ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/devops-guru-for-rds.html). | Disabilitato per impostazione predefinita. Può essere modificato al termine dell'operazione di creazione. | 
| Attiva Performance Insights | Amazon RDS Performance Insights fornisce informazioni di monitoraggio per il database. Per ulteriori informazioni, consulta [Monitoring DB load with Performance Insights on Amazon Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.html) | Disabilitato per impostazione predefinita. Può essere modificato al termine dell'operazione di creazione. | 
| Virtual Private Cloud (VPC) | I cluster con configurazione rapida non sono associati a un VPC | N/D | 
| VPC security group (firewall) (Gruppo di sicurezza VPC (firewall) | I cluster con configurazione rapida non sono associati a un VPC | N/D | 
| Inoltro di scrittura | Consente di inoltrare le scritture inviate sull'endpoint di lettura al nodo writer per l'elaborazione. Consente di raggiungere la read-after-write coerenza. Per ulteriori informazioni, consulta [Local write forwarding in Aurora PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-postgresql-write-forwarding.html). | Disabilitato per impostazione predefinita. Può essere modificato al termine dell'operazione di creazione. | 

## Connessione ai cluster con configurazione rapida
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Connecting"></a>

I cluster creati con la configurazione rapida vengono configurati automaticamente con un gateway di accesso a Internet, che fornisce l'accesso pubblico al database con l'autenticazione IAM. Assicurati che l'identità IAM utilizzata per connetterti al database disponga delle autorizzazioni per rds-db:connect per generare il token di autenticazione necessario per accedere al database. [Per ulteriori informazioni, consulta Autenticazione del database IAM.](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.IAMDBAuth.html)

La seguente guida mostra come utilizzare le varie opzioni nella scheda «Connettività e sicurezza» Console di gestione AWS per connettersi al database.

La console RDS mostra informazioni pertinenti come frammenti di codice, dettagli sugli endpoint e altri dettagli di connessione per aiutarti a connetterti al database. Offre inoltre un'utilità per generare un token e accedervi direttamente. AWS CloudShell Sia l'utilità Genera token che si CloudShell connettono utilizzando il nome utente principale impostato al momento della creazione del database.

### Utilizzo della scheda Connettività e sicurezza
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Connecting.ConnectivityTab"></a>

Dopo aver creato il database, vai alla scheda Connettività e sicurezza per accedere alle opzioni di connessione. La sezione Connect to database fornisce tre metodi per la connessione:

#### Frammenti di codice
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Connecting.CodeSnippets"></a>

Da utilizzare per la connessione tramite SDK o strumenti di terze parti. APIs La console fornisce frammenti di ready-to-use codice per il linguaggio di programmazione selezionato. Gli snippet riflettono anche dinamicamente la configurazione di autenticazione per il database.

I passaggi seguenti mostrano la connessione al cluster di database utilizzando lo snippet di codice di utilità della riga di comando psql.

**Prerequisiti**
+ Puoi connetterti ai cluster Aurora PostgreSQL DB utilizzando strumenti come psql, il terminale interattivo PostgreSQL. Per installare psql e saperne di più sull'uso del terminale interattivo PostgreSQL, vedi psql nella documentazione di PostgreSQL.
+ È necessario che sia installata la versione più recente di. AWS CLI Per installare o aggiornare il AWS CLI, vedere [Installazione o aggiornamento alla versione più recente di AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html).

**Connessione con psql**

**Per connettersi con psql**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Accedi al tuo cluster di database dalla scheda Elenco database.

1. Nella scheda Connettività e sicurezza, seleziona lo snippet di codice PSQL per il tuo rispettivo sistema operativo (macOS, linux o Windows).

1. Copia il codice mostrato nei passaggi di connessione modal.  
![\[La modalità dei passaggi di connessione che mostra lo snippet di codice PSQL.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image4.png)

1. Apri un terminale sul tuo ambiente/macchina di sviluppo locale.

1. (opzionale) Se hai già configurato le credenziali AWS CLI and, puoi saltare questo passaggio. Altrimenti, utilizzate il seguente comando per una sessione di accesso temporanea.

   ```
   aws login
   ```

1. Incolla il comando che hai copiato nel passaggio 4. Dovresti vedere psql login e il prompt «postgres =>», che ti consentono di eseguire i comandi SQL.

#### CloudShell
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Connecting.CloudShell"></a>

La console fornisce un modo automatico per connettersi al cluster utilizzando. AWS CloudShell La seguente guida mostra i passaggi per connettersi utilizzando psql e CloudShell.

**Prerequisiti**

Nessuno

**Utilizzo di CloudShell e PSQL**

**Per connettersi utilizzando CloudShell e PSQL**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Accedi al tuo cluster di database dalla scheda Elenco database.

1. Nella scheda Connettività e sicurezza, seleziona CloudShell.

1. Fai clic su Avvia Cloudshell  
![\[Il pulsante di CloudShell avvio nella scheda Connettività e sicurezza.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image5.png)

1. Fai clic su Esegui nella finestra di richiesta. Il comando è precompilato con le informazioni pertinenti per la connessione al cluster specifico.  
![\[La finestra di CloudShell prompt con il comando di connessione precompilato.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image6.png)

1. Dovresti vedere psql login e il prompt «postgres =>», che ti consentono di eseguire i comandi SQL.  
![\[Il prompt di accesso di psql mostra una connessione riuscita. CloudShell\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image7.png)

Usalo per un accesso rapido a AWS CLI che si avvia direttamente da. Console di gestione AWS CloudShell fornisce un ambiente shell basato su browser con accesso preautenticato. AWS CLI 

#### Endpoint con utilità Get token
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Connecting.GetToken"></a>

Se utilizzi strumenti che supportano solo l'utilizzo di credenziali di nome utente e password, puoi utilizzare l'utilità Get token per connetterti. In questo caso, si utilizza il token generato dall'utilità nel campo della password. Il token viene generato per il nome utente principale impostato al momento della creazione del database. Il token è valido per 15 minuti alla volta. Se lo strumento che stai utilizzando interrompe la connessione, dovrai generare nuovamente il token.

I passaggi seguenti mostrano come utilizzare l'utilità Get token per connettersi al cluster di database utilizzando pgAdmin.

**Prerequisiti**
+ È possibile utilizzare l'utilità pgAdmin per connettersi ai cluster Aurora PostgreSQL DB utilizzando un'interfaccia utente. Per ulteriori informazioni, consulta la pagina dei [download](https://www.pgadmin.org/download/) sul sito Web di pgAdmin.

**Connessione a pgAdmin**

**Per connettersi tramite pgAdmin**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Accedi al tuo cluster di database dalla scheda Elenco database.

1. Nella scheda Connettività e sicurezza, seleziona la scheda «Endpoints».  
![\[La scheda Endpoints mostra i dettagli dell'endpoint, della porta e del database di writer.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image8.png)

1. Copia le informazioni pertinenti, tra cui l'endpoint del writer, la porta, il nome utente principale e il nome del database.

1. Genera e copia un nuovo token (password di breve durata) dall'utilità Get token.  
![\[L'utilità Get token per generare un token di autenticazione.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image9.png)

1. Apri pGAdmin sulla tua macchina e «Aggiungi un nuovo server». Inserisci i dettagli nella scheda Connessione. Usa il token nel campo della password.  
![\[La finestra di dialogo di connessione pgAdmin con i dettagli del server.\]](http://docs.aws.amazon.com/it_it/AmazonRDS/latest/AuroraUserGuide/images/aurora-express-config-image10.png)

Il pannello di connessione mostra: lo stato del gateway di accesso a Internet (Enabled), lo stato di autenticazione IAM (Enabled) e l'opzione del token di autenticazione IAM. Seleziona il tuo linguaggio di programmazione dal menu a discesa e segui i passaggi di connessione per incollare il codice ed eseguire i comandi.

## Ripristino di un cluster creato tramite configurazione rapida
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Restoring"></a>

Il processo di ripristino per i cluster di configurazione express segue lo stesso flusso di lavoro dei cluster standard. [È possibile eseguire il ripristino da un'istantanea manuale utilizzando l'operazione [restore-db-cluster-from-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-from-snapshot.html) o ripristinare in un momento specifico utilizzando l'operazione -. restore-db-cluster-to point-in-time](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-to-point-in-time.html) È possibile ripristinare un cluster con configurazione espressa in un cluster con configurazione completa o in un cluster con configurazione espressa. Se si desidera eseguire il ripristino in un cluster con configurazione rapida, entrambe le operazioni di ripristino richiedono due parametri aggiuntivi: VPCNetworking Enabled deve essere impostato su false e InternetAccessGatewayEnabled deve essere impostato su true. Se stai ripristinando un cluster normale che utilizzava l'autenticazione principale con nome utente e password in un cluster di configurazione rapida, dovrai modificare il cluster DB ripristinato a cui eseguire l'aggiornamento MasterUserAuthenticationType . iam-db-auth

## Limitazioni
<a name="CHAP_GettingStartedAurora.AuroraPostgreSQL.ExpressConfig.Limitations"></a>

Le seguenti limitazioni si applicano ai cluster creati con la configurazione espressa e il gateway di accesso a Internet abilitato per impostazione predefinita.
+ È possibile utilizzare la configurazione espressa solo con Aurora PostgreSQL.
+ I cluster creati con la configurazione espressa sono crittografati con la chiave gestita del servizio AWS/RDS. Non è possibile utilizzare una AWS KMS chiave personalizzata per crittografare il database.
+ Non è possibile associare i cluster express a un Amazon Virtual Private Cloud (VPC). Quando ti connetti da una macchina che si trova all'interno di un VPC al database con il cluster express con gateway di accesso a Internet abilitato, assicurati che la macchina consenta il traffico in entrata e in uscita da Internet.
+ Non è possibile disabilitare il gateway di accesso a Internet per i cluster creati con la configurazione espressa.
+ È possibile utilizzare l'autenticazione RDS IAM solo con il gateway di accesso a Internet. Vedi [Autenticazione del database IAM per l'](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.IAMDBAuth.html)elenco delle limitazioni e dei consigli. Le funzionalità relative ad altre forme di autenticazione come le credenziali gestite in AWS Secrets Manager e l'autenticazione Kerberos non possono essere utilizzate con cluster con gateway di accesso a Internet abilitato. Inoltre, non è possibile disabilitare l'autenticazione IAM.
**avvertimento**  
Se disabiliti il `rds_iam` ruolo per il nome utente principale, perderai l'accesso alle nuove connessioni al database. È possibile ripristinare l'accesso modificando il cluster e impostando `--master-user-authentication-type` il`iam-db-auth`. Per informazioni, consultare [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html).
+ Non è possibile selezionare una versione specifica del motore con una configurazione rapida. La versione del motore può essere aggiornata ma non declassata.
+ I cluster con configurazione rapida supportano solo la creazione di un'istanza Aurora Serverless v2. È possibile modificare il tipo di istanza o aggiungere istanze dopo la creazione del database.
+ I cluster con configurazione rapida supportano solo il gruppo di parametri predefinito. Il gruppo di parametri può essere aggiornato dopo la creazione del database.
+ Le seguenti funzionalità non sono supportate con i cluster creati con la configurazione espressa in quanto non sono associate a un VPC.
  + Database Aurora illimitato
  + Database globale Aurora
  + Server proxy per RDS
  + Integrazione Aurora zero-ETL
  + Editor di query RDS
  + Distribuzioni blu/verdi
  + Flussi di attività di database
  + Installazione di patch senza tempi di inattività
  + Babelfish
+ L'API Data può essere abilitata per un cluster con configurazione rapida dopo la creazione utilizzando l'operazione ModificaDBCluster . Tuttavia, non supporta l'autenticazione con nome utente/password principali. È necessario creare nuove credenziali utente per accedere a Data API.
+ La modalità Advanced di Database Insights può essere abilitata su un cluster con configurazione rapida dopo la creazione utilizzando l'DBCluster operazione Modifica.
+ I cluster con IPv4 indirizzi di supporto per la configurazione espressa sono disponibili solo per i cluster. IPv6 non è supportato.
+ I cluster con configurazione rapida non supportano la modifica di tutte le impostazioni al momento delle operazioni di creazione. Ad esempio, puoi scegliere lo storage standard Aurora solo quando crei con la configurazione rapida. È possibile modificare il tipo di archiviazione dopo la creazione del cluster. Vedi, Impostazioni di configurazione Express per un elenco di tutte le altre impostazioni e valori predefiniti applicabili alla configurazione espressa.
+ I cluster creati tramite la configurazione rapida con il gateway di accesso a Internet abilitato non supportano suite di crittografia configurabili. Sebbene Amazon RDS for PostgreSQL consenta di configurare il parametro ssl\$1ciphers per limitare le suite di cifratura SSL consentite, questo parametro viene ignorato nei cluster con gateway di accesso a Internet abilitato, che utilizzano invece la configurazione predefinita della suite di crittografia.