常見問答集

  • 什麼是 Amazon MQ?

    Amazon MQ 是一項適用於 Apache ActiveMQ 的受管訊息代理服務,可讓您輕鬆地在雲端設定及操作訊息代理程式。ActiveMQ 為常見的開放原始碼訊息代理程式,而 Amazon MQ 負責管理 ActiveMQ 的管理及維護作業。系統會自動佈建基礎設施,為您提供高可用性和訊息耐久性,以支援應用程式的可靠性。有了 Amazon MQ,您可以直接存取 ActiveMQ 主控台以及訊息的產業標準 API 與協定,包括 JMS、NMS、AMQP、STOMP、MQTT 和 WebSocket。您可以輕鬆地從使用上述標準的任何訊息代理程式移到 Amazon MQ,因為您不必在應用程式中重新編寫任何訊息程式碼。

  • 誰應該使用 Amazon MQ?

    Amazon MQ 適合自行管理訊息代理程式 (無論是現場部署或在雲端) 的企業 IT 專業人員、開發人員及設計師使用,可滿足他們移至全受管雲端服務的需求,無須重新編寫應用程式中的簡訊程式碼。

  • Amazon MQ 可代我管理哪些項目?

    Amazon MQ 可管理與設定訊息代理程式相關的工作,包括佈建您所要求的基礎設施容量 (代理程式執行個體和儲存) 和安裝代理程式軟體。代理程式啟動並執行後,Amazon 會管理持續的軟體升級、安全性更新、錯誤偵測及復原。Amazon MQ 會以冗餘方式跨多個可用區域 (AZ) 存放訊息,以提供訊息耐久性。透過作用中/備用代理程式,當故障發生時,Amazon MQ 會自動容錯移轉至備用執行個體,讓您能夠繼續收發訊息。

  • 何時該使用 Amazon MQ?何時又該使用 Amazon SQS 與 SNS?

    Amazon MQ、Amazon SQSAmazon SNS 都是簡訊服務,適合新創公司到大型企業的各種工作人員使用。如果您使用現有應用程式來傳送簡訊,並想以輕鬆快速的方式將簡訊移到雲端,我們建議您考慮 Amazon MQ。它支援產業標準的 API 和協定,所以您可從任何標準訊息代理程式切換到 Amazon MQ,無須重新編寫應用程式中的簡訊程式碼。如果您在雲端建立全新的應用程式,我們建議您考慮 Amazon SQS 和 Amazon SNS。Amazon SQS 和 Amazon SNS 是輕量型的全受管訊息佇列和主題服務,可以近乎無限地擴展,而且提供簡單易用的 API。您可以使用 Amazon SQS 和 SNS 來分離和擴展微型服務、分散式系統及無伺服器應用程式,並且提高可靠性。

  • 何時應使用 Amazon MQ?何時應自行於 Amazon EC2 管理 ActiveMQ?

    您的選擇取決於您想參與管理訊息代理程式和基礎設施的程度。Amazon MQ 提供受管訊息代理程式服務,此服務會負責 ActiveMQ 的操作,包括設定、監控及維護代理程式,以及佈建基礎設施以提供高可用性和耐久性。當您想降低營運開銷和相關成本時,可能要考慮 Amazon MQ。如果是為了自訂功能和組態或為了使用自訂的 ActiveMQ 外掛程式而想要有更好的控制,您可以考慮直接在 Amazon EC2 上安裝並執行 ActiveMQ。

  • 如果我使用的是 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 EC2Amazon ECSAWS Lambda) 都可使用 Amazon MQ。Amazon MQ 也與以下 AWS 服務整合: 

  • Amazon MQ 提供何種簡訊耐久性?

    ActiveMQ 代理程式採用持久性模式時,每則訊息會以冗餘方式跨多個可用區域 (AZ) 存放。訊息存放區可從其所在區域的所有 AZ 並行存取,這表示訊息代理程式可以從區域中的一個 AZ 容錯移轉到另一個 AZ,而不會遺失任何訊息。

  • 如何開始使用 Amazon MQ?

    Amazon MQ 可讓您輕鬆地在雲端設定及操作訊息代理程式。使用 Amazon MQ,您可以透過 AWS 管理主控台、CLI 或 API 呼叫,在最短的時間內啟動生產就緒型訊息代理程式。在大部分情況下,您只要將 Amazon MQ 代理程式的端點更新為連接至現有的應用程式,即可開始傳送訊息。

  • Amazon MQ 如何計費?

    使用 Amazon MQ,您只需按實際用量付費。您的費用是依代理程式執行個體和儲存體使用量計費,另會收取標準數據傳輸費用。我們提供為期一年的免費方案,讓您可以輕鬆地開始使用 Amazon MQ。請參閱 Amazon MQ 定價以了解詳細資訊。

探索更多 Amazon MQ 資源

瀏覽資源頁面
準備好開始使用了嗎?
註冊
還有其他問題嗎?
聯絡我們
頁面內容
常見問答集