View a markdown version of this page

Sambungkan ke AWS Lambda - AWS Studio Aplikasi

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

Sambungkan ke AWS Lambda

Untuk menghubungkan App Studio dengan Lambda agar pembangun dapat mengakses dan menggunakan sumber daya Lambda dalam aplikasi, Anda harus melakukan langkah-langkah berikut:

Langkah 1: Buat dan konfigurasikan fungsi Lambda

Jika Anda tidak memiliki fungsi Lambda yang ada, Anda harus membuatnya terlebih dahulu. Untuk mempelajari lebih lanjut tentang membuat fungsi Lambda, lihat Panduan Peng AWS Lambda embang.

Langkah 2: Buat peran IAM untuk memberikan akses App Studio ke sumber daya Lambda

Untuk menggunakan sumber daya Lambda dengan App Studio, administrator harus membuat peran IAM untuk memberikan izin App Studio untuk mengakses sumber daya. Peran IAM mengontrol sumber daya atau operasi yang dapat diakses aplikasi dari Lambda.

Sebaiknya buat setidaknya satu peran IAM per layanan dan kebijakan.

Untuk membuat peran IAM untuk memberikan akses App Studio ke sumber daya Lambda
  1. Masuk ke konsol IAM dengan pengguna yang memiliki izin untuk membuat peran IAM. Sebaiknya gunakan pengguna administratif yang dibuat diMendaftar untuk Akun AWS.

  2. Di panel navigasi konsol, pilih Peran dan kemudian pilih Buat peran.

  3. Di Ti pe entitas tepercaya, pilih Kebijakan kepercayaan kustom.

  4. Ganti kebijakan default dengan kebijakan berikut untuk mengizinkan aplikasi App Studio mengambil peran ini di akun Anda.

    Anda harus mengganti placeholder berikut dalam polis. Nilai yang akan digunakan dapat ditemukan di App Studio, di halaman pengaturan akun.

    • Ganti 111122223333 dengan nomor AWS akun akun yang digunakan untuk menyiapkan instance App Studio, yang tercantum sebagai ID AWS akun di setelan akun di instans App Studio Anda.

    • Ganti 11111111-2222-3333-4444-555555555555 dengan ID instance App Studio Anda, yang tercantum sebagai ID Instans di setelan akun di instans App Studio Anda.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::111122223333:root" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:PrincipalTag/IsAppStudioAccessRole": "true", "sts:ExternalId": "11111111-2222-3333-4444-555555555555" } } } ] }

    Pilih Berikutnya.

  5. Di Tambah izin, cari dan pilih kebijakan yang memberikan izin yang sesuai untuk peran tersebut. Memilih + di sebelah kebijakan akan memperluas kebijakan untuk menampilkan izin yang diberikan olehnya dan memilih kotak centang akan memilih kebijakan tersebut. Untuk Lambda, Anda dapat mempertimbangkan untuk menambahkan AWSLambdaRole kebijakan, yang memberikan izin untuk memanggil fungsi Lambda.

    Untuk informasi selengkapnya tentang menggunakan kebijakan IAM dengan Lambda, termasuk daftar kebijakan terkelola dan deskripsinya, lihat Identitas dan Manajemen Akses untuk AWS Lambda di Panduan Peng AWS Lambda embang.

    Pilih Berikutnya.

  6. Pada halaman Nama, tinjau, dan buat, berikan Nama Peran dan Deskripsi.

  7. Pada Langkah 3: Tambahkan tag, pilih Tambahkan tag baru untuk menambahkan tag berikut untuk menyediakan akses App Studio:

    • Kunci: IsAppStudioDataAccessRole

    • Nilai: true

  8. Pilih Buat peran dan catat Nama Sumber Daya Amazon (ARN) yang dihasilkan, Anda akan membutuhkannya saat membuat konektor Lambda di App Studio.

Langkah 3: Buat konektor Lambda

Sekarang setelah sumber daya Lambda dan kebijakan serta peran IAM dikonfigurasi, gunakan informasi tersebut untuk membuat konektor di App Studio yang dapat digunakan pembangun untuk menghubungkan aplikasi mereka ke Lambda.

catatan

Anda harus memiliki peran Admin di App Studio untuk membuat konektor.

Untuk membuat konektor untuk Lambda
  1. Arahkan ke App Studio.

  2. Di panel navigasi sisi kiri, pilih Konektor di bagian Kel ola. Anda akan dibawa ke halaman yang menampilkan daftar konektor yang ada dengan beberapa detail tentang masing-masing.

  3. Pilih + Buat konektor.

  4. Pilih AWS Layanan Lain nya dari daftar jenis konektor.

  5. Konfigurasikan konektor Anda dengan mengisi kolom berikut:

  6. Pilih Buat.

  7. Konektor yang baru dibuat akan muncul di daftar Konektor.