Creating a configuration profile in Amazon AppConfig
Configuration data is a collection of settings that influence the behavior of your application. A configuration profile includes, among other things, a URI that enables Amazon AppConfig to locate your configuration data in its stored location and a configure type. Amazon AppConfig supports the following types of configuration profiles:
-
Feature flags: You can use feature flags to enable or disable features within your applications or to configure different characteristics of your application features using flag attributes. Amazon AppConfig stores feature flag configurations in the Amazon AppConfig hosted configuration store in a feature flag format that contains data and metadata about your flags and the flag attributes. The URI for feature flag configurations is simply
hosted
. -
Freeform configurations: A freeform configuration can store data in any of the following services and capabilities:
-
Amazon AppConfig hosted configuration store
-
Amazon Simple Storage Service
-
Amazon CodePipeline
-
Amazon Secrets Manager
-
Amazon Systems Manager (SSM) Parameter Store
-
SSM Document Store
-
Note
If possible, we recommend hosting your configuration data in the Amazon AppConfig hosted configuration store as it offers the most features and enhancements.