Parameter Store
Definition
Parameter Store is a feature of AWS Systems Manager that provides secure, hierarchical storage for configuration data management and secrets management. It allows users to store data such as passwords, database strings, and license codes as parameter values. These parameters can be stored as plain text or encrypted data, and can be accessed by AWS services, applications, and scripts.
Secure Settings Example
# Example of a secure parameter in AWS Parameter Store using AWS CLI
aws ssm put-parameter \
--name "MySecureParameter" \
--value "SensitiveData123" \
--type "SecureString" \
--key-id "alias/aws/ssm" \
--overwrite
Insecure Settings Example
# Example of an insecure parameter in AWS Parameter Store using AWS CLI
aws ssm put-parameter \
--name "MyInsecureParameter" \
--value "SensitiveData123" \
--type "String" \
--overwrite