> 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