全部产品
Search
文档中心

Edge Security Acceleration:Buat aplikasi dari templat fungsi

更新时间:Jan 23, 2026

Points of presence (POPs) untuk ESA menyediakan lingkungan eksekusi kode serverless. Anda dapat menulis kode fungsi bisnis dan mengonfigurasi aturan pemicu untuk menjalankannya dengan skalabilitas elastis dan eksekusi aman pada POP yang dekat dengan pengguna Anda. Pendekatan ini menghilangkan kebutuhan untuk mengonfigurasi server atau mengelola infrastruktur, sehingga secara signifikan mengurangi biaya O&M dan meningkatkan kecepatan respons.

Langkah 1: Buat fungsi

  1. Masuk ke Konsol ESA. Di panel navigasi sebelah kiri, pilih Edge Computing > Functions and Pages.

  2. Di halaman Edge Computing > Functions and Pages, klik Create.

  3. Atur Creation Method menjadi Function Templates, pilih function template sesuai kebutuhan, lalu klik Next.

    image

  4. Masukkan Routine Name dan Description, pratinjau detail kode, lalu klik Submit.

    image

  5. Setelah proses build selesai, sistem menghasilkan nama domain publik. Akses nama domain tersebut untuk melihat pratinjau hasilnya. Untuk menyambungkan nama domain kustom, lihat Domain Name Configuration.imageimage

Langkah 2: Kembangkan dan debug fungsi

Anda dapat memodifikasi kode fungsi dan melakukan debugging secara lokal sesuai kebutuhan. Kemudian, deploy kode tersebut ke lingkungan staging. Pantau terus status dan performa fungsi untuk memastikan stabilitas serta fungsionalitas yang benar.

  1. Klik Function Settings, pilih tab Code, lalu gunakan sintaksis JavaScript ES6 untuk mengembangkan fungsi.

    image

    image

  2. ESA menyediakan debugging environment di sebelah kanan editor kode di konsol. Setelah selesai mengembangkan kode, klik Save di bilah menu. Di bilah alat sebelah kanan, Anda dapat mengonfigurasi metode permintaan HTTP, header permintaan, dan badan permintaan. Lalu, klik tombol Request. Konsol akan mengembalikan tanggapan setelah fungsi memproses permintaan tersebut.

  3. Setelah selesai melakukan debugging kode, klik Generate Version.

  4. Pilih tab Deploy dan klik Release. Pada kotak dialog yang muncul, pilih Staging Environment untuk mempublikasikan fungsi. Fungsi tersebut akan aktif di POP pengujian edge. Anda dapat menggunakan client nyata untuk mengirim permintaan dengan menyertakan header Host dan melihat hasilnya di sisi client.

    image

Langkah 3: Publikasikan versi resmi

Setelah memvalidasi bahwa fungsi berjalan stabil di lingkungan staging, Anda dapat mempublikasikan kode fungsi ke lingkungan produksi.

  1. Pilih tab Deploy dan klik Release.

  2. Pilih Production Environment, pilih versi yang akan dipublikasikan, lalu klik Release. Tindakan ini akan men-deploy versi fungsi yang dipilih ke seluruh POP di lingkungan produksi.

    image

Attach a custom domain name

Setelah proyek dibuat, Anda dapat menyambungkan nama domain kustom ke proyek Anda agar lebih mudah diakses. Untuk informasi selengkapnya, lihat Domain Name Configuration.