Поддержка AWS SQS API в HyperStore

Для поддержки функции уведомлений о событиях в бакетах HyperStore предоставляет ограниченную поддержку API Amazon Web Services Simple Queue Service (SQS). Постановка в очередь и обработка сообщений осуществляется внутри системы HyperStore. Владельцы бакета могут использовать операцию S3 API PutBucketNotificationConfiguration для настройки уведомлений бакетов. HyperStore может присылать уведомление в указанную очередь SQS, когда в бакете происходят определенные операции S3 — например, объекты загружаются в бакет или удаляются из него.

В текущем выпуске HyperStore у функции уведомлений о событиях в бакетах и службы SQS есть ограничения:

  • Для взаимодействия со службой SQS HyperStore и выполнения таких операций, как создание и настройка очередей, получение и удаление сообщений из очереди, понадобится стороннее клиентское приложение SQS. CMC пока не поддерживает операции SQS.
  • Для выполнения операции PutBucketNotificationConfiguraiton понадобится стороннее клиентское приложение S3. CMC пока не поддерживает эту операцию S3.
  • Для работы уведомлений бакетов в очереди SQS владелец бакета должен также быть владельцем очереди SQS.
  • HTTPS-доступ к службе SQS не поддерживается.
  • Служба SQS HyperStore поддерживает многие действия из API Amazon SQS, но не все. Подробнее см. раздел «Поддерживаемые действия SQS»

Использование службы SQS и уведомлений о событиях в бакетах

  • Для отправки запросов в службу SQS HyperStore (например, для создания и настройки очереди) можно использовать стороннее клиентское приложение SQS. О поддержке службой HyperStore действий SQS см. раздел "Поддерживаемые действия SQS".
  • URL конечной точки службы SQS по умолчанию, включая номер порта, - http://s3-sqs.<организация-домен>:18090.
  • Для настройки уведомлений для существующего бакета нужно отправить запрос PutBucketNotificationConfiguration в службу HyperStore S3 Service. Сделать это можно с помощью стороннего клиентского приложения S3. Владелец бакета должен быть также владельцем очереди SQS.
Телеграм канал
Салатовая телега
Полезные статьи и анонсы бесплатных вебинаров про дата-центры, облака, ИБ и телеком