Amazon MQ

Управляемый сервис брокера сообщений для Apache ActiveMQ

Amazon MQ – управляемый сервис брокера сообщений для Apache ActiveMQ. Он позволяет без труда настраивать в облаке брокеры сообщений и работать с ними. Брокеры сообщений обеспечивают различным программным системам – зачастую написанным на разных языках программирования для различных платформ – возможность связываться между собой и обмениваться информацией. Система обмена сообщениями – это коммуникационная магистраль, позволяющая связать и интегрировать компоненты распределенных приложений, например систем обработки заказов, складского учета и выполнения заказов в интернет-коммерции. Сервис Amazon MQ работает с популярным брокером сообщений ActiveMQ с открытым исходным кодом, осуществляя управление системой и ее обслуживание. Ресурсы базовой инфраструктуры автоматически выделяются для обеспечения высокой доступности и сохранности сообщений, поддерживая таким образом надежную работу приложений. Amazon MQ позволяет получить прямой доступ к консоли ActiveMQ, а также стандартным отраслевым API и протоколам службы сообщений, в том числе JMS, NMS, AMQP, STOMP, MQTT и WebSocket. Перейти на Amazon MQ с любого другого брокера сообщений, использующего перечисленные стандарты, очень просто: переписывать программный код приложений в части обмена сообщениями не потребуется.

Начать работу с Amazon MQ легко. Запустить брокер сообщений можно за считаные минуты в Консоли управления AWS или с помощью интерфейса командной строки (CLI). Amazon MQ не требует предварительных вложений в аппаратное или программное обеспечение и минимальных платежей. Оплачивается только фактическое использование инстанса брокера и хранилища.

Прямая трансляция. Мини-сериал по системам обмена сообщениями

Демонстрационное видео. Create a message broker in minutes

Преимущества

ПОЛНОСТЬЮ УПРАВЛЯЕМЫЙ СЕРВИС

Amazon MQ позволяет без труда настраивать в облаке брокеры сообщений и работать с ними. С помощью Консоли управления AWS, CLI или вызовов API запустить полностью готовый к работе брокер сообщений можно за считаные минуты. Для этого не требуется выделять аппаратную инфраструктуру или устанавливать и обслуживать ПО ActiveMQ. Amazon MQ обеспечивает стартовую настройку и выполнение текущих административных задач: обновление версий ПО и компонентов безопасности, обнаружение сбоев и восстановление. Сервис интегрирован с Amazon CloudWatch, что позволяет отслеживать текущие метрики и создавать уведомления о потенциальных проблемах. К примеру, можно вести мониторинг глубины очереди или создавать предупреждения в случае сбоев в доставке сообщений.

ПРОСТОТА МИГРАЦИИ

Amazon MQ упрощает миграцию систем обмена сообщениями в облако с сохранением имеющихся связей между приложениями. Он поддерживает стандартные отраслевые API и протоколы обмена сообщениями, в том числе JMS, NMS, AMQP, STOMP, MQTT и WebSocket. Благодаря этому перейти на Amazon MQ с любого другого брокера сообщений, использующего перечисленные стандарты, очень просто: переписывать программный код приложений в части обмена сообщениями не потребуется. В большинстве случаев для подключения к имеющимся приложениям достаточно указать брокеру Amazon MQ новые адреса, и обмен сообщениями будет запущен.

ДОСТУПНОСТЬ И НАДЕЖНОСТЬ

Amazon MQ обеспечивает высокий уровень доступности и надежность хранения сообщений. Как и другие сервисы AWS, он работает на инфраструктуре с высоким уровнем надежности. Amazon MQ всегда хранит копии сообщений в нескольких зонах доступности (AZ). Активные и резервные брокеры рассчитаны на обеспечение высокого уровня доступности. В случае сбоя в работе брокера или даже полного отключения зоны доступности Amazon MQ автоматически переключается на резервный инстанс, и обмен сообщениями не прерывается.

 

НИЗКАЯ СТОИМОСТЬ

При работе с Amazon MQ вы платите только за то, что реально используете. Минимальные или авансовые платежи отсутствуют. Оплате подлежит время работы инстанса брокера в часах и использованное за месяц хранилище. Сервис Amazon MQ можно попробовать бесплатно. На уровне бесплатного пользования AWS предоставляется до 750 часов работы брокера на инстансе mq.t2.micro и до 1 ГБ хранилища в месяц в течение года. Обслуживать собственную инфраструктуру не требуется, что позволяет направить на другие задачи или списать собственные серверы, хранилища и балансировщики нагрузки, связанные с брокером сообщений.

Публикации в блогах и статьи

Jeff-Barr_Bio-Pic
Джефф Барр
28 ноября 2017 г.
Готовы приступить к разработке?
Начало работы с Amazon MQ
Есть вопросы?
Свяжитесь с нами