Distributed Message Service (DMS) for RocketMQ — это ориентированное на сообщения промежуточное ПО, обеспечивающее низкую задержку, высокую гибкость, высокую пропускную способность, динамическое масштабирование, простое управление и обширные функции обмена сообщениями. Пользователи могут приобретать инстансы RocketMQ. Клиенты‑производители могут получать доступ к инстансам RocketMQ для отправки сообщений. Отправленные сообщения сохраняются в топиках инстансов RocketMQ. Клиенты‑потребители могут подписываться на топики для получения сообщений.
На следующем рисунке показан процесс использования инстанса RocketMQ для отправки и получения сообщений.
Рисунок 1 Процесс использования RocketMQ

Создайте пользователей IAM и предоставьте им только те разрешения DMS for RocketMQ, которые необходимы для выполнения конкретной задачи в соответствии с их должностными обязанностями.
Инстансы RocketMQ физически изолированы и полностью выделены каждому тенанту.
Создайте топик для хранения сообщений, чтобы производители могли отправлять сообщения, а потребители — подписываться на сообщения.
Клиент подключается к инстансам RocketMQ через частную или публичную сеть и отправляет и получает сообщения.