SSM Parameter Store

Links: 101 AWS SAA Index
Recommended Reads: SSM Parameter Store vs Secrets Manager


  • SSM stands for Systems Manager
  • Secure storage for configuration and secrets.
  • Optional encryption using KMS
  • Serverless, scalable, durable with easy to use SDK.
  • Version tracking for configuration and secrets.
  • Integration with CloudFormation
  • Configuration management path & IAM
    • attachments/Pasted image 20220429090459.jpg
    • attachments/Pasted image 20220601123313.jpg
  • GetParametersByPath will query for all the parameters in the given path:
    • attachments/Pasted image 20230302150527.jpg
  • We can also use the --recursive option to get all the parameters in the path.

  • Notifications using CloudWatch events.

    • In Config we had notifications using either CloudWatch events or SNS.
  • We can inject sensitive data into ECS using SSM parameter store and secrets manager.
  • Standard parameters tier is free whereas advanced parameter tier is NOT.
  • Parameter policies (only for advanced parameters)
    • Allow to assign a TTL to a parameter (expiration date) to force updating or deleting sensitive data such as passwords
    • Can assign multiple policies at a time
      • attachments/Pasted image 20220601122959.jpg

Last updated: 2023-03-02