Fitur Amazon EventBridge

Amazon EventBridge Pipes

EventBridge Pipes merupakan sumber daya integrasi nirserver yang dapat membantu Anda membangun integrasi titik ke titik dengan menyediakan cara yang lebih sederhana dan konsisten untuk mengintegrasikan produsen peristiwa dengan konsumen peristiwa tanpa perlu menulis kode tambahan. Anda dapat berintegrasi dengan lebih dari 14 layanan AWS. EventBridge Pipes memiliki kemampuan pemfilteran, pengayaan, dan transformasi bawaan opsional. Dengan EventBridge Pipes, Anda dapat memproses dan hanya membayar untuk yang Anda butuhkan. Pelajari selengkapnya tentang EventBridge Pipes.

Penjadwal EventBridge

Penjadwal Amazon EventBridge adalah penjadwal nirserver yang mempermudah membuat, menjalankan, dan mengelola tugas terjadwal berskala. Anda dapat menjadwalkan jutaan peristiwa dan tugas dengan andal yang dapat memanggil lebih dari 200 layanan AWS sebagai target. Penjadwal EventBridge memberikan lokasi pusat untuk mengelola semua pekerjaan terjadwal di seluruh cloud. Cari tahu selengkapnya tentang Penjadwal EventBridge.

Titik akhir global

Titik akhir global merupakan cara yang lebih sederhana dan andal yang dapat Anda gunakan untuk meningkatkan ketersediaan aplikasi yang didorong peristiwa di AWS. Titik akhir global dapat memudahkan Anda membangun aplikasi yang tangguh dan andal dengan secara otomatis melakukan failover penyerapan peristiwa pada Wilayah sekunder selama gangguan layanan, tanpa perlu campur tangan manual. Replikasi (opsional) bersifat bawaan, sehingga pelanggan dapat meminimalkan data berisiko selama gangguan layanan tersebut. Anda juga memiliki fleksibilitas untuk mengonfigurasi kriteria failover menggunakan Alarm Amazon CloudWatch (melalui pemeriksaan kondisi Amazon Route 53) guna menentukan waktu untuk failover dan waktu untuk merutekan kembali peristiwa ke Wilayah primer. Mulailah di konsol dengan menyediakan tumpukan yang sudah diisi sebelumnya untuk membuat Alarm CloudWatch dan pemeriksaan kondisi Route 53. Pelajari selengkapnya dalam posting blog ini.

API Destination

API Destination merupakan fitur baru untuk EventBridge yang dapat membantu Anda mengirimkan peristiwa kembali ke berbagai aplikasi on-premise atau perangkat lunak sebagai layanan (SaaS) dengan kemampuan untuk mengontrol throughput dan autentikasi. Anda dapat mengirimkan peristiwa ke aplikasi berbasis web apa pun dengan alamat web tanpa perlu khawatir harus menulis kode kustom atau menggunakan infrastruktur tambahan. Anda dapat mengonfigurasi aturan dengan transformasi input yang akan memetakan format peristiwa ke format layanan penerimaan. Anda juga dapat menggunakan EventBridge untuk menangani keamanan dan pengiriman. Pelajari selengkapnya dalam posting blog ini.

Arsipkan dan putar ulang peristiwa

Event Replay adalah fitur baru EventBridge yang akan membantu Anda memproses ulang peristiwa masa lalu agar kembali ke bus peristiwa atau aturan EventBridge tertentu. Fitur ini membantu Anda melakukan debugging aplikasi dengan cepat, memperluasnya dengan menghidrasi target dengan peristiwa historis, dan memulihkan sistem dari kesalahan. Pelajari selengkapnya dalam posting blog ini.

Registri skema

Registri skema EventBridge menyimpan skema peristiwa dalam registri yang dapat dengan mudah dicari dan diakses oleh developer lain di organisasi Anda. Dengan begitu, Anda tidak perlu mencari peristiwa dan strukturnya secara manual. Registri tersebut juga dapat membantu Anda menghasilkan binding kode untuk bahasa pemrograman seperti Java, Python, atau TypeScript secara langsung di lingkungan pengembangan terintegrasi (IDE) Anda, sehingga peristiwa tersebut dapat digunakan sebagai objek dalam kode Anda. Dengan mengaktifkan penemuan skema untuk bus peristiwa, skema peristiwa akan secara otomatis ditemukan dan ditambahkan ke registri, sehingga Anda tidak perlu membuat skema peristiwa secara manual. Skema untuk layanan AWS secara otomatis dapat terlihat di registri skema Anda dan skema untuk aplikasi SaaS terintegrasi dapat terlihat ketika Anda mengaktifkan penemuan skema untuk bus peristiwa partner SaaS. Pelajari selengkapnya dalam posting blog ini.

Bus peristiwa yang dikelola sepenuhnya dan dapat diskalakan

EventBridge adalah bus peristiwa nirserver yang dikelola sepenuhnya dan dapat diskalakan, yang dapat membantu aplikasi berkomunikasi menggunakan peristiwa. Anda tidak perlu mengelola infrastruktur dan menyediakan kapasitas.

Integrasi SaaS

Aplikasi AWS Anda dapat mengambil tindakan berdasarkan peristiwa yang dihasilkan aplikasi SaaS. EventBridge terintegrasi secara native dengan aplikasi SaaS dari berbagai penyedia, termasuk Datadog, OneLogin, PagerDuty, Saviynt, Segment.io, SignalFx, SugarCRM, Symantec, Whispir, dan Zendesk, dengan rencana integrasi tambahan. Anda tidak perlu mengelola penyiapan integrasi apa pun seperti peristiwa autentikasi dari penyedia SaaS. Peristiwa tersebut akan muncul pada bus peristiwa Anda.

