External Configuration Store Pattern

Local configuration issues

Some config require the application to be redeployed

Single application config that must be replicated across different apps or instances of same apps

 

 

Implementing external configuration

> Store the config file in an external storage

> Provide an Interface to read and update configuration settings

> Store should provide:

    - consistent and easy to use access

    - information in structured and typed way

    - user authentication functionalities

    - storage for multiple versions of the config

    - optionally a caching mechanism

Implementing external configuration store

External Configuration Store

By hkoundi

External Configuration Store

  • 688