All Products
Search
Document Center

Serverless App Engine:Manage distributed configurations (ACM)

Last Updated:Jul 18, 2026

Serverless App Engine (SAE) terintegrasi dengan Application Configuration Management (ACM), memungkinkan aplikasi Anda mengambil konfigurasi secara dinamis dari sumber terpusat. ACM mendukung pembaruan dinamis, pemisahan lingkungan, kontrol versi, enkripsi data, dan kontrol izin detail halus.

Layanan ACM mandiri tidak lagi tersedia, tetapi layanan ACM yang terintegrasi dengan SAE tetap berfungsi. Untuk keamanan dan stabilitas yang lebih baik, kami menyarankan Anda untuk migrasi dari ACM ke MSE Nacos, lalu gunakan registri MSE Nacos.

Topik ini tidak mencakup item konfigurasi untuk lingkungan runtime kontainer. Untuk informasi tersebut, lihat Manage and use configuration items (K8s ConfigMap).

Create a configuration

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target Anda, lalu klik Configuration List dan Create Configuration. Agar aplikasi Anda dapat mengambil konfigurasi, Anda juga harus mengintegrasikan Application Configuration Management (ACM) ke dalam aplikasi Anda.

Parameters

Parameter

Description

Data ID

ID konfigurasi. Gunakan konvensi penamaan yang mirip dengan package.class (misalnya, com.taobao.tc.refund.log.level) untuk memastikan keunikan global. Tentukan bagian class berdasarkan tujuan bisnis.

Group

Kelompok untuk konfigurasi. Gunakan nama produk atau modul. Nama kelompok harus unik secara global.

Data Encryption

Menentukan apakah data konfigurasi akan dienkripsi. Aktifkan fitur ini jika konfigurasi Anda berisi data sensitif untuk mengurangi risiko kebocoran data.

Penting

Fitur enkripsi data di ACM bergantung pada Key Management Service (KMS). Sebelum menggunakan fitur ini, aktifkan KMS dan berikan izin kepada ACM untuk menggunakan KMS dalam enkripsi dan dekripsi. Data ID konfigurasi terenkripsi harus diawali dengan cipher-. Untuk informasi selengkapnya, lihat Create an encrypted configuration.

Configuration Format

Pilih format konfigurasi. SAE memvalidasi data berdasarkan pilihan Anda. Format default adalah TEXT.

Configuration Content

Masukkan konten konfigurasi. Ukuran yang disarankan adalah 10 KB atau kurang, dan ukuran maksimum adalah 100 KB.

Description

Deskripsi untuk konfigurasi.

More Configurations

applications,

Aplikasi tempat konfigurasi tersebut berada.

Tag

Tag untuk konfigurasi. Gunakan tag untuk mengelompokkan konfigurasi berdasarkan dimensi. Anda dapat menambahkan hingga lima tag, masing-masing maksimal 64 karakter.

Integrate ACM into your application

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace, lalu klik Configuration List dan Data ID untuk membuka halaman detail konfigurasi.Klik tab Sample Code dan pilih tumpukan teknologi Anda.

Ikuti contoh kode untuk mengintegrasikan ACM ke dalam aplikasi Anda. Untuk informasi selengkapnya, lihat dokumentasi SDK ACM.

View configuration content

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas, lalu klik Configuration List dan Data ID untuk membuka halaman detail konfigurasi.Klik tab Configuration Content.

Export configurations

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas. Di halaman Configuration List, pilih satu atau beberapa konfigurasi, lalu klik Export di bagian bawah halaman. Pada kotak dialog yang muncul, klik Export. Konfigurasi diekspor sebagai paket ZIP.

Import a configuration

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas. Di halaman Configuration List, klik Import Configuration, lalu klik Upload File. File yang diimpor harus berupa paket ZIP.

View and roll back historical versions

Anda dapat melihat versi historis konfigurasi dan melakukan rollback ke versi sebelumnya jika pembaruan menyebabkan error.

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas, lalu klik Configuration List dan Data ID untuk membuka halaman detail konfigurasi.Klik tab Historical Versions. Di kolom Actions, klik View atau Rollback untuk versi tertentu.

Query the push status

Anda dapat memeriksa apakah konfigurasi telah didorong ke aplikasi pendengarnya.

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas, lalu klik Configuration List dan Data ID untuk membuka halaman detail konfigurasi.Klik tab Listener Query untuk memfilter dan menanyakan push status.

Query the push track

Anda dapat menanyakan jejak dorong (push track) konfigurasi untuk memecahkan masalah seperti kegagalan dorong.

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas, lalu klik Configuration List dan Data ID untuk membuka halaman detail konfigurasi.Klik tab Push Track untuk memfilter dan menanyakan push track.

Create an encrypted configuration

Konfigurasi terenkripsi melindungi informasi sensitif seperti sumber data, token, username, dan password, sehingga mengurangi risiko kebocoran data.

Prerequisites

  1. Beli instans KMS khusus.

  2. Berikan izin kepada ACM untuk menggunakan Key Management Service (KMS).

  3. Berikan izin kepada RAM user: AliyunACMFullAccess dan AliyunKMSCryptoAdminAccess.

  4. Buat AccessKey untuk RAM user, lalu lakukan operasi sebagai RAM user. Hanya AccessKey milik RAM user yang didukung. AccessKey khusus ACM tidak didukung.

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas, lalu klik Configuration List dan Create Configuration. Aktifkan Data Encryption dan pilih metode enkripsi.

Parameters

Parameter

Description

Encryption method

  • KMS AES-128 (Direkomendasikan): Menggunakan Enkripsi amplop KMS. Ukuran data maksimum adalah 100 KB. Data plaintext tidak dikirim ke sistem KMS, sehingga memberikan keamanan lebih tinggi.

  • KMS: Langsung memanggil KMS untuk mengenkripsi konfigurasi. Ukuran data yang disarankan adalah 4 KB atau kurang, dengan maksimum 6 KB. Metode ini mungkin gagal mendekripsi karakter khusus seperti &, dan tidak direkomendasikan.

Integrate an encrypted configuration

Di Konsol SAE Application Configuration Management (ACM), pilih wilayah dan namespace target dari bilah navigasi atas, lalu klik Configuration List dan Data ID untuk membuka halaman detail konfigurasi.Klik tab Sample Code dan pilih tumpukan teknologi Anda.

Konfigurasikan AccessKey/SecretKey dari RAM user di aplikasi Anda untuk mendekripsi data. SDK Java dan Python telah mengintegrasikan SDK KMS, sehingga Anda dapat menambahkan filter dekripsi untuk dekripsi otomatis. Untuk dekripsi dalam bahasa lain, lihat Decrypt.