With dozens of services, you can't manage config and secrets ad hoc per deployment. Centralized configuration keeps settings in one managed source, and secrets managers store sensitive values securely.
Externalized config
Config lives outside the build artifact, so the same image runs in dev/staging/prod with different settings.
yaml
