Amazon Simple Queue Service (SQS) est un service de file d’attente de messagerie rapide, fiable, évolutif et totalement géré. Amazon SQS permet de découpler de manière simple et rentable les composants d'une application cloud. Vous pouvez utiliser Amazon SQS pour transmettre n'importe quel volume de données sans perdre de messages ou nécessiter que d'autres services soient toujours disponibles. Amazon SQS offre des files d'attente standard, avec un débit élevé et un traitement au moins une fois, et des files d'attente FIFO qui proposent une livraison FIFO (premier entré, premier sorti) et un traitement une fois seulement.  

Amazon SQS vous permet de vous défaire de la lourde charge administrative que représentent l'exploitation et le dimensionnement d'un cluster de messagerie hautement disponible, tout en ne payant qu'un faible prix en fonction de votre utilisation.

Démarrez en moins de 10 lignes de code

Découvrez gratuitement AWS

Créez un compte gratuit
Vous pouvez également vous connecter à la console

Le niveau gratuit d'AWS comprend 1 million de demandes avec Amazon Simple Queue Service (SQS).

Voir les détails relatifs au niveau gratuit d'AWS »

Amazon SQS fournit des avantages significatifs sur la complexité des services de file d’attente de messagerie endogènes ou les dépenses permanentes des services sous licence ou hébergés.

Amazon SQS fonctionne au sein des centres de données de haute disponibilité d'Amazon ; les files d'attente sont donc disponibles quand les applications en ont besoin. Afin d'éviter la perte ou l'indisponibilité des messages, tous sont stockés de façon redondante dans plusieurs serveurs et centres de données.

Les développeurs peuvent démarrer avec Amazon SQS avec seulement trois API : SendMessage, ReceiveMessage et DeleteMessage. D'autres API sont disponibles pour fournir des fonctionnalités avancées.

Utilisez la file d'attente la mieux adaptée aux besoins de votre application. Les files d'attente standard offrent un débit maximal, respectent l'ordre dans la mesure du possible et livrent les messages au moins une fois. Les files d'attente FIFO sont conçues pour suivre rigoureusement l'ordre établi et traiter les messages une fois seulement, avec un débit limité.

Amazon SQS évolue de façon dynamique en même temps que votre application, sans nécessiter de mise en service préalable. Il n'y a pas de limite au nombre de files d'attentes ou de messages que vous pouvez utiliser, et les files d'attente standard offrent un débit presque illimité.


Des mécanismes d'authentification sont fournis pour veiller à ce que les messages stockés dans Amazon SQS soient sécurisés contre tout accès non autorisé.

Amazon SQS n'impose aucun frais initial ou dépense fixe. Vous ne payez qu'une petite somme pour chaque demande d'API. Si vous transférez des données vers ou depuis une autre région AWS, des frais de transfert de données additionnels sont facturés.