Amazon Managed Streaming for Apache Kafka
使用全受管、高度可用的 Apache Kafka 服務安全地串流資料
什麼是 Amazon MSK?
Amazon Managed Streaming for Apache Kafka (Amazon MSK) 是一項串流資料服務,可用來管理 Apache Kafka 基礎結構和操作,讓開發人員和 DevOps/平台工程師不必成為操作 Apache Kafka 方面的專家,也能更加輕鬆地在 AWS 上執行 Apache Kafka 應用程式和 Apache Kafka Connect 連接器。Amazon MSK 會操作、維護和擴展 Apache Kafka 叢集,提供立即可用的企業級安全功能,並且內建有 AWS 整合功能,可以加速串流資料應用程式的開發。進一步了解其運作方式。
優勢
藉助依用量計費的定價取得 Apache Kafka 工作負載的最低價格效能比。 與標準 Apache Kafka 代理程式相比,Amazon MSK Express 代理程式都可以提供每個代理程式高達 3 倍的輸送量,向上擴展速度提升高達 20 倍,並且復原速度加快 90%。Express 代理程式支援每個代理程式多達 5 倍的分割區,使分割區綁定工作負載的價格效能比提升高達 50%。
藉助多可用區域部署以及自動偵測、緩解和復原基礎設施,讓您的 Apache Kafka 工作負載具備恢復能力,妥善應對可用性和耐久性的損失。
降低營運開銷,包括佈建、設定和維護高度可用的 Apache Kafka 和 Kafka Connect 叢集。
透過與其他 AWS 服務進行全受管且無程式碼的整合或在全受管的 Kafka Connect 上託管您的連接器,從上游系統無縫地取得資料,並將這些資料傳遞至下游系統。
使用案例
使用 Amazon MSK 擷取事件,然後在 Apache Zepplin 筆記本中表達串流處理邏輯,以毫秒為單位從資料串流擷取洞察。
使用 Amazon MSK 和 Apache Kafka 日誌結構來形成即時、集中和能以私有方式存取的資料匯流排。
即時擷取並回應在整個應用程式和業務基礎設施中發生的數位變更。