Implementing feature flags in Azure functions using App Configuration
Usually, when we are working on enterprise projects, we are working on multiple large applications where we have individual app settings stores for every application. The app settings would be either specific to an application or common across all applications.
For example, if we have one database that is used by multiple applications, then we have to have the same connection string in each of those applications. If we have to change something (such as a password) in the connection string, we would need to change it in all the configurations of all the projects.
In order to solve this problem, Azure provides a service called App Configuration, which can be used to externalize configuration items. When we take configurations out of the scope of the individual project, we can use them in multiple applications.
In this recipe, we'll learn how to do the following:
- Externalize app configurations...