

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 Amazon EventBridge 中建立事件匯流排
<a name="eb-create-event-bus"></a>

您可以建立自訂[事件匯流排](eb-event-bus.md)，從您的自訂應用程式接收[事件](eb-events.md)。您的應用程式也可以將事件傳送到您的預設事件匯流排。建立事件匯流排時，您可以附加以[資源導向的政策](eb-use-resource-based.md)，以授與其他帳戶的權限。然後，其他帳戶可以將事件發送到當前帳戶中的事件匯流排。

 下面的視頻介紹如何建立事件匯流排：




**建立自訂事件匯流排**

1. 造訪 [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/) 開啟 Amazon EventBridge 主控台。

1. 在導覽窗格中，選擇**事件匯流排**。

1. 選擇 **Create event bus (建立事件匯流排)**。

1. 輸入新事件匯流排的名稱。

1. 選擇 EventBridge 在加密存放在事件匯流排上的事件資料時要使用的 KMS 金鑰。
**注意**  
使用客戶受管金鑰加密的事件匯流排不支援結構描述探索。若要在事件匯流排上啟用結構描述探索，請選擇使用 AWS 擁有的金鑰。如需詳細資訊，請參閱[KMS 金鑰選項](eb-encryption-at-rest-key-options.md)。
   + 選擇**用於 AWS 擁有的金鑰** EventBridge，以使用 加密資料 AWS 擁有的金鑰。

      AWS 擁有的金鑰 這是 EventBridge 擁有和管理用於多個 AWS 帳戶的 KMS 金鑰。一般而言，除非您需要稽核或控制保護 資源的加密金鑰，否則 AWS 擁有的金鑰 是不錯的選擇。

     此為預設值。
   + 選擇**使用 EventBridge 的客戶受管金鑰**，以使用您指定或建立的客戶受管金鑰來加密資料。 EventBridge 

     客戶受管金鑰是您帳戶中建立、擁有和管理 AWS 的 KMS 金鑰。您可以完全控制這些 KMS 金鑰。

     1. 指定現有的客戶受管金鑰，或選擇**建立新的 KMS 金鑰**。

        EventBridge 會顯示金鑰狀態，以及與指定客戶受管金鑰相關聯的任何金鑰別名。

     1. 如果有的話，請選擇要用作此事件匯流排無效字母佇列 (DLQ) 的 Amazon SQS 佇列。

        EventBridge 會將未成功加密的事件傳送至 DLQ，以便您稍後處理。

1. （選用） 在 **日誌 - 選用** 下，您可以設定 如何 EventBridge 記錄事件資訊，包括如何設定這些日誌。

   如需事件匯流排日誌的詳細資訊，請參閱 [記錄事件匯流排 ](eb-event-bus-logs.md)。

   CloudWatch 根據預設，日誌會選取為日誌目的地，`ERROR`日誌層級也是。因此，根據預設， EventBridge 會建立新的 CloudWatch 日誌群組，以傳送包含詳細資訊`ERROR`層級的日誌記錄。

   若要讓 將日誌記錄 EventBridge 傳送至任何支援的日誌目的地，請執行下列動作：

   1. 在**日誌 - 選用**底下，選擇要傳送日誌檔記錄的目的地。

   1. 針對**日誌層級**，選擇要 EventBridge 包含在日誌記錄中的資訊層級。預設會選取 `ERROR` 日誌層級。

      如需詳細資訊，請參閱[指定日誌層級](eb-event-bus-logs.md#eb-event-bus-logs-level)。

   1. 如果您想要在日誌記錄中包含事件和目標資訊 EventBridge ，請選取**包含詳細資訊**。

      如需詳細資訊，請參閱[在日誌中包含詳細資訊](eb-event-bus-logs.md#eb-event-logs-data)。

   1. 設定您選取的每個日誌目的地。

1. 設定選用的事件匯流排功能：
   + 執行下列其中一項動作來指定資源型政策：
     + 輸入包含要授與事件匯流排之權限的政策。您可以貼上來自其他來源的政策，或輸入該政策的 JSON。您可以使用其中一個[範例政策](eb-event-bus-perms.md)，並針對您的環境進行修改。
     + 若要使用政策的範例，請選擇**載入範例**。根據您的環境適當修改政策，包括新增您授權政策中主體使用的其他動作。

     如需透過資源型政策授予許可給事件匯流排的詳細資訊，請參閱 [Amazon EventBridge 中事件匯流排的許可](eb-event-bus-perms.md)。
   + 啟用封存 （選用）

     您可以建立事件的封存，以便稍後輕鬆重播。例如，您可能想要重播事件以從錯誤中還原或驗證應用程式中的新功能。如需詳細資訊，請參閱[在 Amazon EventBridge 中封存和重播事件](eb-archive.md)

     1. 在**封存**下，選擇**已啟用**。

     1. 指定封存的名稱和描述。

        封存名稱一旦建立就無法變更。

        在建立新事件匯流排的過程中建立封存時，您無法設定封存的事件保留期間或事件模式。您可以在建立封存之後為封存指定這些項目。如需詳細資訊，請參閱[更新封存](event-bus-update-archive.md)。
   + 啟用結構描述探索 （選用）

     啟用結構描述探索，讓 EventBridge 直接從在此事件匯流排上執行的事件自動推斷結構描述。如需詳細資訊，請參閱[Amazon EventBridge 結構描述](eb-schema.md)

     1. 在**結構描述探索**下，選擇**已啟用**。
**注意**  
使用客戶受管金鑰加密的事件匯流排不支援結構描述探索。若要在事件匯流排上啟用結構描述探索，請選擇使用 AWS 擁有的金鑰。如需詳細資訊，請參閱[KMS 金鑰選項](eb-encryption-at-rest-key-options.md)。
   + 指定標籤 （選用）

     標籤是您指派給 AWS 資源的自訂屬性標籤。使用標籤來識別和組織您的 AWS 資源。許多 AWS 服務支援標記，因此您可以將相同的標籤指派給來自不同 服務的資源，以指出資源相關。如需詳細資訊，請參閱[在 Amazon EventBridge 中標記資源](eb-tagging.md) 

     1. 在**標籤**下，選擇**新增標籤**。

     1. 指定金鑰，並選擇性地指定新標籤的值。

1. 選擇**建立**。