Provides different sources to read config and a generic interface to access configurations. Under the hood it used ![Viper Config]/https://github.com/spf13/viper) to load, parse and access configurations.
Following sources are available:
- local/static config
- config from YAML files
- config from files stored in AWS S3 bucket