Mengintegrasikan Konektor untuk AD ke dalam aplikasi berbasis peristiwa menggunakan Amazon EventBridge - AWS Private Certificate Authority

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

Mengintegrasikan Konektor untuk AD ke dalam aplikasi berbasis peristiwa menggunakan Amazon EventBridge

Anda dapat menggabungkan Connector for AD ke dalam aplikasi berbasis peristiwa (EDAs) yang menggunakan peristiwa yang terjadi di Connector for AD untuk berkomunikasi antar komponen aplikasi dan memulai proses hilir.

Misalnya, Anda dapat memanggil AWS layanan lain atau komponen khusus ketika peristiwa Konektor untuk AD berikut terjadi di akun Anda:

  • Sertifikat dibuat atau saat pembuatan gagal.

  • Sertifikat terdaftar, atau pendaftaran gagal.

Anda melakukan ini dengan menggunakan Amazon EventBridge untuk merutekan peristiwa dari Connector for AD ke komponen perangkat lunak lainnya. Amazon EventBridge adalah layanan tanpa server yang menggunakan peristiwa untuk menghubungkan komponen aplikasi bersama-sama, sehingga memudahkan Anda untuk mengintegrasikan AWS layanan seperti Connector for AD ke dalam arsitektur berbasis peristiwa tanpa kode dan operasi tambahan.

Cara EventBridge merutekan Konektor untuk acara AD

Berikut cara EventBridge kerja dengan Connector untuk acara AD:

Seperti banyak AWS layanan, Connector for AD menghasilkan dan mengirim acara ke bus acara EventBridge default. Bus acara adalah router yang menerima acara dan merutekan mereka ke tujuan, atau target, yang Anda tentukan. Target dapat mencakup AWS layanan lain, aplikasi khusus, dan aplikasi mitra SaaS.

EventBridge rute acara sesuai dengan aturan yang Anda buat di bus acara. Untuk setiap aturan, Anda menentukan filter, atau pola acara, untuk memilih hanya peristiwa yang Anda inginkan. Setiap kali acara dikirim ke bus acara, EventBridge bandingkan dengan setiap aturan. Jika acara cocok dengan aturan, EventBridge rutekan acara ke target yang ditentukan.

AWS layanan mengirim acara ke bus acara EventBridge default. Jika acara cocok dengan pola peristiwa aturan, EventBridge rute acara ke target yang ditentukan untuk aturan tersebut.

Konektor untuk acara AD

Untuk daftar Konektor untuk peristiwa AD yang dikirim ke EventBridge, lihat topik Konektor untuk AD di Referensi EventBridge Acara.

Struktur peristiwa

Semua peristiwa dari AWS layanan berisi dua jenis data:

  • Seperangkat bidang umum yang berisi metadata tentang acara, seperti AWS layanan yang merupakan sumber acara, waktu acara dibuat, akun dan wilayah tempat acara berlangsung, dan lain-lain. Untuk definisi bidang umum ini, lihat Struktur acara di Referensi EventBridge Acara Amazon.

  • detailBidang yang berisi data khusus untuk acara layanan tertentu.

Membuat pola acara yang cocok dengan Connector untuk acara AD

Pola acara adalah filter tempat menentukan data apa yang harus dikandung oleh peristiwa yang ingin Anda pilih.

Setiap pola acara adalah objek JSON yang berisi:

  • sourceAtribut yang mengidentifikasi layanan yang mengirim acara. Untuk Konektor untuk acara AD, sumbernya adalahaws.pca-connector-ad.

  • (Opsional): detail-type Atribut yang berisi array nama acara untuk dicocokkan.

  • (Opsional): detail Atribut yang berisi data acara lain yang cocok.

Misalnya, pola peristiwa berikut akan memilih semua acara Berhasil Pendaftaran Kebijakan Sertifikat dari Konektor untuk AD:

{ "source": ["aws.pca-connector-ad"], "detail-type": ["Certificate Policy Enrollment Succeeded"] }

Untuk informasi selengkapnya tentang penulisan pola acara, lihat Pola acara di Panduan EventBridge Pengguna.

Menerima acara dari EventBridge

Anda dapat menentukan Konektor untuk sertifikat AD sebagai target aturan. Ini memungkinkan Konektor untuk AD menerima acara dari berbagai sumber, termasuk AWS layanan lain, aplikasi khusus, dan mitra SaaS. Untuk informasi selengkapnya, lihat Membuat aturan yang bereaksi terhadap peristiwa di Panduan EventBridge Pengguna.

Untuk daftar lengkap AWS layanan yang dapat Anda tentukan sebagai target, lihat Jenis target di Referensi EventBridge Acara.