Amazon Simple Queue Service (SQS) è un servizio di accodamento messaggi rapido, affidabile e completamente gestito. SQS rende semplice e conveniente disaccoppiare i componenti di un'applicazione cloud. Tramite Amazon SQS è possibile trasmettere qualsiasi volume di dati senza perdere messaggi né richiedere la disponibilità costante di altri servizi. Amazon SQS comprende code standard con prestazioni elevate ed elaborazioni di tipo at-least-once e code FIFO che forniscono una distribuzione FIFO (first-in, first-out) ed elaborazioni di tipo exactly-once.  

Amazon SQS permette di liberarsi dal peso di dover amministrare l'esecuzione e la scalabilità di cluster di messaggistica ad alta disponibilità, riducendo i costi alle risorse effettivamente utilizzate.

Inizia a usarlo con meno di 10 righe di codice

Inizia a usare AWS gratis

Crea un account gratuito
Oppure accedi alla console

Il piano gratuito di AWS include 1 milione di richieste con Amazon Simple Queue Service (SQS).

Visualizza i dettagli del piano gratuito di AWS »

Amazon SQS offre vantaggi significativi sia rispetto ai servizi aziendali di accodamento di messaggi, troppo complessi, sia rispetto ai servizi di messaggistica con licenza o in hosting, troppo costosi.

Amazon SQS viene eseguito sui data center ad alta disponibilità di Amazon, perciò il servizio di accodamento è disponibile in qualsiasi momento. Per prevenire la perdita o la mancata disponibilità dei messaggi, vengono tutti memorizzati con ridondanza su diversi server e data center.

Per iniziare a usare Amazon SQS, gli sviluppatori hanno bisogno di solo tre API: SendMessage, ReceiveMessage e DeleteMessage. Qualsiasi API aggiuntiva disponibile fornisce funzionalità avanzate.

Utilizza la coda che risponde alle necessità della tua applicazione. Le code standard offrono throughput massimo, ordinamento massimo sforzo e distribuzione at-least-once. Le code FIFO sono progettate per garantire un ordinamento rigoroso ed elaborazioni exactly-once, con throughput limitato.

Amazon SQS si ricalibra dinamicamente con la tua applicazione, perciò non devi preoccuparti del pre-provisioning. Non ci sono limiti al numero di code o messaggi che si possono utilizzare e le code standard forniscono un throughput praticamente illimitato.


Sono disponibili meccanismi di autenticazione per accertare che i messaggi memorizzati nelle code di Amazon SQS siano protetti da accessi non autorizzati.

Amazon SQS non richiede costi anticipati o fissi. Si paga solo una piccola tariffa per ciascuna richiesta API. Se si trasferiscono dati fra regioni AWS, è previsto un costo di trasferimento dei dati supplementare.