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.