AWS Systems Manager Parameter Store
Consider the following:
You work for a bank as a systems administrator. You need to store confidential information such as users, passwords, license keys, etc. This information needs to be passed to EC2 as a bootstrap script, while maintaing the confidentiality of the information.
- Confidential information such as passwords, database connection strings, and license codes can be stored in SSM Parameter Store
- You can store values as plain text or you can encrypt the data
- You can then reference these values by using their names
- You can use this service with EC2, CloudFormation, Lambda, EC2 Run Command, etc. etc.