Amazon Simple Queue Service (SQS) – это быстрый, надежный, масштабируемый и полностью управляемый сервис очередей сообщений. Amazon SQS позволяет легко и экономично разделить компоненты облачного приложения. Amazon SQS можно использовать для передачи любого объема данных без потери сообщений и необходимости постоянного доступа к другим сервисам. Amazon SQS предлагает как стандартные очереди с высокой пропускной способностью и гарантированной обработкой сообщений по принципу «хотя бы один раз», так и очереди FIFO с доставкой сообщений по алгоритму FIFO («первым получено – первым отправлено») и строго однократной обработкой.

Amazon SQS позволяет освободиться от задач по эксплуатации и масштабированию кластера службы сообщений с высокой доступностью и при этом платить только за то, что реально используется.

Начать работу с AWS бесплатно

Создать бесплатный аккаунт
или войти в Консоль

Уровень бесплатного пользования AWS включает 1 млн запросов к Amazon Simple Queue Service (SQS).

Сведения об уровне бесплатного пользования AWS »

Amazon SQS имеет весомые преимущества перед сложными сервисами очередей сообщений собственной разработки или дорогостоящими лицензионными или размещенными сервисами обмена сообщениями.

Amazon SQS работает на базе высокодоступных ЦОД Amazon, поэтому очереди постоянно доступны для ваших приложений. В целях предотвращения потерь сообщений или отсутствия доступа к ним все сообщения хранятся в нескольких копиях на серверах нескольких ЦОД.

Разработчики могут начать работу с Amazon SQS, используя всего три API: SendMessage, ReceiveMessage и DeleteMessage. Для расширения функционала доступны дополнительные API.

Возможность выбора очереди в зависимости от потребностей приложения. Стандартные очереди обеспечивают максимальную пропускную способность, «наилучшее из возможного» упорядочение и доставку сообщений по принципу «хотя бы один раз». Очереди FIFO обеспечивают строгое упорядочение и строго однократную обработку сообщений, при этом пропускная способность очереди ограничена.

Amazon SQS обеспечивает динамическое масштабирование в соответствии с потребностями приложения, поэтому предварительное выделение ресурсов не требуется. Количество используемых очередей и сообщений не ограничено, кроме того, стандартные очереди обеспечивают практически неограниченную пропускную способность.


Сервис предлагает механизмы аутентификации, позволяющие надежно защитить сообщения, хранящиеся в Amazon SQS, от несанкционированного доступа.

Amazon SQS не предусматривает авансовых или фиксированных платежей. Предусмотрена только небольшая плата за каждый запрос API. При передаче данных из другого региона AWS или в другой регион AWS взимается дополнительная плата.