Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Uji Fungsi CloudFront Koneksi sebelum penerapan
Anda dapat menguji Fungsi CloudFront Koneksi pada tahap PENGEMBANGAN menggunakan operasi TestConnectionFunction API. Pengujian memungkinkan Anda memvalidasi logika fungsi Anda dengan contoh peristiwa koneksi sebelum memublikasikan ke tahap LIVE.
Proses pengujian
Untuk menguji Fungsi Koneksi:
-
Buat Fungsi Koneksi pada tahap PENGEMBANGAN
-
Siapkan objek koneksi uji yang mewakili peristiwa koneksi TLS
-
Gunakan operasi TestConnectionFunction API untuk menjalankan fungsi Anda dengan data pengujian
-
Tinjau hasil pengujian, termasuk output fungsi, log eksekusi, dan pesan kesalahan apa pun
-
Perbarui kode fungsi Anda sesuai kebutuhan dan ulangi proses pengujian
Hasil tes
Saat Anda menguji Fungsi Koneksi, hasilnya meliputi:
-
Ringkasan fungsi — Metadata tentang fungsi yang diuji
-
Pemanfaatan komputasi - Metrik kinerja yang menunjukkan penggunaan sumber daya
-
Log eksekusi — Output konsol dari fungsi Anda, termasuk pernyataan logging apa pun
-
Output fungsi - Hasil yang dikembalikan oleh fungsi Anda
-
Pesan galat — Setiap kesalahan runtime atau pengecualian yang terjadi selama eksekusi
Objek uji koneksi
Objek uji koneksi adalah gumpalan biner (hingga 40KB) yang mewakili peristiwa koneksi TLS yang akan diproses fungsi Anda. Objek ini berisi sertifikat dan informasi koneksi yang digunakan fungsi Anda untuk membuat keputusan otentikasi.
catatan
Struktur dan format spesifik objek uji koneksi ditentukan oleh runtime Fungsi CloudFront Koneksi. Konsultasikan dokumentasi atau kontak CloudFront Fungsi AWS Dukungan untuk detail tentang pembuatan objek pengujian yang sesuai untuk kasus penggunaan Anda.
Setelah membuat Fungsi Koneksi, Anda dapat:
-
Uji fungsi — Gunakan fungsionalitas pengujian di konsol atau CLI untuk memvalidasi fungsi Anda dengan contoh peristiwa koneksi. Untuk informasi selengkapnya, lihat Pengujian Fungsi Koneksi.
-
Perbarui fungsi - Ubah kode fungsi dan konfigurasi sesuai kebutuhan. Fungsi koneksi dalam tahap PENGEMBANGAN dapat diperbarui kapan saja.
-
Publikasikan fungsi — Ketika siap untuk produksi, publikasikan fungsi untuk memindahkannya dari DEVELOPMENT ke tahap LIVE. Untuk informasi selengkapnya, lihat mengaitkan Fungsi Koneksi.
-
Kaitkan dengan distribusi — Kaitkan fungsi yang diterbitkan dengan distribusi berkemampuan MTLS untuk menangani koneksi langsung. Untuk informasi selengkapnya, lihat mengaitkan fungsi koneksi.