Lebih dari 100 sumber dan target peristiwa bawaan

EventBridge terintegrasi secara langsung dengan lebih dari 130 sumber peristiwa dan lebih dari 35 target, termasuk AWS Lambda, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS Step Functions, Amazon Kinesis Data Streams, dan Amazon Kinesis Data Firehose, dengan rencana sumber dan target tambahan. Semua mutasi panggilan API (semua panggilan kecuali Describe*, List*, dan Get*) di seluruh layanan AWS akan menghasilkan peristiwa melalui AWS CloudTrail.

Penerbit dan pelanggan peristiwa yang dipisahkan

EventBridge memudahkan Anda membangun arsitektur aplikasi yang didorong peristiwa. Aplikasi atau layanan mikro dapat menerbitkan peristiwa ke bus peristiwa tanpa perlu diketahui oleh pelanggan. Aplikasi atau layanan mikro dapat berlangganan peristiwa tanpa perlu diketahui oleh penerbit. Anda juga dapat mengirimkan peristiwa dari aplikasi Anda sendiri ke bus peristiwa melalui API PutEvents layanan tersebut. Kemudian, aplikasi lain dapat menerima peristiwa melalui berbagai layanan target AWS yang didukung. Pemisahan ini dapat membantu tim bekerja secara independen, sehingga dapat mempercepat pengembangan dan meningkatkan ketangkasan.

Pemfilteran peristiwa

Anda dapat menyaring kejadian dengan aturan. Aturan akan mencocokkan peristiwa mendatang untuk bus peristiwa yang ditentukan dan merutekannya ke target untuk pemrosesan. Satu aturan dapat merutekan ke beberapa target, yang semuanya diproses secara paralel. Aturan akan memungkinkan komponen aplikasi yang berbeda mencari dan memproses peristiwa yang penting bagi komponen aplikasi tersebut. Aturan dapat mengustomisasi kejadian sebelum dikirimkan ke target dengan meneruskan hanya bagian tertentu atau menimpanya dengan konstan. Anda juga dapat membuat beberapa aturan yang cocok dengan kejadian yang sama, sehingga layanan mikro atau aplikasi yang berbeda dapat memilih untuk mencocokkan kejadian berdasarkan filter spesifik.

Pengiriman peristiwa yang andal

EventBridge menyediakan setidaknya satu kali pengiriman peristiwa ke target, termasuk percobaan ulang dengan mundur eksponensial hingga 24 jam. Peristiwa disimpan secara tahan lama di beberapa Zona Ketersediaan (AZ), sehingga memberikan jaminan tambahan bahwa peristiwa Anda akan dikirimkan ke tujuannya. EventBridge juga memberikan perjanjian tingkat layanan (SLA) ketersediaan sebesar 99,99%, sehingga memastikan aplikasi Anda dapat mengakses layanan dengan andal.

Respons otomatis untuk perubahan operasional di layanan AWS

EventBridge melengkapi pendahulunya, Amazon CloudWatch Events, dan menyediakan aliran peristiwa sistem hampir secara waktu nyata yang mendeskripsikan perubahan pada sumber daya AWS Anda. EventBridge memungkinkan Anda untuk secara cepat merespons perubahan operasional dan mengambil tindakan perbaikan. Anda perlu menulis aturan untuk menunjukkan peristiwa yang penting bagi aplikasi Anda dan tindakan otomatis yang harus diambil ketika aturan cocok dengan sebuah peristiwa. Anda dapat, misalnya, menetapkan aturan untuk memanggil fungsi Lambda guna meremediasi masalah atau memberi tahu topik Amazon SNS agar memperingatkan operator.

Pemantauan dan audit

Anda dapat memantau bus peristiwa menggunakan metrik CloudWatch, seperti berapa kali sebuah peristiwa cocok dengan aturan, atau berapa kali sebuah target dipanggil. Anda dapat menggunakan Log Amazon CloudWatch untuk menyimpan, memantau, dan menganalisis peristiwa yang dimulai di lingkungan Anda. CloudTrail dapat membantu Anda memantau panggilan yang dilakukan ke API EventBridge.

Keamanan dan kepatuhan

EventBridge berintegrasi dengan AWS Identity and Access Management (IAM), sehingga Anda dapat mengontrol pengguna dan sumber daya mana yang memiliki izin untuk mengakses data Anda serta cara aksesnya. EventBridge mendukung titik akhir VPC dan enkripsi bergerak menggunakan TLS 1.2. EventBridge mematuhi GDPR, SOC, ISO, DoD CC SRG, dan FedRamp, serta memenuhi persyaratan HIPAA.

Bayar per penggunaan

Peristiwa yang dihasilkan oleh layanan AWS bersifat gratis. Anda hanya perlu membayar peristiwa yang dihasilkan aplikasi Anda sendiri atau aplikasi SaaS (lihat harga di sini).

Pelajari selengkapnya tentang harga produk

Kunjungi halaman harga Amazon EventBridge.

Pelajari selengkapnya 
Mulai membangun di konsol

Mulai merancang dengan Amazon EventBridge di AWS Management Console.

Masuk 
Pelajari selengkapnya dalam dokumentasi

Dapatkan pemahaman EventBridge yang lebih mendalam dalam Panduan Pengembang.

Pelajari selengkapnya