EventBridge Integrasi Amazon di Image Builder - EC2 Image Builder

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

EventBridge Integrasi Amazon di Image Builder

Amazon EventBridge adalah layanan bus acara tanpa server yang dapat Anda gunakan untuk menghubungkan aplikasi Image Builder Anda dengan data terkait dari yang lain. Layanan AWS Di EventBridge, aturan cocok dengan peristiwa yang masuk dan mengirimkannya ke target untuk diproses. Aturan tunggal dapat mengirim acara ke beberapa target, dan peristiwa ini kemudian berjalan secara paralel.

Dengan EventBridge, Anda dapat mengotomatiskan Layanan AWS dan merespons secara otomatis peristiwa sistem seperti masalah ketersediaan aplikasi atau perubahan sumber daya. Acara dari Layanan AWS dikirim ke EventBridge dalam waktu dekat. Anda dapat mengatur aturan yang bereaksi terhadap peristiwa masuk untuk memulai tindakan misalnya, mengirim peristiwa ke fungsi Lambda saat status instans EC2 berubah dari pending menjadi berjalan. Ini disebut pola. Untuk membuat aturan berdasarkan pola peristiwa, lihat Membuat EventBridge aturan Amazon yang bereaksi terhadap peristiwa di Panduan EventBridge Pengguna Amazon.

Tindakan yang dapat dimulai secara otomatis meliputi:

  • Menginvokasi fungsi AWS Lambda

  • Menginvokasi Amazon EC2 Run Command

  • Menyampaikan peristiwa ke Amazon Kinesis Data Streams

  • Mengaktifkan mesin status AWS Step Functions

  • Beri tahu topik Amazon SNS atau antrean Amazon SQS

Anda juga dapat mengatur aturan penjadwalan untuk bus acara default untuk melakukan tindakan secara berkala, seperti menjalankan pipeline Image Builder untuk menyegarkan gambar setiap tiga bulan. Ada dua jenis ekspresi jadwal:

  • ekspresi cron - Contoh ekspresi cron berikut menjadwalkan tugas untuk dijalankan setiap hari pada siang hari UTC+0:

    cron(0 12 * * ? *)

    Untuk informasi selengkapnya tentang menggunakan ekspresi cron dengan EventBridge, lihat Ekspresi cron di EventBridge Panduan Pengguna Amazon.

  • ekspresi tingkat - Contoh berikut dari ekspresi laju menjadwalkan tugas untuk dijalankan setiap 12 jam:

    rate(12 hour)

    Untuk informasi selengkapnya tentang menggunakan ekspresi laju dengan EventBridge, lihat Nilai ekspresi di Panduan EventBridge Pengguna Amazon.

Untuk informasi selengkapnya tentang cara EventBridge mengintegrasikan dengan pipeline image Image Builder, lihat. Menggunakan EventBridge aturan dengan pipeline Image Builder