

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Tutorial: Kirim email saat peristiwa terjadi menggunakan Amazon EventBridge
<a name="eb-s3-object-created-tutorial"></a>

[Anda dapat mengirim pemberitahuan email saat objek [Amazon Simple Storage Service (Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html)) dibuat menggunakan Amazon dan EventBridge Amazon SNS.](https://docs.aws.amazon.com/sns/latest/dg/welcome.html) Dalam tutorial ini, Anda akan membuat topik SNS dan berlangganan. Kemudian, Anda akan membuat [aturan](eb-rules.md) di EventBridge konsol yang mengirimkan [acara](eb-events.md) ke topik itu saat `Object Created` acara Amazon S3 diterima.

**Topics**
+ [Prasyarat](#eb-s3-object-created-tutorial-prerequisite)
+ [Langkah 1: Buat topik Amazon SNS](#eb-s3-object-created-tutorial-create-topic)
+ [Langkah 2: Buat langganan Amazon SNS](#eb-s3-object-created-tutorial-create-sns)
+ [Langkah 3: Buat aturan](#eb-s3-object-created-tutorial-create-rule)
+ [Langkah 4: Uji aturan](#eb-s3-object-created-tutorial-test-rule)
+ [Langkah 5: Membersihkan sumber daya Anda](#cleanup)

## Prasyarat
<a name="eb-s3-object-created-tutorial-prerequisite"></a>

Untuk menerima peristiwa Amazon S3 EventBridge di, Anda harus EventBridge mengaktifkan di konsol Amazon S3. Tutorial ini mengasumsikan EventBridge diaktifkan. Untuk informasi selengkapnya, lihat [Mengaktifkan Amazon EventBridge di konsol S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/enable-event-notifications-eventbridge.html).

## Langkah 1: Buat topik Amazon SNS
<a name="eb-s3-object-created-tutorial-create-topic"></a>

Buat topik untuk menerima acara dari EventBridge.

**Cara membuat topik**

1. [Buka konsol Amazon SNS di https://console.aws.amazon.com/sns/ v3/home.](https://console.aws.amazon.com/sns/v3/home)

1. Di panel navigasi, pilih **Pengguna**.

1. Pilih **Buat topik**.

1. Untuk **Tipe**, pilih **Standar**.

1. Masukkan **eventbridge-test** sebagai nama topik.

1. Pilih **Buat topik**.

## Langkah 2: Buat langganan Amazon SNS
<a name="eb-s3-object-created-tutorial-create-sns"></a>

Buat langganan untuk mendapatkan pemberitahuan email dari Amazon S3 saat acara diterima oleh topik.

**Untuk membuat langganan**

1. [Buka konsol Amazon SNS di https://console.aws.amazon.com/sns/ v3/home.](https://console.aws.amazon.com/sns/v3/home)

1. Di panel navigasi, pilih **Langganan**.

1. Pilih **Buat langganan**.

1. Untuk **Topik ARN**, pilih topik yang Anda buat di langkah 1. Untuk tutorial ini, pilih **eventbridge-test**.

1. Untuk **Protokol**, pilih **Email**.

1. Untuk **Titik Akhir**, masukkan alamat email Anda.

1. Pilih **Buat langganan**.

1. Konfirmasikan langganan dengan memilih **Konfirmasi langganan** di email yang Anda terima dari AWS notifikasi.

## Langkah 3: Buat aturan
<a name="eb-s3-object-created-tutorial-create-rule"></a>

Buat aturan untuk mengirim acara ke topik Anda saat objek Amazon S3 dibuat.

**Untuk membuat tabel**

1. Buka EventBridge konsol Amazon di [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/).

1. Di panel navigasi, pilih **Aturan**.

1. Pilih **Buat aturan**.

1. Masukkan nama dan deskripsi aturan. Misalnya, beri nama aturan `s3-test`

1. Untuk **bus Acara**, pilih **default**.

1. Untuk **Tipe aturan**, pilih **Aturan dengan pola peristiwa**.

1. Pilih **Selanjutnya**.

1. Untuk **sumber Acara**, pilih **AWS acara atau acara EventBridge mitra**.

1. Untuk **metode Creation**, pilih **Gunakan formulir pola**.

1. Untuk **Pola peristiwa**, lakukan hal berikut:

   1. Untuk **sumber acara**, pilih **AWS layanan** dari daftar drop-down.

   1. Untuk **AWS layanan**, pilih **Simple Storage Service (S3)** dari daftar drop-down.

   1. Untuk **jenis Acara**, pilih **Pemberitahuan Acara Amazon S3** dari daftar drop-down.

   1. Pilih **Peristiwa tertentu** dan pilih **Objek Dibuat** dari daftar drop-down.

   1. Pilih **ember apa saja**

1. Pilih **Berikutnya**.

1. Untuk **Jenis target**, pilih **Layanan AWS **.

1. Untuk **Pilih target**, pilih **topik SNS** dari daftar drop-down.

1. Untuk **Topik**, pilih topik Amazon SNS yang Anda buat di bagian **Langkah 1: Buat topik SNS**. Dalam contoh ini, pilih`eventbridge-test`.

1. Pilih **Berikutnya**.

1. Pilih **Berikutnya**.

1. Tinjau detail aturan dan pilih **Buat aturan**.

## Langkah 4: Uji aturan
<a name="eb-s3-object-created-tutorial-test-rule"></a>

Untuk menguji aturan Anda, buat objek Amazon S3 dengan mengunggah file ke bucket yang diaktifkan. EventBridge Kemudian, tunggu beberapa menit dan verifikasi apakah Anda menerima email dari AWS notifikasi.

## Langkah 5: Membersihkan sumber daya Anda
<a name="cleanup"></a>

Sekarang Anda dapat menghapus sumber daya yang Anda buat untuk tutorial ini, kecuali Anda ingin mempertahankannya. Dengan menghapus AWS sumber daya yang tidak lagi Anda gunakan, Anda mencegah tagihan yang tidak perlu ke AWS akun Anda.

**Untuk menghapus topik SNS**

1. Buka [halaman Topik](https://console.aws.amazon.com/sns/v3/home#/topics) konsol SNS.

1. Pilih topik yang Anda buat.

1. Pilih **Hapus**.

1. Masukkan **delete me**.

1. Pilih **Hapus**.

**Untuk menghapus langganan SNS**

1. Buka [halaman Langganan](https://console.aws.amazon.com/sns/v3/home#/subscriptions) konsol SNS.

1. Pilih langganan yang Anda buat.

1. Pilih **Hapus**.

1. Pilih **Hapus**.

**Untuk menghapus EventBridge aturan**

1. Buka [halaman Aturan](https://console.aws.amazon.com/events/home#/rules) EventBridge konsol.

1. Pilih aturan yang Anda buat.

1. Pilih **Hapus**.

1. Pilih **Hapus**.