

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

# Crea una cache serverless Valkey
<a name="GettingStarted.serverless-valkey.step1"></a>

In questo passaggio, crei una nuova cache in Amazon ElastiCache.

**Console di gestione AWS**

Per creare una nuova cache utilizzando la ElastiCache console:

1. Accedi a Console di gestione AWS e apri il [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Nel riquadro di navigazione sul lato sinistro della console, scegli **Valkey caches**.

1. Sul lato destro della console, scegli **Crea** cache Valkey

1. In **Impostazioni cache** inserisci un **nome**. Facoltativamente, è possibile inserire una **descrizione** per la cache. 

1. Lascia le impostazioni predefinite selezionate.

1. Fai clic su **Crea** per creare la cache.

1. Una volta che lo stato della cache è "ATTIVO", puoi iniziare a scrivere e leggere i dati nella cache.

**AWS CLI**

L' AWS CLI esempio seguente crea una nuova cache utilizzando create-serverless-cache. 

**Linux**

```
aws elasticache create-serverless-cache \
    --serverless-cache-name CacheName \
    --engine valkey
```

**Windows**

```
aws elasticache create-serverless-cache ^
    --serverless-cache-name CacheName ^
    --engine valkey
```

Il valore del campo Stato è impostato su `CREATING`.

Per verificare di aver ElastiCache terminato la creazione della cache, utilizzare il `describe-serverless-caches` comando. 

**Linux**

```
aws elasticache describe-serverless-caches --serverless-cache-name CacheName
```

**Windows**

```
aws elasticache describe-serverless-caches --serverless-cache-name CacheName 
```

Dopo aver creato la nuova cache, procedi alla [Leggi e scrivi dati nella cache](GettingStarted.serverless-valkey.step2.md).

# Leggi e scrivi dati nella cache
<a name="GettingStarted.serverless-valkey.step2"></a>

Questa sezione presuppone che tu abbia creato un' EC2 istanza Amazon e che tu possa connetterti ad essa. Per istruzioni su come eseguire questa operazione, consulta la [Amazon EC2 Getting Started Guide](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html). 

Questa sezione presuppone inoltre che tu abbia configurato l'accesso al VPC e le impostazioni del gruppo di sicurezza per EC2 l'istanza da cui ti connetti alla cache e che tu abbia configurato valkey-cli sull'istanza. EC2 Per ulteriori informazioni su questa fase, consulta [Configurazione ElastiCache](set-up.md). 

Oltre ai passaggi seguenti, se disponi di un'applicazione di grandi dimensioni o globale, puoi aumentare notevolmente le prestazioni di lettura creando e leggendo da repliche. Per ulteriori informazioni su questo passaggio più avanzato, vedere[Procedure consigliate per l'utilizzo delle repliche di lettura](ReadReplicas.md).

**Ricerca dell'endpoint della cache**

**Console di gestione AWS**

Per trovare l'endpoint della cache utilizzando la ElastiCache console:

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

1. Nel riquadro di navigazione sul lato sinistro della console, scegli **Valkey caches**.

1. Sul lato destro della console fai clic sul nome della cache che hai appena creato. 

1. In **Dettagli della cache** individua e copia l'endpoint della cache. 

**AWS CLI**

L'AWS CLI esempio seguente mostra come trovare l'endpoint per la nuova cache utilizzando il comando. describe-serverless-caches Dopo aver eseguito il comando, cerca il campo "Endpoint".

**Linux**

```
aws elasticache describe-serverless-caches \
		--serverless-cache-name CacheName
```

**Windows**

```
aws elasticache describe-serverless-caches ^
		--serverless-cache-name CacheName
```

## Connect a Valkey Cache (Linux)
<a name="w2aac14c15c37c29b1"></a>

Ora che hai l'endpoint di cui hai bisogno, puoi accedere alla tua EC2 istanza e connetterti alla cache. Nell'esempio seguente, si utilizza l'utilità *valkey-cli* per connettersi a un cluster. Il comando seguente esegue la connessione a una cache (nota: sostituisci cache-endpoint con l'endpoint recuperato nella fase precedente).

```
src/valkey-cli -h cache-endpoint --tls -p 6379
set a "hello"          // Set key "a" with a string value and no expiration
OK
get a                  // Get value for key "a"
"hello"
```

## Connect a Valkey Cache (Windows)
<a name="w2aac14c15c37c29b3"></a>

Ora che hai l'endpoint di cui hai bisogno, puoi accedere alla tua EC2 istanza e connetterti alla cache. Nell'esempio seguente, si utilizza l'utilità *valkey-cli* per connettersi a un cluster. Il seguente comando esegue la connessione a una cache. Apri il prompt dei comandi, passa alla directory Valkey o Redis OSS ed esegui il comando (nota: sostituisci Cache\$1Endpoint con l'endpoint recuperato nel passaggio precedente).

```
c:\Valkey>valkey-cli -h Valkey_Cluster_Endpoint --tls -p 6379
set a "hello"          // Set key "a" with a string value and no expiration
OK
get a                  // Get value for key "a"
"hello"
```

Ora puoi procedere alla [(Facoltativo) Pulizia](GettingStarted.serverless-valkey.step3.md).

# (Facoltativo) Pulizia
<a name="GettingStarted.serverless-valkey.step3"></a>

Se non ti serve più la ElastiCache cache Amazon che hai creato, puoi eliminarla. In questo modo hai la certezza che non ti vengano addebitati costi per risorse che non stai utilizzando. Puoi utilizzare la ElastiCache console AWS CLI, l'o l' ElastiCache API per eliminare la cache.

**Console di gestione AWS**

Per eliminare la cache tramite la console:

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

1. Nel riquadro di navigazione sul lato sinistro della console, scegli **Valkey Caches**.

1. Scegli il pulsante di opzione accanto alla cache che vuoi eliminare.

1. Seleziona **Operazioni** in alto a destra e scegli **Elimina**.

1. Facoltativamente, puoi scegliere di acquisire uno snapshot finale prima di eliminare la cache. 

1. Nella schermata di conferma **Elimina** reinserisci il nome della cache e scegli **Elimina** per eliminare la cache o **Annulla** per mantenerla.

Non appena la cache passa allo stato **ELIMINAZIONE IN CORSO**, non vengono più addebitati i costi.

**AWS CLI**

L' AWS CLI esempio seguente elimina una cache utilizzando il comando. delete-serverless-cache 

**Linux**

```
aws elasticache delete-serverless-cache \
		--serverless-cache-name CacheName
```

**Windows**

```
aws elasticache delete-serverless-cache ^
		--serverless-cache-name CacheName
```

Il valore del campo **Stato** è impostato su **ELIMINAZIONE IN CORSO**. 

Ora puoi procedere alla [Fasi successive](GettingStarted.serverless-valkey.next-steps.md).

# Fasi successive
<a name="GettingStarted.serverless-valkey.next-steps"></a>

Per maggiori informazioni su questo argomento, ElastiCache consulta le seguenti pagine:
+ [Lavorare con ElastiCache](WorkingWithElastiCache.md)
+ [Ridimensionamento ElastiCache](Scaling.md)
+ [Registrazione e monitoraggio in Amazon ElastiCache](MonitoringECMetrics.md)
+ [ElastiCache migliori pratiche e strategie di caching](BestPractices.md)
+ [Snapshot e ripristino](backups.md)
+ [Monitoraggio degli eventi con Amazon SNS ElastiCache](ECEvents.md)