Externalized configuration pattern

Table of Contents

Externalize all application configuration regarding infrastructure services like database servers, service registries, message brokers, etc and third party services like payment processing, email and messaging, etc. On startup, a service reads the configuration from an external source.

Examples

  1. https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.external-config

Config server

Externalized application configuration service


Links to this note