MQ 是中文含義是,消息隊列(Message Queue,英文單詞首字母縮寫),MQ 中可以包含也可以不包含消息代理(Message Broker)模塊。 Amazon MQ 目前支持 Apache ActiveMQ Classic 和 RabbitMQ 引擎類型的消息代理服務。
Amazon MQ 是 一項 AWS 完全托管的面向開源消息代理(Messager Broker)服務,消息代理允許軟件應用程序和組件使用各種編程語言、操作系統和正式消息收發協議進行通信。
代理是運行在 Amazon MQ 上的消息代理環境,它是 Amazon MQ 的基本構建塊。代理實例類(m5、t3)和大小(large、micro)的綜合描述是一個代理實例類型(例如 mq.m5.large)
使用 Amazon MQ 能夠輕松地在云中設置和操作消息代理,與現有應用程序和服務進行互操作,與現有的應用程序和服務協同工作,而無需管理,操作或維護自己的消息收發系統。
Amazon MQ 會將靜態消息和傳輸中消息加密。用戶可以輕松確保消息以加密格式安全存儲。使用 SSL 與代理連接,并且可以將訪問限制到 Amazon VPC 內的私有終端節點的方式,實現在自己的私有網絡中隔離代理。
Amazon MQ 提供高可用性、大吞吐量和消息持久性,與 Amazon CloudWatch 和 AWS CloudTrail 集成。借助 CloudWatch,您可以監控有關代理、隊列和主題的指標。
Amazon MQ 是一種適用于 Apache ActiveMQ 和 RabbitMQ ,可簡化 AWS 上消息代理的設置、操作和管理。消息代理允許軟件系統(通常在各種平臺上使用不同編程語言)進行通信和交換信息。只需幾個步驟,Amazon MQ 便可為消息代理預置軟件版本升級支持。
