View a markdown version of this page

Memberi Aurora akses ke Lambda - Amazon Aurora

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

Memberi Aurora akses ke Lambda

Sebelum Anda dapat menginvokasi fungsi Lambda dari klaster DB Aurora MySQL, pastikan untuk terlebih dahulu memberikan izin klaster untuk mengakses Lambda.

Untuk memberi Aurora MySQL akses ke Lambda
  1. Buat kebijakan AWS Identity and Access Management (IAM) yang menyediakan izin yang memungkinkan klaster DB MySQL Aurora Anda menjalankan fungsi Lambda. Untuk petunjuk, lihat Membuat kebijakan IAM untuk mengakses sumber daya AWS Lambda.

  2. Buat peran IAM, lalu lampirkan kebijakan IAM yang Anda buat di Membuat kebijakan IAM untuk mengakses sumber daya AWS Lambda ke peran IAM baru. Untuk petunjuk, lihat Membuat peran IAM untuk memungkinkan Amazon Aurora mengakses layanan AWS.

  3. Atur parameter klaster DB aws_default_lambda_role ke Amazon Resource Name (ARN) dari peran IAM baru.

    Jika klaster tersebut adalah bagian dari basis data global Aurora, terapkan pengaturan yang sama untuk setiap klaster Aurora di basis data global.

    Untuk informasi selengkapnya tentang parameter klaster DB, lihat Parameter klaster DB dan instans DB Amazon Aurora.

  4. Untuk mengizinkan pengguna basis data di klaster DB Aurora MySQL untuk menginvokasi fungsi Lambda, kaitkan peran yang Anda buat di Membuat peran IAM untuk memungkinkan Amazon Aurora mengakses layanan AWS dengan klaster DB. Untuk informasi tentang mengaitkan peran IAM dengan klaster DB, lihat Mengaitkan peran IAM dengan klaster DB Amazon Aurora MySQL.

    Jika klaster adalah bagian dari basis data global Aurora, kaitkan peran dengan setiap klaster Aurora di basis data global.

  5. Konfigurasikan klaster DB Aurora MySQL Anda untuk memungkinkan koneksi keluar ke Lambda. Untuk petunjuk, lihat Mengaktifkan komunikasi jaringan dari Amazon Aurora ke layanan lain AWS.

    Jika klaster adalah bagian dari basis data global Aurora, aktifkan koneksi keluar untuk setiap klaster Aurora di basis data global.