Amazon EventBridge

Bus kejadian tanpa server yang menghubungkan data aplikasi dari aplikasi Anda sendiri, SaaS, dan layanan AWS

Amazon EventBridge adalah bus kejadian tanpa server yang memudahkan untuk menghubungkan aplikasi bersama-sama menggunakan data dari aplikasi Anda, aplikasi Software-as-a-Service (SaaS), dan layanan AWS. EventBridge menyediakan streaming data real time dari sumber kejadian, Zendesk, Datadog, atau Pagerduty, dan merutekan data tersebut ke target seperti AWS Lambda. Anda dapat menyiapkan aturan perutean untuk menentukan tempat mengirim data guna membangun arsitektur aplikasi yang bereaksi secara real time ke semua sumber data Anda. EventBridge memudahkan untuk membangun aplikasi yang digerakkan kejadian karena menangani penyerapan dan pengiriman kejadian, keamanan, otorisasi, dan kesalahan untuk Anda.

Registri Skema - Kini dalam Pratinjau: Ketika aplikasi Anda menjadi lebih saling terhubung melalui berbagai kejadian, Anda perlu melakukan lebih banyak upaya dalam menemukan kejadian dan memahami strukturnya untuk menulis kode untuk bereaksi terhadap kejadian tersebut. Registri skema Amazon EventBridge menyimpan struktur acara - atau skema - di lokasi pusat bersama dan memetakan skema tersebut menjadi kode untuk Java, Python, dan Typescript sehingga mudah untuk menggunakan kejadian sebagai objek dalam kode Anda. Skema dari bus kejadian Anda dapat secara otomatis ditambahkan ke registri melalui fitur penemuan skema. Anda dapat terhubung dan berinteraksi dengan registry skema dari AWS Management Console, API, atau SDK Toolkit untuk Jetbrains (Intellij, PyCharm, Webstorm, Rider) dan VS Code.

Keuntungan

Menghubungkan data dari aplikasi SaaS

EventBridge menyerap data dari aplikasi SaaS yang didukung dan merutekannya ke target layanan AWS melalui integrasi native di AWS Management Console. Dengan EventBridge, Anda dapat menggunakan data dari aplikasi SaaS untuk memicu beban kerja dukungan pelanggan, operasi bisnis, dan lainnya. Pelajari selengkapnya tentang partner SaaS terintegrasi.

Menulis lebih sedikit kode

EventBridge memudahkan untuk menghubungkan aplikasi bersama karena Anda dapat menyerap, menyaring, dan mengirimkan kejadian tanpa menulis kode kustom. EventBridge secara otomatis merutekan kejadian dari sumber mereka ke satu atau beberapa target layanan AWS yang didukung, seperti AWS Lambda dan Amazon Kinesis Data Streams.

Membangun arsitektur yang digerakkan kejadian dengan mudah

EventBridge menyederhanakan proses pembuatan arsitektur yang digerakkan kejadian. Dengan EventBridge, target kejadian Anda tidak perlu menyadari sumber kejadian karena Anda dapat memilih dan menerbitkan secara langsung ke EventBridge. Tidak perlu ada penyiapan. Penggabungan secara longgar dan pendistribusian arsitektur yang digerakkan kejadian meningkatkan kelincahan pengembang serta ketahanan aplikasi.

Mengurangi overhead operasional

Dengan EventBridge, tidak perlu menyediakan, melakukan patch, dan mengelola server serta tidak perlu menginstal, mengelola, dan mengoperasikan perangkat lunak. 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.

Cara kerjanya

EventBridge menghubungkan aplikasi menggunakan kejadian. Kejadian merupakan sinyal bahwa keadaan sistem telah berubah, seperti perubahan status tiket dukungan pelanggan. Untuk menulis kode agar bereaksi terhadap kejadian, Anda perlu mengetahui skema kejadian yang mencakup info seperti judul, format, dan aturan validasi untuk setiap bagian data kejadian. Registri skema EventBridge (dalam pratinjau) menyimpan koleksi skema yang mudah ditemukan yang dihasilkan aplikasi organisasi Anda, layanan AWS, atau aplikasi SaaS. Anda juga dapat mengunduh binding kode untuk skema apa pun dalam registri di IDE Anda yang memungkinkan Anda untuk mewakili kejadian tersebut sebagai objek yang diketik kuat dalam kode Anda.

Diagram cara kerja

Kasus penggunaan

Dukungan Pelanggan

Anda dapat mengirim perubahan status dalam tiket dukungan pelanggan ke EventBridge dan memicu alur kerja otomatis, atau menggunakan machine learning untuk melatih dan menerapkan model analisis sentimen. Sebagai contoh, Anda dapat menggunakan Amazon Sagemaker untuk melampirkan nilai kepuasan pelanggan pada tiket Zendesk asli.

Pelajari selengkapnya »

Operasi Keamanan

Anda dapat mengirim kejadian keamanan ke EventBridge untuk berkomunikasi dengan grup pengguna yang relevan di beberapa saluran. Misalnya, Anda dapat menyertakan kejadian deteksi ancaman dalam alur kerja komunikasi Whispir, atau mengotomatiskan pengiriman laporan sistem keamanan dengan aturan berbasis kejadian.

Operasi Bisnis

Anda dapat menggunakan EventBridge untuk mengakses, memproses, dan mengirimkan data operasional dari satu sistem ke sistem lainnya. Misalnya, Anda dapat menggunakan EventBridge untuk menghubungkan insiden PagerDuty ke gudang data Amazon Redshift, sehingga Anda dapat menganalisis kecepatan remediasi dan muatan operasional rata-rata pada tim teknis.

Pemantauan Aplikasi

Anda dapat merespons perubahan dalam kinerja aplikasi secara cepat menggunakan EventBridge untuk mengumpulkan streaming real time metrik aplikasi. Misalnya, Anda dapat mengirimkan peringatan volume muatan dari DataDog ke EventBridge untuk memicu fungsi AWS Lambda yang menskalakan instans EC2 Anda guna menangani peningkatan muatan yang diharapkan.

Registrasi Direktori

Anda dapat mengotomatiskan proses registrasi dengan mengirimkan informasi pengguna ke EventBridge untuk memicu alur kerja. Misalnya, Anda dapat mengirim kejadian pembuatan pengguna baru dari OneLogin ke EventBridge, dan merutekannya ke fungsi Lambda yang membuat sumber daya teknis tersedia bagi teknisi yang baru saja direkrut.

Pembaruan Data Pelanggan

Anda dapat menggunakan perubahan dalam data pelanggan di sistem manajemen hubungan pelanggan (CRM) untuk memicu alur kerja di sistem lainnya. Misalnya, Anda dapat mengirimkan kejadian ke EventBridge saat status peluang SugarCRM berubah menjadi “Closed Won,” dan memicu alur kerja yang akan menyediakan catatan penagihan dalam sistem akuntansi.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Cari tahu fitur produk

Pelajari selengkapnya tentang fitur Amazon EventBridge.

Pelajari selengkapnya 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Mulai membangun di konsol

Mulai merancang dengan Amazon EventBridge di AWS Management Console.

Masuk 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Pelajari selengkapnya dalam dokumentasi

Dapatkan pemahaman EventBridge yang lebih mendalam dalam Panduan Pengembang.

Pelajari selengkapnya