🔷

SSM Parameter Store – Hierarchy

Parameter Structure

  • Supports a hierarchical naming model for organization and fine-grained access control.
  • Example:

Special Namespaces

  • Secrets Manager Reference/aws/reference/secretsmanager/<secret_id> retrieves secrets stored in AWS Secrets Manager.
  • Public Parameters/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2 retrieves the latest Amazon Linux AMI.

Environment-Specific Access

  • Dev Lambda → uses GetParametersByPath on /my-department/my-app/dev/...
  • Prod Lambda → uses /my-department/my-app/prod/...
Benefits: Clear separation of environments, path-based IAM access control, dynamic config and secret retrieval.