Amazon EventBridge

跨 AWS、現有系統或 SaaS 應用程式大規模建置事件驅動型應用程式

Amazon EventBridge 是一個無伺服器事件匯流排,可使用從應用程式、整合的軟體即服務 (SaaS) 應用程式和 AWS 服務產生的事件,更輕鬆地大規模建置事件驅動型應用程式。EventBridge 從事件來源 (例如 Zendesk 或 Shopify) 向目標 (例如 AWS Lambda 和其他 SaaS 應用程式) 提供即時資料串流。您可設定路由規則來決定要將資料送往何處,以便在事件發佈者和使用者完全解偶的情況下,建立即時對您所有資料來源做出反應的應用程式架構。

Intro to Amazon EventBridge (9:13)

優勢

建立事件驅動型架構

EventBridge 簡化了 事件驅動型架構建立程序。有了 EventBridge,事件目標不需要知道事件來源,因為您可以直接篩選並發佈到 EventBridge。不用進行任何設定。透過鬆散耦合的事件驅動型架構,提高開發人員的敏捷性以及應用程式的彈性。

連線 SaaS 應用程式

EventBridge 從受支援的 SaaS 應用程式擷取資料,並將其路由至 AWS 服務和 SaaS 目標 (透過 API 目的地 - 事件的 HTTP 叫用端點目標),無需編寫自訂整合程式碼。您可以使用 EventBridge 連線您的 SaaS 應用程式,或使用 SaaS 應用程式中的事件來觸發工作流程以獲取客戶支援、業務營運等。進一步了解整合式 SaaS 合作夥伴

編寫更少的自訂程式碼

藉助 EventBridge 更輕鬆地連線應用程式。您可以擷取、篩選、轉換和傳遞事件,而無需編寫自訂程式碼。EventBridge 結構描述登錄檔存放了易於尋找的事件結構描述集合,讓您能夠在 IDE 中下載這些結構描述的程式碼繫結,以便將事件表示為程式碼中的強類型物件。透過結構描述探索功能,將從事件匯流排中探索的模式自動新增至登錄檔。

降低營運負擔

使用 EventBridge,無需佈建、修補和管理伺服器。無需安裝、維護或操作其他軟體。EventBridge 會根據擷取的事件數目自動擴展,您只需支付 AWS 或 SaaS 應用程式發佈事件的費用。EventBridge 內建分散式可用性和容錯能力。EventBridge 還具有本機事件封存和重播功能,可以更輕鬆地從故障中復原,或透過舊事件建立新的應用程式狀態。

運作方式

EventBridge 使用事件連接應用程式。事件是系統狀態已變更的訊號,例如客戶支援票證狀態變更。客戶可以將自己的 AWS 應用程式與微型服務、SaaS 應用程式和自訂應用程式整合在一起,作為將事件發佈至事件匯流排的事件來源。您可以定義篩選規則以篩選事件,並將事件路由至 AWS 服務目標和 API 目標 (透過 HTTP 端點)。EventBridge 結構描述登錄檔存放組織的應用程式、AWS 服務或 SaaS 應用程式產生的結構描述,其中包括事件資料的標題、格式和驗證規則等資訊。您可以在 IDE 的登錄檔中下載任何結構描述的程式碼繫結,並直接使用代表程式碼中事件的強類型物件。

Amazon EventBridge 如何使用事件連線應用程式

使用案例

快速重新架構

使用 EventBridge,透過解偶的服務和應用程式加速架構的現代化和重新協調。藉助 EventBridge,無需在事件產生者與取用者應用程式或服務之間進行大量協調。您可讓團隊反覆查看功能而無需系統之間明確的相依性,從而加快組織的開發程序。

監控和稽核

您可以監控和稽核 AWS 環境,並即時回應應用程式中的操作變更,以防止基礎架構漏洞。例如,當您的資源被跨帳戶或公共帳戶存取時,您可以設定要產生的 Amazon Access Analyzer 事件,並使用 EventBridge 將其傳送至 AWS Lambda 函數,以刪除意外的許可。

透過 SaaS 整合來擴展功能

您可以透過 EventBridge 輕鬆地將應用程式的功能連線至其他 SaaS 應用程式,從而擴展應用程式的功能。例如,您在免費方案中建立新使用者後,可以將自訂事件傳送至 EventBridge,然後透過 API 目的地將該事件傳送至 Zendesk CRM。

使用 AI/ML 自訂 SaaS

您可以使用 AWS 人工智慧/機器學習服務,從 SaaS 應用程式中擴充事件,並獲得寶貴的洞見。例如,您可以將資料從 Shopify 載入 EventBridge 以觸發工作流程,並使用 AI 服務 (例如 Amazon Comprehend) 對新的零售產品進行影像標記。

Standard Product Icons (Features) Squid Ink
查閱產品功能

進一步了解 Amazon EventBridge 功能。

進一步了解 
Standard Product Icons (Start Building) Squid Ink
開始在主控台進行建置

開始在 AWS 管理主控台使用 Amazon EventBridge 進行建置。

登入 
Sign up for a free account
如要進一步了解,請參閱文件

如要更深入了解 EventBridge,請參閱開發人員指南。

進一步了解