All Products
Search
Document Center

Function Compute:Kelola aplikasi

Last Updated:Mar 01, 2026

Serverless Application Center di Function Compute memungkinkan Anda membuat, menerapkan, dan mengelola aplikasi serverless dari templat atau repositori yang sudah ada. Anda dapat membuat, mengimpor, melihat, memperbarui, dan menghapus aplikasi.

Metode penerapan

Pilih salah satu dari dua metode penerapan saat membuat aplikasi:

MetodeCara kerjaPaling cocok untuk
Deploy from Code RepositoryMendorong kode ke repositori terhubung, yang memicu pipeline untuk membangun dan menerapkan aplikasi. Mendukung alur kerja CI/CD secara langsung.Beban kerja produksi yang memerlukan kontrol versi dan rilis otomatis
Directly DeployMenerapkan kode secara langsung tanpa repositori terhubung. CI/CD harus dikonfigurasi secara manual.Uji coba cepat dan pengujian proof-of-concept

Buat aplikasi

Halaman Create Application menampilkan templat berbasis skenario. Arahkan kursor ke kartu templat apa pun, lalu klik Details untuk meninjau isinya.

create-app
  1. Masuk ke Function Compute console. Di panel navigasi sebelah kiri, klik Applications.

  2. (Opsional) Di halaman Applications, klik Create Application.

    Langkah ini hanya diperlukan jika Anda sudah memiliki aplikasi yang ada.
  3. Klik Use a Template to Create an Application. Temukan templat yang diinginkan, arahkan kursor ke kartu tersebut, lalu klik Create Now.

  4. Pilih metode penerapan dan konfigurasikan parameter yang diperlukan. Deploy from Code Repository: Kode didorong ke repositori tertentu untuk memicu pipeline guna penerapan. Saat memperbarui proyek, dorong kode ke repositori jarak jauh untuk rilis yang aman. Directly Deploy: Kode diterapkan secara langsung. Anda harus mengelola resource fungsi secara langsung untuk memelihara atau memperbarui proyek. CI/CD harus dikonfigurasi secara manual. Karena Function Compute tidak menyimpan kode di repositori kode tertentu dengan metode ini, tidak diperlukan izin repositori. Metode ini hanya cocok untuk uji coba cepat suatu aplikasi.

    1. Konfigurasikan bagian Advanced Settings dan Environment Configurations.

    choose-github-createapp1

    choose-github-createapp2

    choose-direct-createapp

  5. Klik Create and Deploy Default Environment. Proses pembuatan berbeda tergantung metode penerapan: Penerapan memerlukan beberapa menit. Setelah aplikasi diterapkan, laman Application Details menampilkan informasi dasar dan informasi lingkungan. Klik Access Domain Name di kolom Actions untuk membuka aplikasi yang telah diterapkan.

    • Deploy from Code Repository: Sistem menyinkronkan templat ke repositori kode yang ditentukan, membuat aplikasi, membuat lingkungan, dan memicu pipeline. create-pro1 Contoh di atas menunjukkan penerapan dasar. Anda dapat menyesuaikan pengaturan pipeline lebih lanjut—misalnya, mengatur variabel lingkungan untuk builder dan publisher, atau menentukan proses eksekusi kustom.

    • Directly Deploy: Aplikasi dibuat dalam langkah yang lebih sedikit dibandingkan metode repositori kode. create-pro2

    result1

Impor aplikasi

Anda dapat menghosting aplikasi serverless yang sudah ada dan sesuai dengan spesifikasi Serverless Devs di Serverless Application Center.

  1. Masuk ke Function Compute console. Di panel navigasi sebelah kiri, klik Applications.

  2. (Opsional) Di halaman Applications, klik Create Application.

    Langkah ini hanya diperlukan jika Anda sudah memiliki aplikasi yang ada.
  3. Di halaman Create Application, pilih Import an Application from a Repository, lalu ikuti petunjuk di layar untuk mengonfigurasi parameter, memberikan izin pada repositori, dan memilih repositori yang akan diimpor.

    Penting

    Pilih repositori aplikasi Serverless Devs standar yang berisi file s.yaml. Anda tidak dapat memilih repositori yang sudah dikaitkan dengan aplikasi lain.

    import-app

  4. Klik Create and Deploy Default Environment. Penerapan memerlukan beberapa menit. Setelah aplikasi diterapkan, laman Application Details menampilkan informasi dasar dan informasi lingkungan. Klik Access Domain Name di kolom Actions untuk membuka aplikasi yang telah diterapkan.

Lihat dan perbarui aplikasi

Laman Applications mencantumkan semua aplikasi yang ada. Klik nama aplikasi untuk melihat detailnya.

Aplikasi merupakan kombinasi dari resource logis. Laman Application Details menampilkan informasi seperti deskripsi, konfigurasi sumber kode, waktu pembuatan, dan lingkungan.

Untuk memperbarui aplikasi, ubah pengaturan di laman Application Details sesuai petunjuk di layar.

update-app
Penting

Jika Anda mengubah sumber kode, penerapan aplikasi akan terpengaruh dan Anda tidak dapat melakukan rollback aplikasi ke versi sebelumnya.

Untuk informasi tentang pembaruan logika bisnis, konfigurasi terkait lingkungan, dan pengaturan pipeline, lihat Kelola lingkungan aplikasi dan Kelola pipeline.

Hapus aplikasi

  1. Masuk ke Function Compute console. Di panel navigasi sebelah kiri, klik Applications.

  2. Temukan aplikasi yang ingin dihapus dan klik Delete di kolom Actions.

    delete-app

  3. Di kotak dialog Delete Application, tinjau resource yang terkait dengan aplikasi, termasuk pipeline, layanan dan fungsi Function Compute, serta resource repositori kode.

    Peringatan

    Tinjau risiko berikut sebelum melanjutkan:

    • Resource dependen dapat menyebabkan error. Jika modul lain bergantung pada resource yang dibuat oleh aplikasi, penghapusan aplikasi akan menyebabkan modul tersebut gagal. Misalnya, jika suatu fungsi digunakan oleh client atau dalam alur bisnis lain, konsumen tersebut akan gagal setelah penghapusan.

    • Resource yang dimodifikasi oleh entitas lain memerlukan kehati-hatian. Jika resource dalam aplikasi diubah oleh entitas lain, penghapusan mungkin gagal atau menghasilkan hasil yang tidak terduga. Misalnya, jika aplikasi membuat layanan Function Compute dan pengguna lain menambahkan fungsi ke layanan tersebut, layanan tersebut mungkin gagal dihapus. Periksa apakah perubahan resource sesuai dengan kebutuhan bisnis Anda. Jika tidak memengaruhi bisnis Anda, hapus layanan tersebut secara manual.