Tutorial: Kirim email saat peristiwa terjadi menggunakan Amazon EventBridge - Amazon EventBridge

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

Anda dapat mengirim pemberitahuan email saat objek Amazon Simple Storage Service (Amazon S3) dibuat menggunakan Amazon dan Amazon EventBridge . SNS Dalam tutorial ini, Anda akan membuat SNS topik dan berlangganan. Kemudian, Anda akan membuat aturan di EventBridge konsol yang mengirimkan acara ke topik itu saat Object Created acara Amazon S3 diterima.

Prasyarat

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.

Langkah 1: Buat SNS topik Amazon

Buat topik untuk menerima acara dari EventBridge.

Cara membuat topik
  1. Buka SNS konsol Amazon di https://console.aws.amazon.com/sns/v3/home.

  2. Di panel navigasi, pilih Pengguna.

  3. Pilih Buat topik.

  4. Untuk Tipe, pilih Standar.

  5. Masukkan eventbridge-test sebagai nama topik.

  6. Pilih Buat topik.

Langkah 2: Buat SNS langganan Amazon

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

Untuk membuat langganan
  1. Buka SNS konsol Amazon di https://console.aws.amazon.com/sns/v3/home.

  2. Di panel navigasi, pilih Langganan.

  3. Pilih Buat langganan.

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

  5. Untuk Protokol, pilih Email.

  6. Untuk Titik Akhir, masukkan alamat email Anda.

  7. Pilih Buat langganan.

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

Langkah 3: Buat aturan

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/.

  2. Di panel navigasi, pilih Aturan.

  3. Pilih Buat aturan.

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

  5. Untuk bus Acara, pilih default.

  6. Untuk Tipe aturan, pilih Aturan dengan pola peristiwa.

  7. Pilih Selanjutnya.

  8. Untuk sumber Acara, pilih AWS acara atau acara EventBridge mitra.

  9. Untuk metode Creation, pilih Gunakan formulir pola.

  10. Untuk Pola peristiwa, lakukan hal berikut:

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

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

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

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

    5. Pilih ember apa saja

  11. Pilih Selanjutnya.

  12. Untuk Jenis target, pilih Layanan AWS .

  13. Untuk Pilih target, pilih SNStopik dari daftar drop-down.

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

  15. Pilih Selanjutnya.

  16. Pilih Selanjutnya.

  17. Tinjau detail aturan dan pilih Buat aturan.

Langkah 4: Uji aturan

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

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 SNS topik
  1. Buka halaman Topik SNS konsol.

  2. Pilih topik yang Anda buat.

  3. Pilih Hapus.

  4. Masukkan delete me.

  5. Pilih Hapus.

Untuk menghapus SNS langganan
  1. Buka halaman Langganan SNS konsol.

  2. Pilih langganan yang Anda buat.

  3. Pilih Hapus.

  4. Pilih Hapus.

Untuk menghapus EventBridge aturan
  1. Buka halaman Aturan EventBridge konsol.

  2. Pilih aturan yang Anda buat.

  3. Pilih Hapus.

  4. Pilih Hapus.