Integrate KMS with Parameter Store and Secrets Manager on AWS
In this lab, you’ll practice how to use keys generated by KMS to secure secrets. When you’re finished with this lab, you’ll have an understanding of how you can use keys to encrypt the secrets created using Parameter Store and Secrets Manager.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create Customer Master Key Using Key Management Service (KMS)
Create the Symmetric customer master key using the Key Management Service. This key will then be used to encrypt and decrypt the data stored with the Parameter Store and Secrets Manager.
Challenge
Store the Password Securely Using Parameter Store
You’ll learn to use the Parameter Store to create a Parameter of type 'SecureString' which is encrypted with the KMS Key.
Challenge
Store the API Key Securely Using Secrets Manager
Create a new secret using Secrets Manager, then use the previously created key to encrypt it and store it securely.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- AWS CLI installed on local machine