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 usare AWS gratis
Crea un account gratuitoOppure accedi alla console
Il piano gratuito di AWS include 1 milione di richieste con Amazon Simple Queue Service (SQS).
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.