Member-only story

Spring Boot load config from AWS S3, etc.

Karanbir Singh
3 min readJul 21, 2024

The post here is going to focus on - loading Spring Boot application’s config (externalised) without Spring Cloud Config Server.️

If not a medium member, try using the link here to view it for free.

Please follow and like(clap) the post, if it has helped you.

⚠ ⚠ ⚠ There is no major code snippet attached to the post here, but link is at the bottom of the post. ⚠ ⚠ ⚠

Spring boot has a support for lot of options to load dynamic properties/ configurations. The most common ones are:-

  • application.properties(/yml)
  • props referred via environment variables.
  • SPRING_APPLICATION_JSON environment variable

Advanced externalised option is Spring Cloud Config Server based on:-

- GIT
- Vault
- AWS secrets manager
- AWS S3
- AWS parameters store
- JDBC
- Redis
- Credhub

Spring Cloud Config Server can prove to be great for larger teams, with big count of…

--

--

Karanbir Singh
Karanbir Singh

Written by Karanbir Singh

API developer + Web Application developer + Devops Engineer = Full Stack Developer

Responses (2)