AWS Systems Manager Parameter Store
Start course

AWS Systems Manager helps you automatically implement complex workflows related to your machine deployment, configuration, and life cycle. In this course, you will learn about AWS Systems Manager and how it allows you to manage your machine fleet at scale in AWS, your own data center, or even other cloud platforms.

Learning Objectives

  • Understand the fundamentals of AWS Systems Manager operations
  • Learn how to the use the run command and parameter store in Systems Manager
  • Learn how to schedule tasks through maintenance windows

Intended Audience

This course is intended for architects, developers, and system operators looking for a unified, scalable and secure way to automate their machine maintenance workflows for multiple operating systems and for Amazon EC2 instances.


To get the most out of this course, you should meet the requirements for the AWS Cloud Practitioner certification and preferably one of the AWS associate-level certifications.


When You execute a Run Command, The targets and command document will use any run-time parameters you want to pass. 

AWS Systems Manager Parameter Store provides centralized storage to manage your configuration in plain-text data such as database connections or license codes and strings or secrets such as passwords or any other application configuration data.  Parameter Store is integrated with AWS Key Management Service (KMS) for you to be able to automatically encrypt values if needed.  

Parameter Store improves the security of your implementation by allowing you to separate secrets and configuration data from code and benefit from integrated audit capabilities using AWS CloudTrail. Parameters can be tagged and organized into hierarchies for easy management where you can have a hierarchy for the same parameter on different tiers like Development, QA, and Production for the same resource.

You can track parameters changes by using versions. Create parameter change notifications and Create your own custom validations routines using AWS Lambda functions. 

Finally, Parameter Store data is not limited to AWS Systems Manager, parameters can be referenced by other AWS services such as Amazon ECS, AWS Lambda, CloudFormation, CodeDeploy, CodePipeline, and your custom applications.


Using systems manager parameter store you create a new parameter with a parameter type and specify the corresponding value. You can then, reference parameters in your commands or application code. 


About the Author
Jorge Negrón
AWS Content Architect
Learning Paths

Experienced in architecture and delivery of cloud-based solutions, the development, and delivery of technical training, defining requirements, use cases, and validating architectures for results. Excellent leadership, communication, and presentation skills with attention to details. Hands-on administration/development experience with the ability to mentor and train current & emerging technologies, (Cloud, ML, IoT, Microservices, Big Data & Analytics).