Serverless App Engine (SAE) offers an easy-to-manage, highly available configuration management solution that supports dynamic configuration updates, environment separation, version control, data encryption, and fine-grained permission control. You can manage application configurations in SAE in a centralized manner.
Configuration management
For instructions on managing configuration items, refer to the following:
Feature | Description | Document |
Create or import configuration | You can extract variables and parameters from application code to a configuration file. Then, you can obtain the variables and parameters from the configuration file when you run code. This way, you can quickly modify parameters and reduce code maintenance costs. | |
View push status | If a client uses listeners to listen to configurations, you must check whether the configuration information is pushed to the corresponding server after you modify a configuration file. | |
Query push tracks | After you modify configuration files by using the configuration management feature, you can check whether the configuration files are pushed and take effect based on push tracks. | |
Query and roll back versions | If an error occurs when you modify a configuration file by using the configuration management feature, you need to check historical records and immediately roll back the configuration file. | |
Create and use an encrypted configuration file | SAE provides the data encryption feature to ensure the security of sensitive data in your configurations, such as data sources, tokens, usernames, and passwords. |