Serverless App Engine (SAE) provides an easy-to-manage, highly available configuration management feature that supports dynamic updates, environment isolations, versioning, data encryption, and fine-grained access control. You can manage application configurations in SAE in a centralized manner.
Feature | Description | Document |
Create or import a configuration file | 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 must 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. |