AWS

Amazon Simple Queue Service

Amazon Simple Queue Service

Полностью управляемые очереди сообщений для микросервисов, распределенных систем и бессерверных приложений

+38 (044) 222 69 93
+38 (067) 372 39 55



01

ОПИСАНИЕ

Amazon Simple Queue Service (SQS) – это полностью управляемый сервис очередей сообщений, с помощью которого можно изолировать и масштабировать микросервисы, распределенные системы и бессерверные приложения. SQS позволяет забыть о сложностях и лишних расходах, связанных с управлением промежуточным ПО, и дает разработчикам возможность сосредоточиться на важной работе. С помощью SQS можно отправлять, хранить и получать сообщения компонентов ПО в любом масштабе без потери сообщений и необходимости обеспечивать доступность других сервисов. Начните работу с SQS за считаные минуты с помощью Консоли AWS, интерфейса командной строки или подходящего SDK, а также трех простых команд.

02

ВОЗМОЖНОСТИ AMAZON SQS

    Неограниченные очереди и сообщения. Создание неограниченных очередей Amazon SQS с неограниченным числом сообщений в любом регионе.
    Объем полезных данных. Сообщение может содержать до 256 КБ текста в любом формате. Каждые 64 КБ объема оплачиваются как один запрос. Для отправки сообщений объемом более 256 КБ можно применять расширенную клиентскую библиотеку Amazon SQS для Java, которая использует сервис Amazon S3 для хранения текстов сообщений.
    Пакеты. Отправка, получение или удаление сообщений пакетами до 10 сообщений или 256 КБ. Стоимость пакета равна стоимости одного сообщения, благодаря чему клиенты, использующие пакетную обработку, смогут извлечь из SQS дополнительную выгоду.
    Длинные опросы. Снижение объемов избыточных опросов позволяет уменьшить издержки и получать новые сообщения как можно скорее. Если очередь пуста, длинные опросы способны до 20 секунд ждать получения следующего сообщения. Стоимость длинных опросов равна стоимости обычных запросов.
    Блокировка сообщений. После получения сообщение блокируется на время обработки. Этот механизм предотвращает обработку одного сообщения сразу несколькими компьютерами. Если обработка сообщения завершится неудачно, блокировка истечет, и сообщение снова станет доступным.
    Совместное использование очередей. Безопасный общий доступ к очередям Amazon SQS как для анонимных, так и для конкретных аккаунтов AWS. Общий доступ к очередям можно ограничить по IP-адресам и времени суток.
    Шифрование на стороне сервера (SSE). Защита содержимого сообщений в очередях Amazon SQS с помощью ключей, управляемых сервисом AWS Key Management Service (AWS KMS). Шифрование сообщений выполняется, как только Amazon SQS получает их. Сообщения хранятся в зашифрованном виде. Amazon SQS расшифровывает сообщения только тогда, когда они отправляются авторизованному получателю.
    Очереди необрабатываемых сообщений (DLQ). Работа с сообщениями, которые не были обработаны потребителем, использующим очереди необрабатываемых сообщений. Если максимальное количество попыток получения сообщения превышено, сообщение перемещается в очередь необрабатываемых сообщений (DLQ), связанную с исходной очередью.

03

ПРЕИМУЩЕСТВА AMAZON SQS

- Отсутствие административных расходов

AWS управляет всеми текущими операциями и базовой инфраструктурой, которые необходимы для организации работы высокодоступного масштабируемого сервиса очередей сообщений. Для работы с SQS не требуется авансовых платежей, приобретения, установки и настройки ПО для управления сообщениями или трудоемкой разработки и поддержки внутренней инфраструктуры.

- Надежная доставка сообщений

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

- Безопасность конфиденциальных данных

Amazon SQS можно использовать для обмена конфиденциальными данными между приложениями с применением шифрования на стороне сервера (SSE) в целях шифрования текста каждого сообщения. Благодаря интеграции Amazon SQS SSE с AWS Key Management Service (KMS) можно централизованно управлять ключами, защищающими сообщения SQS, а также ключами, защищающими другие ресурсы AWS.


 

- Эластичное и экономичное масштабирование

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





Обратитесь к нашим специалистам AWS

Получите персонализированную консультацию по продуктам и решениям AWS. Наши специалисты помогут подобрать индивидуальное решение, соответствующее Вашим требованиям. Мы ответим на Ваши вопросы и поможем начать работу с AWS.

Спасибо за обращение!

Мы свяжемся с Вами в ближайшее время.

Can't send form.

Please try again later.