All Products
Search
Document Center

EventBridge:Istilah

Last Updated:Mar 03, 2026

Topik ini menjelaskan istilah umum yang digunakan dalam EventBridge.

CloudEvents 1.0

Spesifikasi open source yang mendefinisikan format standar untuk mendeskripsikan data event. Spesifikasi ini menyederhanakan deklarasi event dan pengiriman pesan lintas layanan serta platform.

Istilah berikut digunakan dalam CloudEvents 1.0. Untuk informasi selengkapnya, lihat CloudEvents 1.0.

  • occurrence

    • Catatan aktivitas yang dikumpulkan saat sistem perangkat lunak berjalan. Suatu event dapat terjadi ketika sinyal sistem diterima, sinyal yang dipantau dipicu, atau terjadi perubahan status atau waktu. Misalnya, suatu perangkat dapat memasuki status peringatan karena level baterainya rendah, atau mesin virtual dijadwalkan untuk restart.

  • producer

    • Instans, proses, atau perangkat tertentu yang menghasilkan struktur data yang mendeskripsikan CloudEvent.

  • consumer

    • Komponen yang menerima event dan melakukan operasi terhadapnya. Konsumen mengeksekusi logika berdasarkan konteks dan data event untuk menghasilkan event baru.

  • Middleware

    • Komponen yang menerima pesan berisi event dan meneruskan event tersebut ke penerima berikutnya. Penerima berikutnya dapat berupa konsumen atau perantara lainnya. Tugas khas perantara adalah merutekan event ke konsumen berdasarkan informasi dalam konteks.

  • Content

    • Aplikasi dan kode dapat menggunakan informasi dalam konteks untuk mengidentifikasi hubungan suatu event dengan sistem atau dengan event lainnya.

  • data

    • Informasi spesifik domain mengenai suatu occurrence. Informasi ini dapat mencakup deskripsi rinci tentang perubahan data atau informasi lain terkait occurrence tersebut.

  • event format

    • Spesifikasi cara serialisasi CloudEvent ke dalam format byte. Format event mandiri, seperti JSON, dapat diserialisasi secara independen dari protokol atau media penyimpanan apa pun. Binding protokol dapat mendefinisikan format yang bergantung pada protokol.

  • message

    • Event dikirimkan dari sumber event ke target event melalui sebuah pesan.

      • structured message

        Pesan di mana event sepenuhnya dikodekan menggunakan format event mandiri. Data event disimpan dalam body pesan.

      • binary message

        Pesan di mana atribut event disimpan dalam metadata pesan. Data event disimpan dalam body pesan.

Arsitektur berbasis event

Anda dapat memahami arsitektur berbasis event dari perspektif berikut:

  • Arsitektur ini berfokus pada komunikasi asinkron berdasarkan produksi dan konsumsi event, berbeda dengan sistem sinkron tradisional berbasis thread.

  • Arsitektur ini berpusat pada event, mencakup produksi, penemuan, konsumsi, dan respons terhadapnya.

Untuk informasi selengkapnya, lihat Arsitektur berbasis event.

Event

Catatan data yang menunjukkan perubahan status.

Untuk informasi selengkapnya, lihat Ikhtisar event.

Sumber event

Sumber yang menghasilkan event. Sumber event mencakup tipe-tipe berikut:

  • Sumber event layanan Alibaba Cloud: Layanan Alibaba Cloud yang terhubung ke EventBridge sebagai sumber event.

    Catatan

    Untuk informasi lebih lanjut mengenai sumber event layanan Alibaba Cloud yang didukung oleh EventBridge, lihat Sumber event layanan Alibaba Cloud.

  • Sumber event kustom: Aplikasi kustom atau data pesan yang sudah ada berperan sebagai sumber event yang secara aktif menarik event ke event bus kustom.

Untuk informasi selengkapnya, lihat Ikhtisar sumber event.

Event bus

Event bus menerima event dari sumber event. Event bus mencakup tipe-tipe berikut:

  • Event bus default: Event bus bawaan yang tidak perlu Anda buat dan tidak dapat dimodifikasi. Event bus ini menerima event dari sumber event layanan Alibaba Cloud Anda. Event dari sumber event layanan Alibaba Cloud hanya dapat dipublikasikan ke event bus default.

  • Event bus kustom: Event bus yang Anda buat dan kelola sendiri. Event bus ini menerima event dari aplikasi kustom atau data pesan yang sudah ada. Event dari aplikasi kustom atau data pesan yang sudah ada hanya dapat dipublikasikan ke event bus kustom.

Untuk informasi selengkapnya, lihat Ikhtisar event bus.

Aturan event

Aturan event memantau tipe-tipe event tertentu. Ketika event yang sesuai terjadi, event tersebut dirutekan ke target event yang terkait dengan aturan tersebut. Satu aturan dapat dikaitkan dengan satu atau beberapa target event. Aturan event mencakup komponen-komponen berikut:

Untuk informasi selengkapnya, lihat Ikhtisar aturan event.

Pola event

Komponen yang memfilter event. Pola event dapat memfilter semua bidang CloudEvent, termasuk bidang data. Pola event dideskripsikan dalam format JSON. Pola event mencakup tipe-tipe berikut:

  • Untuk sumber event layanan Alibaba Cloud: Anda dapat dengan cepat mendefinisikan pola event menggunakan sumber event dan tipe event yang telah ditentukan sebelumnya. Metode ini cocok untuk skenario di mana Anda menggunakan aturan pencocokan sederhana untuk memfilter event dari event bus default.

  • Untuk sumber event kustom: Anda dapat menyesuaikan pola event berdasarkan aturan pencocokan yang didukung oleh pola tersebut. Metode ini cocok untuk skenario di mana Anda menggunakan aturan pencocokan kompleks untuk memfilter event dari event bus kustom.

Untuk informasi selengkapnya, lihat Pola event.

Transformer event

Komponen yang mengubah konten event sebelum dirutekan ke target event. Transformer event mendukung tipe-tipe berikut:

  • Event lengkap: Merutekan seluruh konten event ke target.

  • Event parsial: Mengekstraksi data dari event menggunakan JSONPath dan merutekan konten event tertentu ke target.

  • Konstanta: Merutekan nilai konstan ke target, terlepas dari konten event.

  • Templat: Templat yang dapat Anda sesuaikan dengan variabel yang diperlukan. Data diekstraksi dari event menggunakan JSONPath dan ditransformasikan sesuai templat.

Untuk informasi selengkapnya, lihat Transformasi konten event.

Target Peristiwa

Tujuan yang mengonsumsi event. Target event mencakup tipe-tipe berikut:

  • Layanan Alibaba Cloud: Layanan Alibaba Cloud lain yang terhubung ke EventBridge sebagai target event.

    Catatan

    Untuk informasi lebih lanjut mengenai target event layanan Alibaba Cloud yang didukung oleh EventBridge, lihat Target event.

  • Gerbang HTTP: Gerbang HTTP aplikasi Anda sendiri.

  • Gerbang HTTPS: Gerbang HTTPS aplikasi Anda sendiri.

Untuk informasi selengkapnya, lihat Ikhtisar target event.

Skema

Skema mendefinisikan format data dari body event untuk memungkinkan pertukaran data yang andal lintas sistem heterogen.

Untuk informasi selengkapnya, lihat Ikhtisar skema.

Aliran event

Aliran event adalah saluran ringan, real-time, dan end-to-end untuk streaming event. Aliran ini memproses data streaming end-to-end dengan mengekstraksi, mentransformasi, dan menganalisis event dari sumber secara real-time, lalu mengirimkannya ke target.

Untuk informasi selengkapnya, lihat Ikhtisar aliran event.

Event Warehouse

EventHouse adalah danau data terpadu (lakehouse) berbasis cloud-native generasi berikutnya dari Alibaba Cloud EventBridge.

Event bus tradisional terutama menangani perutean dan distribusi event. Sebaliknya, EventHouse dirancang untuk mengelola penyimpanan, administrasi, dan analisis cerdas data event. EventHouse mengadopsi konsep arsitektur canggih danau data terpadu (data lakehouse). EventHouse menyatukan antrian pesan (MQ) ber-throughput tinggi, basis data terstruktur (DB), dan Object Storage Service (OSS) tak terstruktur ke dalam model data event standar.

Untuk informasi selengkapnya, lihat EventHouse.