Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai dengan fungsi Lambda @Edge (konsol)
Dengan Lambda @Edge, Anda dapat menggunakan CloudFront pemicu untuk memanggil fungsi Lambda. Ketika Anda mengaitkan CloudFront distribusi dengan fungsi Lambda, CloudFront mencegat permintaan dan respons di lokasi CloudFront tepi dan menjalankan fungsi. Fungsi lambda dapat meningkatkan keamanan atau menyesuaikan informasi yang dekat dengan pemirsa Anda untuk meningkatkan kinerja.
Daftar berikut memberikan gambaran dasar tentang cara membuat dan menggunakan fungsi Lambda dengan CloudFront.
Ikhtisar: Membuat dan menggunakan fungsi Lambda dengan CloudFront
-
Buat fungsi Lambda di Wilayah Timur AS (Virginia Utara).
-
Simpan dan publikasikan versi bernomor dari fungsi tersebut.
Jika ingin mengubah fungsi, Anda harus mengedit versi $LATEST dari fungsi di Wilayah Timur AS (N. Virginia). Kemudian, sebelum Anda mengaturnya untuk bekerja dengan CloudFront, Anda menerbitkan versi bernomor baru.
-
Mengaitkan fungsi dengan perilaku CloudFront distribusi dan cache. Kemudian tentukan satu atau lebih CloudFront peristiwa (pemicu) yang menyebabkan fungsi dijalankan. Misalnya, Anda dapat membuat pemicu untuk fungsi untuk dieksekusi ketika CloudFront menerima permintaan dari penampil.
-
Saat Anda membuat pemicu, Lambda membuat replika fungsi di AWS lokasi di seluruh dunia.
Tip
Untuk informasi selengkapnya, lihat membuat dan memperbarui fungsi, struktur acara, dan menambahkan CloudFront pemicu. Anda juga dapat menemukan lebih banyak ide dan mendapatkan sampel kode di Lambda @Edge contoh fungsi.
Untuk tutorial langkah demi langkah, lihat topik berikut: