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) 對新的零售產品進行影像標記。

客戶

Les Mills

Les Mills 提供來自事件來源的即時資料串流。

閱讀使用案例 »

Hudson

Hudson 使用 EventBridge 來推動其 JobAccelerator 產品的擴展。

閱讀客戶參考 >>

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,請參閱開發人員指南。

進一步了解