Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tutorial: Buat CloudFront fungsi yang mencakup nilai-nilai kunci
Tutorial ini menunjukkan kepada Anda bagaimana untuk memasukkan nilai-nilai kunci dengan CloudFront fungsi. Nilai kunci adalah bagian dari pasangan kunci-nilai. Anda menyertakan nama (dari pasangan kunci-nilai) dalam kode fungsi. Ketika fungsi berjalan, CloudFront menggantikan nama dengan nilai.
Pasangan kunci-nilai adalah variabel yang disimpan dalam penyimpanan nilai kunci. Bila Anda menggunakan kunci dalam fungsi Anda (bukan nilai hard-code), fungsi Anda lebih fleksibel. Anda dapat mengubah nilai kunci tanpa harus menerapkan perubahan kode. Pasangan nilai kunci juga dapat mengurangi ukuran fungsi Anda. Untuk informasi selengkapnya, lihat Amazon CloudFront KeyValueStore.
Daftar Isi
Prasyarat
Jika Anda baru mengenal CloudFront fungsi Fungsi dan penyimpanan nilai kunci, kami sarankan Anda mengikuti tutorial diTutorial: Buat fungsi sederhana dengan CloudFront Fungsi.
Setelah Anda menyelesaikan tutorial itu, Anda dapat mengikuti tutorial ini untuk memperluas fungsi yang Anda buat. Untuk tutorial ini, kami sarankan Anda membuat penyimpanan nilai kunci terlebih dahulu.
Buat toko nilai kunci
Pertama, buat penyimpanan nilai kunci yang akan digunakan untuk fungsi Anda.
Untuk membuat penyimpanan nilai kunci
-
Rencanakan pasangan kunci-nilai yang ingin Anda sertakan dalam fungsi. Catat nama-nama kunci. Pasangan kunci-nilai yang ingin Anda gunakan dalam suatu fungsi harus berada dalam penyimpanan nilai kunci tunggal.
-
Putuskan tentang urutan pekerjaan. Ada dua cara untuk melanjutkan:
-
Buat penyimpanan nilai kunci, dan tambahkan pasangan kunci-nilai ke toko. Kemudian buat (atau modifikasi) fungsi dan masukkan nama-nama kunci.
-
Atau, buat (atau modifikasi) fungsi dan sertakan nama kunci yang ingin Anda gunakan. Kemudian buat penyimpanan nilai kunci, dan tambahkan pasangan kunci-nilai.
-
Masuk ke AWS Management Console dan buka CloudFront konsol dihttps://console.aws.amazon.com/cloudfront/v4/home
. -
Di panel navigasi, pilih Fungsi, lalu pilih KeyValueStorestab.
-
Pilih Buat KeyValueStore dan masukkan bidang berikut:
-
Masukkan nama dan deskripsi (opsional) untuk toko.
-
Biarkan URI S3 kosong. Dalam tutorial ini Anda akan memasukkan pasangan kunci-nilai secara manual.
-
-
Pilih Buat. Halaman detail untuk penyimpanan nilai kunci baru muncul. Halaman ini mencakup bagian Pasangan nilai kunci yang saat ini kosong.
Tambahkan pasangan kunci-nilai ke penyimpanan nilai kunci
Selanjutnya, tambahkan daftar pasangan kunci-nilai secara manual ke penyimpanan nilai kunci yang sebelumnya Anda buat.
Untuk menambahkan pasangan kunci-nilai ke penyimpanan nilai kunci
-
Di bagian Pasangan nilai kunci, pilih Tambahkan pasangan nilai kunci.
-
Pilih Tambah pasangan dan kemudian masukkan kunci dan nilai. Pilih tanda centang untuk mengonfirmasi perubahan Anda dan ulangi langkah ini untuk menambahkan lebih banyak.
-
Setelah selesai, pilih Simpan perubahan untuk menyimpan pasangan nilai kunci di penyimpanan nilai kunci. Pada dialog konfirmasi, pilih Selesai.
Anda sekarang memiliki penyimpanan nilai kunci yang berisi sekelompok pasangan kunci-nilai.
Kaitkan penyimpanan nilai kunci dengan fungsi
Anda sekarang telah membuat toko nilai kunci. Dan Anda telah membuat atau memodifikasi fungsi yang menyertakan nama kunci dari penyimpanan nilai kunci. Anda sekarang dapat mengaitkan penyimpanan nilai kunci dan fungsinya. Anda membuat asosiasi itu dari dalam fungsi.
Untuk mengaitkan penyimpanan nilai kunci dengan fungsi
-
Di panel navigasi, pilih Fungsi. Tab Fungsi muncul di atas, secara default.
-
Pilih nama fungsi dan di KeyValueStore bagian Terkait, pilih Associate Existing KeyValueStore.
-
Pilih toko nilai kunci dan pilih Associate KeyValueStore.
catatan
Anda dapat mengaitkan hanya satu penyimpanan nilai kunci dengan setiap fungsi.
Uji dan publikasikan kode fungsi
Setelah Anda mengaitkan penyimpanan nilai kunci dengan fungsi Anda, Anda dapat menguji dan mempublikasikan kode fungsi. Anda harus selalu menguji kode fungsi setiap kali Anda memodifikasinya, termasuk ketika Anda melakukan hal berikut:
-
Kaitkan penyimpanan nilai kunci dengan fungsi.
-
Ubah fungsi dan penyimpanan nilai kuncinya untuk menyertakan pasangan kunci-nilai baru.
-
Ubah nilai pasangan kunci-nilai.
Untuk menguji dan mempublikasikan kode fungsi
-
Untuk informasi tentang cara menguji fungsi, lihatFungsi uji. Pastikan Anda memilih untuk menguji fungsi di
DEVELOPMENT
panggung. -
Publikasikan fungsi saat Anda siap menggunakan fungsi (dengan pasangan nilai kunci baru atau yang direvisi) di
LIVE
lingkungan.Saat Anda CloudFront mempublikasikan, salin versi fungsi dari
DEVELOPMENT
panggung ke panggung langsung. Fungsi ini memiliki kode baru dan dikaitkan dengan penyimpanan nilai kunci. (Tidak perlu melakukan asosiasi lagi, di panggung langsung.)Untuk informasi tentang cara mempublikasikan fungsi, lihatPublikasikan fungsi.