Pilih Eventarc Advanced atau Eventarc Standard

Eventarc ditawarkan dalam dua edisi: Eventarc Advanced dan Eventarc Standard.

Kedua edisi menawarkan solusi eventing yang skalabel, tanpa server, dan terkelola sepenuhnya yang memungkinkan Anda merutekan pesan secara asinkron dari sumber ke target menggunakan layanan yang dikaitkan secara longgar yang dipicu oleh dan bereaksi terhadap perubahan status yang dikenal sebagai peristiwa. Kedua edisi mendukung berbagai penyedia dan tujuan peristiwa—termasuk Google Cloud layanan, aplikasi kustom, aplikasi SaaS, dan layanan pihak ketiga—sekaligus mengelola pengiriman, keamanan, otorisasi, kemampuan observasi, dan penanganan error untuk Anda.

Perhatikan bahwa model data pokok untuk kedua edisi Eventarc sama. Seiring kasus penggunaan menjadi lebih kompleks, Anda memiliki opsi untuk bertransisi dengan lancar dari penggunaan Eventarc Standard ke penggunaan Eventarc Advanced.

Ringkasan edisi

Berikut ringkasan kedua edisi tersebut. Untuk informasi yang lebih mendetail, lihat Ringkasan Eventarc Advanced dan Ringkasan Eventarc Standard.

Eventarc Advanced

Eventarc Advanced adalah platform terkelola sepenuhnya untuk membangun arsitektur berbasis peristiwa. Fitur ini memungkinkan Anda mengumpulkan peristiwa yang terjadi dalam sistem dan memublikasikannya ke bus pusat. Layanan yang berminat dapat berlangganan pesan tertentu dengan membuat pendaftaran. Anda dapat menggunakan bus untuk merutekan peristiwa dari beberapa sumber secara real time dan memublikasikannya ke beberapa tujuan, dan secara opsional mengubah peristiwa sebelum pengiriman ke target. Eventarc Advanced kaya akan fitur dan ideal untuk organisasi dengan kebutuhan pesan dan peristiwa yang kompleks, terutama yang kesulitan mengelola banyak topik Pub/Sub, antrean Kafka, atau sistem pesan pihak ketiga lainnya. Dengan memberi administrator visibilitas dan kontrol yang ditingkatkan dan terpusat, Eventarc Advanced memungkinkan organisasi menghubungkan beberapa tim di berbagai project.

Eventarc Advanced memungkinkan Anda menerima, memfilter, mengubah, merutekan, dan
            mengirimkan pesan antara berbagai penyedia dan tujuan peristiwa.
Eventarc Advanced memungkinkan Anda menerima, memfilter, mengubah, merutekan, dan mengirimkan pesan
antara berbagai penyedia dan tujuan peristiwa (klik diagram untuk memperbesar).
Eventarc Standard

Eventarc Standar direkomendasikan untuk aplikasi yang berfokus pada pengiriman peristiwa dari penyedia peristiwa ke tujuan peristiwa. Anda dapat dengan cepat dan mudah menggunakan peristiwa Google dengan menentukan pemicu yang memfilter peristiwa masuk menurut sumber, jenis, dan atribut lainnya, lalu merutekannya ke tujuan yang ditentukan.

Eventarc Standard merutekan peristiwa dari penyedia peristiwa ke tujuan peristiwa.
Eventarc Standar memungkinkan Anda memfilter dan merutekan peristiwa
dari penyedia peristiwa ke tujuan peristiwa (klik diagram untuk memperbesar).

Tabel perbandingan fitur

Tabel berikut dapat membantu Anda memilih antara Eventarc Advanced dan Eventarc Standard. Hal ini mengasumsikan bahwa Anda sudah memahami konsep dasar arsitektur berbasis peristiwa.
Fitur Eventarc Advanced Eventarc Standard
Kontrol akses Kontrol akses per pesan dan tata kelola terpusat dengan IAM
Lihat Kontrol akses dengan IAM
Lihat Kontrol akses dengan IAM
Kapasitas Disediakan secara otomatis Disediakan secara otomatis
Bahasa library klien Java, Python, Go, Node.js, C++, C#, PHP, Ruby
Lihat Library klien Eventarc
Java, Python, Go, Node.js, C++, C#, PHP, Ruby
Lihat Library klien Eventarc
Standar kepatuhan Tidak berlaku untuk fitur apa pun dalam Pratinjau Lihat Standar kepatuhan
Pengiriman acara lintas project Didukung
Lihat Memublikasikan peristiwa dari sumber Google
Tidak didukung
Kunci enkripsi yang dikelola pelanggan Ya
Lihat Menggunakan kunci enkripsi yang dikelola pelanggan
Ya
Lihat Menggunakan kunci enkripsi yang dikelola pelanggan
Antrean pesan yang dihentikan pengirimannya didukung Tidak Ya, melalui topik surat yang tidak terkirim Pub/Sub
Lihat Coba lagi peristiwa
Format peristiwa Peristiwa dikirim ke tujuan dalam format CloudEvents
Lihat Format peristiwa
Secara opsional, Anda dapat mengganti perilaku ini dengan menentukan pengikatan HTTP
Peristiwa dikirimkan ke tujuan dalam format CloudEvents
Lihat Format peristiwa
Ukuran acara Maksimum 1 MB
Lihat Kuota dan batas
Maksimum 512 KB
Lihat Kuota dan batas
Lokasi Lihat lokasi Eventarc Advanced Lihat Lokasi Eventarc Standard
Pemfilteran pesan Memfilter atribut peristiwa apa pun Memfilter menurut jenis peristiwa dan atribut tertentu
Perutean pesan Banyak penyedia ke banyak tujuan
Penyedia ke tujuan
Konversi skema pesan Ya
Lihat Mengonversi format peristiwa yang diterima
Tidak
Transformasi pesan Ya, melalui ekspresi CEL
Lihat Mengubah peristiwa yang diterima
Tidak
Kemampuan observasi Melalui Google Cloud Observability seperti Cloud Logging dan Cloud Monitoring
Lihat Logging audit Eventarc
Melalui Google Cloud Observability seperti Cloud Logging dan Cloud Monitoring
Lihat Logging audit Eventarc
Memesan pengiriman Tidak ada jaminan pengiriman berurutan, masuk pertama keluar pertama Tidak ada jaminan pengiriman berurutan, masuk pertama keluar pertama
Harga Lihat Harga Eventarc Lihat Harga Eventarc
Regionalitas Regional
Lihat Memahami regionalitas
Regional, Global
Lihat Memahami lokasi Eventarc
Endpoint REST https://eventarc.googleapis.com
Lihat Eventarc API
https://eventarcpublishing.googleapis.com
Lihat Eventarc Publishing API
https://eventarc.googleapis.com
Lihat Eventarc API
Percobaan ulang dan retensi Pengiriman peristiwa minimal satu kali ke target; durasi retensi pesan default adalah 24 jam dengan penundaan backoff eksponensial
Lihat Mencoba ulang peristiwa
Pengiriman peristiwa minimal satu kali ke target; durasi retensi pesan default adalah 24 jam dengan penundaan backoff eksponensial
Lihat Mencoba ulang peristiwa
Batas layanan Satu bus per Google Cloud project
100 pipeline per Google Cloud project per region
Lihat Kuota dan batas
500 pemicu per lokasi per Google Cloud project
Lihat Kuota dan batas
Perimeter layanan menggunakan Kontrol Layanan VPC Ya
Lihat Menyiapkan perimeter layanan menggunakan Kontrol Layanan VPC
Ya
Lihat Menyiapkan perimeter layanan menggunakan Kontrol Layanan VPC
Sumber yang didukung Penyedia Google
Mengarahkan penayang menggunakan Eventarc Publishing API
Lihat Penyedia dan tujuan peristiwa
Penyedia Google
Penyedia Google melalui log audit
Penyedia pihak ketiga
Lihat Penyedia dan tujuan peristiwa
Target yang didukung Fungsi Cloud Run (termasuk generasi ke-1)
Tugas dan layanan Cloud Run
Bus lanjutan Eventarc
Endpoint HTTP internal di jaringan VPC
Topik Pub/Sub
Workflows
Lihat Penyedia dan tujuan peristiwa
Fungsi Cloud Run
Layanan Cloud Run
Endpoint HTTP internal di jaringan VPC
Endpoint publik layanan GKE pribadi dan publik
Workflows
Lihat Penyedia dan tujuan peristiwa