Вопросы и ответы

  • Что такое Amazon MQ?

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

  • Для кого предназначен Amazon MQ?

    Amazon MQ может пригодиться корпоративным ИТ-специалистам, разработчикам и архитекторам, которые сами управляют брокером сообщений в локальной сети или в облаке и хотели бы перейти на полностью управляемый облачный сервис, не переписывая код своих приложений в части обмена сообщениями.

  • Какие виды управления берет на себя Amazon MQ?

    Amazon MQ берет на себя действия, связанные с настройкой брокера сообщений, от предоставления требуемых инфраструктурных ресурсов, в том числе инстансов брокера и хранилища, до установки программного обеспечения брокера. После запуска и начала работы брокера Amazon управляет текущими обновлениями программного обеспечения, обновлениями безопасности, обнаружением неисправностей и восстановлением. Amazon MQ хранит резервные копии сообщений в нескольких зонах доступности, что обеспечивает надежное хранение. Использование активных/резервных брокеров позволяет Amazon MQ в случае сбоя автоматически переключаться на резервный инстанс, и обмен сообщениями не прерывается.

  • Когда следует использовать Amazon MQ, а когда Amazon SQS и SNS?

    Amazon MQ, Amazon SQS и Amazon SNS – сервисы обмена сообщениями, подходящие для компаний любого масштаба, от стартапов до крупных корпораций. Если обмен сообщениями используется в существующих приложениях и эту систему требуется быстро и просто перенести в облако, рекомендуем использовать сервис Amazon MQ. Сервис поддерживает стандартные отраслевые API и протоколы, что позволяет перейти с любого стандартного брокера сообщений на Amazon MQ, не переписывая код приложении в части обмена сообщениями. Если речь идет о разработке в облаке приложений с нуля, рекомендуем использовать Amazon SQS и Amazon SNS. Amazon SQS и SNS – это компактные и полностью управляемые сервисы очередей и тем сообщений со встроенным масштабированием и простыми удобными API. Amazon SQS и SNS можно использовать для того, чтобы разъединять и масштабировать микросервисы, распределенные системы и бессерверные приложения, а также чтобы повышать их надежность.

  • Каковы преимущества использования Amazon MQ по сравнению с самостоятельным управлением брокером ActiveMQ на Amazon EC2?

    Выбор зависит от того, насколько подробно требуется управлять брокером сообщений и базовой инфраструктурой. Amazon MQ предоставляет управляемый сервис брокера сообщений, который самостоятельно обеспечивает работу ActiveMQ, включая настройку брокера, мониторинг, обслуживание и предоставление базовой инфраструктуры для обеспечения высокой доступности и надежности. Если требуется уменьшить операционные издержки и прочие связанные расходы, следует рассмотреть использование Amazon MQ. Если требуется иметь большую свободу управления, чтобы настраивать возможности и конфигурации или использовать специальные плагины ActiveMQ, следует рассмотреть вариант самостоятельной установки и запуска ActiveMQ на Amazon EC2.

  • Как выполнить миграцию, если используется не ActiveMQ, а другой брокер сообщений?

    Amazon MQ обеспечивает совместимость с API обмена сообщениями наиболее распространенных систем, таких как Java Message Service (JMS) и .NET Message Service (NMS), и стандартными протоколами, включая AMQP, STOMP, MQTT и WebSocket. Это позволяет легко переключаться с любого стандартного брокера сообщений на Amazon MQ, не переписывая код приложений в части обмена сообщениями. В большинстве случаев для подключения к имеющимся приложениям достаточно указать брокеру Amazon MQ новые адреса, и обмен сообщениями будет запущен.

  • Как Amazon MQ взаимодействует с другими сервисами AWS?

    Любое приложение, которое выполняется в вычислительном сервисе AWS, например Amazon EC2, Amazon ECS или AWS Lambda, может использовать Amazon MQ. Amazon MQ также интегрирован со следующими сервисами AWS:

    • Amazon CloudWatch – для отслеживания метрик и создания предупреждений;
    • Amazon CloudWatch Logs – для публикации журналов брокеров Amazon MQ в Amazon CloudWatch Logs;
    • AWS CloudTrail – для регистрации, непрерывного отслеживания и сохранения вызовов API Amazon MQ;
    • AWS CloudFormation – для автоматизации создания, обновления и удаления брокеров сообщений;
    • AWS Identity and Access Management (IAM) – для аутентификации и авторизации API сервиса.
  • Какую надежность хранения сообщений обеспечивает Amazon MQ?

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

  • Вопрос: Как начать работу с Amazon MQ?

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

  • Как начисляется плата за Amazon MQ?

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

Дополнительные ресурсы по Amazon MQ

Перейти на страницу ресурсов
Готовы начать работу?
Регистрация
Есть вопросы?
Свяжитесь с нами
Содержание страницы
Вопросы и ответы