

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 di una coda Amazon SQS standard e invio di un messaggio
<a name="creating-sqs-standard-queues"></a>

Puoi creare una [coda standard](standard-queues.md) e inviare messaggi utilizzando la console Amazon SQS. Questo argomento enfatizza anche le migliori pratiche, tra cui evitare informazioni sensibili nei nomi di coda e utilizzare la crittografia gestita lato server.

## Creazione di una coda standard utilizzando la console Amazon SQS
<a name="step-create-standard-queue"></a>

**Importante**  
Il 17 agosto 2022, la crittografia lato server predefinita (SSE) è stata applicata a tutte le code Amazon SQS.  
Non aggiungere informazioni di identificazione personale (PII) o altre informazioni riservate o sensibili nei nomi delle code. I nomi delle code sono accessibili a molti Amazon Web Services, inclusi fatturazione e CloudWatch log. I nomi delle code non sono destinati a essere utilizzati per dati privati o sensibili.

**Creazione di una coda standard Amazon SQS**

1. Apri la console Amazon SQS all'indirizzo. [https://console.aws.amazon.com/sqs/](https://console.aws.amazon.com/sqs/)

1. Scegliere **Crea coda**.

1. Per **Tipo**, il tipo di coda **Standard** è impostato di default.
**Nota**  
Il tipo di coda non può essere modificato dopo la creazione della coda.

1.  Inserisci un **Nome** per la coda.

1. (Facoltativo) La console imposta i valori predefiniti per i [parametri di configurazione](sqs-configure-queue-parameters.md) della coda. In **Configurazione**, è possibile impostare nuovi valori per i seguenti parametri:

   1. Per il **timeout di visibilità**, inserisci la durata e le unità. L'intervallo è compreso tra 0 secondi e 12 ore. Il valore di predefinito è 30 secondi.

   1. Per **Periodo di conservazione dei messaggi**, inserisci la durata e le unità. L'intervallo valido è compreso tra 1 minuto e 14 giorni. Il valore predefinito è 4 giorni.

   1. Per **Ritardo di consegna**, inserisci la durata e le unità. L'intervallo è compreso tra 0 secondi e 15 minuti. Il valore predefinito è 0 secondi.

   1. Per **Dimensione massima del messaggio**, inserisci un valore. L'intervallo va da 1 KiB a 1024 KiB. Il valore predefinito è 1024 KiB.

   1. Per **Tempo di attesa per la ricezione del messaggio**, inserisci un valore. L'intervallo è tra 0 e 20 secondi. Il valore predefinito è 0 secondi, che imposta uno [short polling](sqs-short-and-long-polling.md). Qualsiasi valore diverso da zero imposta un long polling.

1. (Facoltativo) Definire una **policy di accesso**. La [policy di accesso](sqs-creating-custom-policies-access-policy-examples.md) definisce gli account, gli utenti e i ruoli che possono accedere alla coda. La policy di accesso definisce anche le operazioni (ad esempio [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html), [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html) o[https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html)) a cui gli utenti possono accedere. La policy predefinita consente solo al proprietario della coda di inviare e ricevere messaggi.

   Per definire la policy di accesso, effettua una delle seguenti operazioni:
   + Scegli **Basic** per configurare chi può inviare messaggi alla coda e chi può ricevere messaggi dalla coda. La console crea la policy in base alle tue scelte e visualizza la policy di accesso risultante nel pannello JSON di sola lettura.
   + Scegli **Avanzato** per modificare direttamente la policy di accesso JSON. Ciò consente di specificare un set personalizzato di azioni che ogni principale (account, utente o ruolo) può eseguire.

1. Per la **policy Redrive allow**, scegli **Abilitata**. Seleziona una delle seguenti opzioni: **Consenti tutto**, **Per coda** o **Nega tutto**. Quando scegli **Per coda**, specifica un elenco di un massimo di 10 code di origine in base al nome della risorsa Amazon (ARN).

1. Amazon SQS fornisce la crittografia lato server gestita per impostazione predefinita. Per scegliere un tipo di chiave di crittografia o per disabilitare la crittografia lato server gestita da Amazon SQS, espandi **Crittografia**. Per ulteriori informazioni sui tipi di chiavi di crittografia, consulta [Configurazione della crittografia lato server per una coda utilizzando chiavi di crittografia gestite da SQL](sqs-configure-sqs-sse-queue.md) e [Configurazione della crittografia lato server per una coda utilizzando la console Amazon SQS](sqs-configure-sse-existing-queue.md).
**Nota**  
Con SSE abilitato, le richieste anonime `SendMessage` e `ReceiveMessage` alla coda crittografata verranno rifiutate. Le best practice di sicurezza di Amazon SQS consigliano di non utilizzare richieste anonime. Se desideri inviare richieste anonime a una coda Amazon SQS, assicurati di disabilitare SSE.

1. (Facoltativo) Per configurare una [coda DLQ](sqs-configure-dead-letter-queue.md) per la ricezione di messaggi non recapitabili, espandere **Coda DLQ**.

1. (Facoltativo) Per aggiungere [tag](sqs-configure-tag-queue.md) alla coda, espandi **Tag**.

1. Scegliere **Crea coda**. Amazon SQS crea la coda e visualizza la pagina dei **dettagli** della coda.

Amazon SQS diffonde le informazioni sulla nuova coda in tutto il sistema. Poiché Amazon SQS è un sistema distribuito, potrebbe verificarsi un leggero ritardo prima che la console visualizzi la coda nella pagina **Code**.

## Invio di un messaggio utilizzando una coda standard
<a name="sqs-send-messages"></a>

Dopo aver creato la coda, puoi inviarle un messaggio.

1. Nel riquadro di navigazione sinistro scegliere **Code**. Nell'elenco delle code, seleziona la coda appena creata.

1. Scegliere **Operazioni**, quindi **Invia e ricevi messaggi**.

   La console visualizza la pagina **Invia e ricevi messaggi**.

1. In **Corpo del messaggio**, inserisci il testo del messaggio.

1. Per una coda standard, puoi inserire un valore per **Ritardo di consegna** e scegliere le unità. Ad esempio, inserisci `60` e scegli i **secondi.** Per ulteriori informazioni, consulta [Timer di messaggi Amazon SQS](sqs-message-timers.md).

1. Scegliere **Invia messaggio**.

   Quando il messaggio viene inviato, la console ne visualizza la conferma. Scegli **Visualizza dettagli** per visualizzare le informazioni sul messaggio inviato.