Spring boot + AWS AppConfig
1. Setup AWS AppConfig
Why AppConfig?
AppConfig is a configuration management system provided by AWS which supports controlled rollouts to applications. If your application is already deployed in the AWS cloud environment and your application needs a dynamic configuration, then AppConfig might fit your need.
In this tutorial, I’m using a spring boot application to test the integration and gonna store my application.yaml file in the AppConfig.
Core Configurations
We first need to create an AppConfig application in the AWS console to upload the configuration file. Before we start, we need to understand the following three core concepts of AppConfig.
- Application –
- Configuration profile –
- Environment –