AWS Systems Manager
User Guide

AWS Systems Manager Parameter Store

AWS Systems Manager Parameter Store provides secure, hierarchical storage for configuration data management and secrets management. You can store data such as passwords, database strings, and license codes as parameter values. You can store values as plain text or encrypted data. You can then reference values by using the unique name that you specified when you created the parameter. Highly scalable, available, and durable, Parameter Store is backed by the AWS Cloud.

Parameter Store offers the following benefits and features.

  • Use a secure, scalable, hosted secrets management service (No servers to manage).

  • Improve your security posture by separating your data from your code.

  • Store configuration data and secure strings in hierarchies and track versions.

  • Control and audit access at granular levels.

  • Configure change notifications and trigger automated actions.

  • Tag parameters individually, and then secure access from different levels, including operational, parameter, Amazon EC2 tag, or path levels.

  • Reference AWS Secrets Manager secrets by using Parameter Store parameters.

  • Use Parameter Store parameters with other Systems Manager capabilities and AWS services to retrieve secrets and configuration data from a central store. The following AWS services support Parameter Store parameters: Amazon EC2, Amazon Elastic Container Service, AWS Lambda, AWS CloudFormation, AWS CodeBuild, and AWS CodeDeploy.

  • Configure integration with AWS Key Management Service (KMS), Amazon Simple Notification Service (SNS), Amazon CloudWatch, and AWS CloudTrail for encryption, notification, monitoring, and audit capabilities.

Getting Started with Parameter Store

To get started with Systems Manager Parameters, complete the following tasks.

Task For More Information

Learn about different types of Systems Manager parameters.

Learn More About Parameters

Configure parameter access and notifications.

Setting Up Parameter Store

Learn how to organize, create, and tag parameters.

Working with Parameters

Learn about creating and using Systems Manager parameters in a test environment.

Parameter Store Walkthroughs

Learn how Parameter Store uses AWS Key Management Service (KMS) to manage secure string parameters.

How AWS Systems Manager Parameter Store Uses AWS KMS

Learn about the benefits of the advanced-parameter tier.

About Advanced Parameters

Learn how to increase the number of transactions per second that Parameter Store can process.

Increasing Parameter Store Throughput

Related Content

The following blog posts provide additional information about Parameter Store and how to use this capability with other AWS services.