View a markdown version of this page

Menerima acara dari mitra SaaS dengan Amazon EventBridge - Amazon EventBridge

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menerima acara dari mitra SaaS dengan Amazon EventBridge

Untuk menerimaperistiwa dari aplikasi dan layanan mitra SaaS, Anda memerlukan sumber peristiwa mitra dari mitra. Sumber acara mitra adalah sumber daya yang dibuat oleh mitra yang kemudian dapat Anda terima sebagai sumber acara. Untuk menerima sumber acara mitra, Anda membuat Bus Acara Kustom - Klasik dan mencocokkannya dengan sumber acara mitra.

catatan

Untuk menerima acara mitra di Bus Acara Kustom, buat sumber acara yang menamai sumber acara mitra sebagai asalnya; integrasi mitra di halaman ini tetap sama. Lihat Sumber acara untuk Bus Acara Kustom.

Mitra SaaS mengirim acara ke sumber acara mitra, yang mengirimkannya ke bus acara mitra.

Video berikut mencakup integrasi SaaS dengan: EventBridge

Integrasi mitra SaaS yang didukung

EventBridge mendukung integrasi mitra SaaS berikut:

Mengonfigurasi Amazon EventBridge untuk menerima acara dari integrasi SaaS

Mengkonfigurasi EventBridge untuk menerima acara mitra terdiri dari dua langkah utama:

  • Membuat sumber acara mitra

  • Mengaitkan sumber mitra tersebut dengan bus acara mitra

    catatan

    Setiap acara yang dipublikasikan oleh mitra ke sumber acara mitra yang belum dikaitkan dengan bus acara akan segera dihapus. Peristiwa itu tidak akan berlanjut saat istirahat. EventBridge

Membuat sumber acara mitra (hanya konsol)
  1. Buka EventBridge konsol Amazon di https://console.aws.amazon.com/events/.

  2. Di panel navigasi, pilih Sumber peristiwa mitra.

  3. Temukan mitra yang Anda inginkan dan kemudian pilih Atur untuk mitra itu.

  4. Untuk menyalin ID akun Anda ke clipboard, pilih Salin.

  5. Di panel navigasi, pilih Sumber peristiwa mitra.

  6. Kunjungi situs web mitra dan ikuti petunjuk untuk membuat sumber peristiwa mitra menggunakan ID akun Anda. Sumber peristiwa yang Anda buat hanya tersedia untuk akun Anda.

Mengaitkan sumber mitra dengan bus acara mitra (konsol)
  1. Di EventBridge konsol, pilih Sumber acara mitra di panel navigasi.

  2. Pilih tombol di samping sumber peristiwa mitra, lalu pilih Kaitkan dengan bus peristiwa.

    Status sumber peristiwa berubah dari Pending ke Active, dan nama bus peristiwa diperbarui agar cocok dengan nama sumber peristiwa mitra. Sekarang Anda dapat mulai membuat aturan yang cocok dengan peristiwa dari sumber peristiwa mitra.

Mengaitkan sumber mitra dengan bus acara mitra (AWS CLI)
  • Gunakan create-event-bus untuk membuat bus acara mitra yang terkait dengan sumber acara mitra.

    K name edu event-source-name anya dan harus disetel ke nama sumber acara mitra.

    Contoh:

    aws events create-event-bus \ --name "aws.partner/saas-integration/name" \ --event-source-name "aws.partner/saas-integration/name" \ --region us-east-1

    Setelah EventBridge membuat bus acara, Anda dapat menelep describe-event-source on untuk mengembalikan detail tentang sumber mitra. StateSumber mitra seharusnyaACTIVE.

    aws events describe-event-source --name "aws.partner/saas-integration/name"
    catatan

    Mem put-permission anggil bus acara mitra mengembalikan kesalahan. Hanya akun mitra dari sumber peristiwa yang terkait dengan bus acara mitra yang diizinkan untuk mengirim acara ke bus tersebut.

Mengaitkan sumber mitra dengan bus acara mitra (CloudFormation)
  1. Buat CloudFormation template yang menyediakan AWS::Events::EventBus sumber daya dengan sumber acara mitra.

    K Name edu EventSourceName anya dan harus disetel ke nama sumber acara mitra. Contoh:

    AWSTemplateFormatVersion: 2010-09-09 Description: Cloudformation template to create Event Bus for receiving partner events Resources: ExamplePartnerEventBus: Type: AWS::Events::EventBus Properties: EventSourceName: 'aws.partner/saas-integration/name' Name: 'aws.partner/saas-integration/name'
  2. Gunakan cloudformation create-stack atau CloudFormation konsol untuk membuat tumpukan dari template. Contoh:

    aws cloudformation create-stack --stack-name eventbridge-saas --template-body file://template.yml --region us-east-1
    catatan

    Menyer AWS::Events::EventBusPolicy takan sumber daya untuk bus acara mitra di template Anda akan mengakibatkan kesalahan. Hanya akun mitra dari sumber peristiwa yang terkait dengan bus acara mitra yang diizinkan untuk mengirim acara ke bus tersebut.