全部产品
Search
文档中心

EventBridge:Apa itu EventBridge?

更新时间:Nov 11, 2025

EventBridge adalah layanan event bus berbasis arsitektur tanpa server yang disediakan oleh Alibaba Cloud. Layanan ini menyediakan cara standar dan terpusat untuk menghubungkan layanan Alibaba Cloud, aplikasi kustom, serta aplikasi Software-as-a-Service (SaaS). EventBridge meneruskan event antar aplikasi tersebut berdasarkan protokol standar CloudEvents 1.0, sehingga membantu Anda membangun arsitektur terdistribusi yang bersifat event-driven dan memiliki penguraian keterkaitan.

Konsep inti

EventBridge mencakup konsep-konsep inti berikut:

  • Event: Catatan data mengenai perubahan status.

  • Event source: Asal usul suatu event, bertanggung jawab untuk menghasilkan event.

  • Event target: Titik akhir pemrosesan event, bertanggung jawab untuk mengonsumsi event.

  • Event bus: Stasiun transit untuk event, bertanggung jawab atas penyimpanan sementara event.

  • Event rule: Memantau jenis-jenis event tertentu. Jika terjadi event yang cocok, event tersebut akan diteruskan ke event target yang terkait dengan aturan tersebut.

Untuk informasi lebih lanjut mengenai konsep dalam EventBridge, lihat Kata kunci.

Alur event pada event bus

Gambar berikut menunjukkan alur event di EventBridge.

dg_event_flow

  • Event source: Menerbitkan pesan event dari aplikasi—seperti layanan Alibaba Cloud, aplikasi kustom, dan aplikasi SaaS—ke event bus.

  • EventBridge: Menyimpan pesan event yang diterima dan meneruskannya ke event target berdasarkan aturan event.

  • Event target: Mengonsumsi pesan event.

  • Schema: Mendefinisikan struktur sebuah event. EventBridge menyediakan skema untuk semua event yang dihasilkan oleh sumber event layanan Alibaba Cloud. Untuk event yang dikirim ke event bus kustom, Anda dapat mendefinisikan skema kustom. Anda juga dapat menurunkan skema dengan memfilter event untuk melakukan inferensi terhadap struktur event tersebut. Semua skema ini disimpan dalam kelompok skema. Event target dapat mengunduh binding kode dari skema event tersebut dari kelompok skema untuk mengakses event secara cepat.

Skenario

Skema penggunaan umum untuk EventBridge meliputi hal-hal berikut:

  • Membangun arsitektur berbasis event: Gunakan EventBridge untuk langsung memfilter dan menerbitkan event tanpa perlu memahami sumber event tersebut.

  • Microservices penguraian keterkaitan: EventBridge memungkinkan komunikasi pesan asinkron antar sistem yang berbeda untuk mengurai ketergantungan antar layanan.

  • Eksekusi asinkron: EventBridge memungkinkan logika eksekusi berjalan secara asinkron, sehingga mengurangi waktu tunggu pengguna dan meningkatkan throughput sistem.

  • Memantau perubahan status: EventBridge dapat berperan sebagai pusat penghubung untuk menerima perubahan status dari seluruh aplikasi, lalu meneruskan perubahan tersebut ke layanan-layanan yang perlu mengetahuinya.

Fitur

EventBridge mendukung fitur-fitur berikut:

Manfaat

EventBridge memiliki manfaat-manfaat berikut:

Penagihan

Untuk informasi lebih lanjut, lihat Ikhtisar penagihan.