

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

# 建立自訂外掛程式
<a name="mkc-create-plugin"></a>

外掛程式包含定義連接器邏輯的程式碼。在此步驟中，您會建立具有 Lenses Amazon S3 目的地連接器程式碼的自訂外掛程式。在稍後的步驟中，當您建立 MSK 連接器時，您需說明其程式碼位於此自訂外掛程式中。您可以使用相同外掛程式來建立具有不同組態的多個 MSK 連接器。

**建立自訂外掛程式**

1. 下載 [S3 連接器](https://www.confluent.io/hub/confluentinc/kafka-connect-s3)。

1. 上傳 ZIP 檔案至您有權存取的 S3 儲存貯體。如需有關如何將檔案上傳到 Amazon S3 的詳細資訊，請參閱《Amazon S3 使用者指南》中的[上傳物件](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html)。

1. 開啟位於 [https://console.aws.amazon.com/msk/](https://console.aws.amazon.com/msk/) 的 Amazon MSK 主控台。

1. 在左窗格中展開 **MSK Connect**，然後選擇**自訂外掛程式**。

1. 選擇**建立自訂外掛程式**。

1. 選擇 **Browse S3** (瀏覽 S3)。

1. 在儲存貯體清單中，找到您上傳 ZIP 檔案的儲存貯體，然後選擇該儲存貯體。

1. 在儲存貯體內的物件清單中，選取 ZIP 檔案左側的選項按鈕，然後選擇標示為**選擇**的按鈕。

1. 輸入 `mkc-tutorial-plugin` 作為自訂外掛程式名稱，然後選擇**建立自訂外掛程式**。

建立自訂外掛程式可能需要 AWS 幾分鐘的時間。在建立程序完成後，您會在瀏覽器視窗頂端的橫幅中看到以下訊息。

```
Custom plugin mkc-tutorial-plugin was successfully created
The custom plugin was created. You can now create a connector using this custom plugin.
```

**後續步驟**

[建立用戶端機器和 Apache Kafka 主題](mkc-create-topic.md)