Amazon EventBridge

Buat aplikasi berbasis kejadian berskala besar di seluruh bagian AWS, sistem yang ada, atau aplikasi SaaS

Amazon EventBridge adalah bus kejadian tanpa server yang mempermudah pembuatan aplikasi berbasis kejadian dalam skala besar menggunakan kejadian yang dihasilkan dari aplikasi Anda sendiri, aplikasi Software-as-a-Service (SaaS), dan layanan AWS. EventBridge menyediakan streaming data secara waktu nyata dari sumber kejadian, seperti Zendesk atau Shopify ke target seperti AWS Lambda dan aplikasi SaaS lainnya. Anda bisa menyiapkan aturan perutean untuk menentukan tempat mengirim data guna membangun arsitektur aplikasi yang bereaksi secara waktu nyata ke semua sumber data Anda dengan penerbit kejadian dan konsumen yang dipisahkan sepenuhnya.

Pengenalan Amazon EventBridge (9:13)

Keuntungan

Membangun arsitektur berbasiskan kejadian

EventBridge menyederhanakan proses pembuatan arsitektur berbasiskan kejadian. Dengan EventBridge, target kejadian Anda tidak perlu menyadari sumber kejadian karena Anda bisa memilih dan menerbitkan secara langsung ke EventBridge. Tidak perlu ada penyiapan. Tingkatkan kelincahan pengembang serta ketahanan aplikasi dengan arsitektur berbasiskan kejadian yang disatukan secara longgar.

Hubungkan aplikasi SaaS

EventBridge menerima data dari aplikasi SaaS yang didukung dan merutekannya ke layanan AWS dan target SaaS (melalui tujuan API - suatu target titik akhir pemanggilan HTTP untuk kejadian) tanpa menulis kode integrasi kustom. Anda bisa menggunakan EventBridge untuk menghubungkan aplikasi SaaS, atau menggunakan kejadian dari aplikasi SaaS Anda untuk memicu alur kerja untuk dukungan pelanggan, operasi bisnis, dan banyak lagi. Pelajari selengkapnya tentang mitra SaaS terintegrasi.

Tulis kode kustom lebih sedikit

EventBridge mempermudah koneksi antar aplikasi. Anda bisa menerima, memfilter, mengubah, dan mengirimkan kejadian tanpa menulis kode kustom. Registri skema EventBridge menyimpan koleksi skema kejadian yang mudah ditemukan dan memungkinkan Anda mengunduh kode yang mengikat untuk skema tersebut di IDE, sehingga Anda bisa mewakili kejadian sebagai objek yang bertipe kuat di kode Anda. Tambahkan skema yang ditemukan dari bus kejadian Anda secara otomatis ke registri melalui fitur penemuan skema.

Mengurangi overhead operasional

Dengan EventBridge, tidak ada server yang perlu disediakan, diperbaiki, dan dikelola. Tidak ada perangkat lunak tambahan untuk diinstal, dipelihara, atau dioperasikan. EventBridge secara otomatis menskalakan berdasarkan jumlah kejadian yang diserap, dan Anda hanya membayar kejadian yang diterbitkan ke AWS atau aplikasi SaaS Anda. EventBridge memiliki ketersediaan terdistribusi dan toleransi kesalahan bawaan. EventBridge juga memiliki arsip kejadian asli dan kemampuan pemutaran ulang yang membuatnya lebih mudah untuk melakukan pemulihan dari kegagalan atau membuat status aplikasi baru dari kejadian lama.

Cara kerjanya

EventBridge menghubungkan aplikasi menggunakan kejadian. Kejadian merupakan sinyal bahwa keadaan sistem telah berubah, seperti perubahan status tiket dukungan pelanggan. Pelanggan bisa mengintegrasikan aplikasi AWS sendiri dengan layanan mikro, aplikasi SaaS, dan aplikasi kustom sebagai sumber kejadian yang memublikasikan kejadian ke bus kejadian. Anda bisa menentukan aturan pemfilteran untuk memfilter kejadian dan merutekan kejadian ke target layanan AWS dan tujuan API (melalui titik akhir HTTP). Registri skema EventBridge menyimpan skema yang dihasilkan oleh aplikasi organisasi Anda, layanan AWS, atau aplikasi SaaS yang mencakup informasi seperti judul, format, dan aturan validasi untuk data kejadian. Anda bisa mengunduh pengikatan kode untuk skema apa pun dalam registri di IDE Anda dan secara langsung menggunakan objek yang ditentukan secara kuat untuk mewakili kejadian di kode Anda.

Cara Amazon EventBridge menghubungkan aplikasi menggunakan kejadian

Kasus penggunaan

Rancang ulang arsitek untuk kecepatan

Gunakan EventBridge untuk mempercepat modernisasi dan menata ulang arsitektur Anda dengan layanan dan aplikasi terpisah. Dengan EventBridge, koordinasi berat antara produsen kejadian dan aplikasi atau layanan konsumen tidak diperlukan. Anda bisa mempercepat proses pengembangan organisasi dengan mengizinkan tim untuk mengulang fitur tanpa ketergantungan eksplisit antar sistem.

Pemantauan dan Audit

Anda bisa memantau dan mengaudit lingkungan AWS dan menanggapi perubahan operasional di aplikasi secara waktu nyata untuk mencegah kerentanan infrastruktur. Misalnya, saat sumber daya Anda diakses oleh lintas akun atau akun publik, Anda bisa mengonfigurasi kejadian Amazon Access Analyzer untuk dibuat dan dikirim ke Fungsi AWS Lambda menggunakan EventBridge untuk menghapus izin yang tidak diinginkan.

Perluas fungsionalitas melalui integrasi SaaS

Anda bisa memperluas fungsionalitas aplikasi dengan menghubungkannya dengan mudah ke aplikasi SaaS lain melalui EventBridge. Misalnya, Anda bisa mengirim kejadian khusus ke EventBridge ketika pengguna baru telah dibuat di tingkat gratis dan mengirim kejadian tersebut melalui API Destination ke Zendesk CRM.

Kustomisasikan SaaS dengan AI/ML

Anda bisa memperkaya kejadian dari aplikasi SaaS menggunakan layanan AWS Artificial Intelligence/Machine Learning dan mendapatkan wawasan yang bermanfaat. Misalnya, Anda bisa memuat data dari Shopify ke EventBridge untuk memicu alur kerja dan menggunakan layanan AI seperti Amazon Comprehend untuk penandaan gambar produk ritel yang baru.

Standard Product Icons (Features) Squid Ink
Cari tahu fitur produk

Pelajari selengkapnya tentang fitur Amazon EventBridge.

Pelajari selengkapnya 
Standard Product Icons (Start Building) Squid Ink
Mulai membangun di konsol

Mulai merancang dengan Amazon EventBridge di AWS Management Console.

Masuk 
Sign up for a free account
Pelajari selengkapnya dalam dokumentasi

Dapatkan pemahaman EventBridge yang lebih mendalam dalam Panduan Pengembang.

Pelajari selengkapnya