Introducing Azure App Configuration
One of the key recommendations in the Twelve-Factor app guidance (https://12factor.net/) is to keep the configuration separate from the application code. Azure App Configuration offers a solution for managing application settings or configuration and feature flags in a centralized manner out of the application code. The Azure App Configuration service helps us to manage application settings or configurations for distributed applications securely and easily. Azure App Configuration can be used by any application. There are SDKs available from Azure to connect to Azure App Configuration for .NET, .NET Core, Python, Node.js, and Java Spring. Other languages or platforms can make use of the REST API provided by Azure to access Azure App Configuration.
In the upcoming sections, we will be creating an Azure App Configuration instance, which will help us to set up our application configuration, and then we will explore how to consume the Azure App Configuration...