AWS Systems Manager Parameter Store (SSM) With Spring Boot 3

Eric Anicet
5 min readJul 17, 2023

Separation of configuration and code is one of the best practices that every application should incorporate to guarantee the security of secrets and credentials.

In this story, we are going to build a Spring Boot application with AWS Systems Manager Parameter Store.

· Prerequisites
· Overview
What is Parameter Store?
Why use AWS Parameter Store?
Working with Parameter Store
· Spring Boot App Setup
Application Properties
IAM Permissions
· Test the application
· Conclusion
· References

Prerequisites

This is the list of all the prerequisites:

  • Java 17
  • Starter Boot 3.0.6
  • Maven 3.6.3
  • An active AWS account.
  • Optionally, LocalStack to run Systems Manager (SSM) locally

Overview

What is Parameter Store?

--

--