Apa itu Amazon EventBridge? - Amazon EventBridge

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

Apa itu Amazon EventBridge?

EventBridge adalah layanan tanpa server yang menggunakan peristiwa untuk menghubungkan komponen aplikasi bersama-sama, sehingga memudahkan Anda untuk membangun aplikasi berbasis peristiwa yang dapat diskalakan. Arsitektur berbasis peristiwa adalah gaya membangun sistem perangkat lunak yang digabungkan secara longgar yang bekerja sama dengan memancarkan dan menanggapi peristiwa. Arsitektur berbasis peristiwa dapat membantu Anda meningkatkan kelincahan dan membangun aplikasi yang andal dan dapat diskalakan.

Gunakan EventBridge untuk merutekan acara dari sumber seperti aplikasi rumahan, AWS layanan, dan perangkat lunak pihak ketiga ke aplikasi konsumen di seluruh organisasi Anda. EventBridge menyediakan cara sederhana dan konsisten untuk menelan, memfilter, mengubah, dan menyampaikan acara sehingga Anda dapat membangun aplikasi dengan cepat.

Video berikut memberikan pengantar singkat tentang fitur-fitur Amazon EventBridge:

EventBridge mencakup dua cara untuk memproses acara: bus acara dan pipa.

  • Bus acara adalah router yang menerima acara dan mengirimkannya ke nol atau lebih target. Bus acara sangat cocok untuk merutekan acara dari banyak sumber ke banyak target, dengan transformasi opsional acara sebelum pengiriman ke target.

    Video berikut memberikan ikhtisar tingkat tinggi tentang bus acara:

  • EventBridge Pipa Pipa dimaksudkan untuk point-to-point integrasi; setiap pipa menerima peristiwa dari satu sumber untuk pemrosesan dan pengiriman ke satu target. Pipa juga mencakup dukungan untuk transformasi lanjutan dan pengayaan peristiwa sebelum pengiriman ke target.

Pipa dan bus acara sering digunakan bersama. Kasus penggunaan yang umum adalah membuat pipa dengan bus acara sebagai targetnya; pipa mengirimkan peristiwa ke bus acara, yang kemudian mengirimkan peristiwa tersebut ke beberapa target. Misalnya, Anda dapat membuat pipa dengan aliran DynamoDB untuk sumber, dan bus acara sebagai target. Pipa menerima peristiwa dari aliran DynamoDB dan mengirimkannya ke bus acara, yang kemudian mengirimkannya ke beberapa target sesuai dengan aturan yang telah Anda tentukan di bus acara.