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.
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.
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.
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.