Memulai dengan fungsi Lambda @Edge - Amazon CloudFront

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

Dengan Lambda @Edge, Anda dapat menggunakan CloudFront pemicu untuk menjalankan fungsi Lambda. Saat Anda mengaitkan CloudFront distribusi dengan fungsi Lambda, CloudFront mencegat permintaan dan respons di lokasi CloudFront tepi dan menjalankan fungsi tersebut. Fungsi Lambda dapat meningkatkan keamanan atau menyesuaikan informasi yang dekat dengan pemirsa Anda untuk meningkatkan kinerja.

Daftar berikut memberikan ikhtisar dasar tentang cara membuat dan menggunakan fungsi Lambda dengan. CloudFront

Ikhtisar: Membuat dan menggunakan fungsi Lambda dengan CloudFront
  1. Buat fungsi Lambda di Wilayah AS Timur (Virginia N.).

  2. Simpan dan publikasikan versi bernomor dari fungsi tersebut.

    Jika Anda ingin mengubah fungsi, Anda harus mengedit LATEST versi $ dari fungsi di Wilayah AS Timur (Virginia N.). Kemudian, sebelum Anda mengaturnya agar berfungsi CloudFront, Anda menerbitkan versi bernomor baru.

  3. Kaitkan 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 yang akan dijalankan saat CloudFront menerima permintaan dari penampil.

  4. 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 step-by-step tutorial, lihat topik berikut: