CloudGuild · Blog · Cheat sheets · Lessons · Certifications

AWS Secrets Manager vs Parameter Store — Managing Secrets and Configuration Data

Understand when to use AWS Secrets Manager or Parameter Store for secrets management, and how the exam tests your knowledge on this topic.

Managing secrets and configuration data is critical in any cloud architecture. AWS offers two main services for this purpose: AWS Secrets Manager and AWS Systems Manager Parameter Store. Understanding when to use each service is key to effective cloud design and passing the SAA-C03 exam.

When to Choose AWS Secrets Manager

Use AWS Secrets Manager when you need the following:

When to Choose AWS Systems Manager Parameter Store

Opt for Parameter Store when you require:

Quick Comparison Table

Feature AWS Secrets Manager AWS Parameter Store
Automatic rotation Yes No
Fine-grained IAM policies Yes Limited (basic access control)
Cost Charges based on secrets and API calls Free tier available
Maximum size per parameter 64 KB 4 KB (standard), 8 KB (advanced)
Hierarchical structure No Yes

Key Architectural Decisions

Choose AWS Secrets Manager for:

Choose AWS Parameter Store for:

Gotchas & Exam Traps

How the Exam Tests This

The SAA-C03 exam will test your understanding of these services through specific patterns:

  1. Scenario-based questions: You may encounter scenarios where you must decide which service to use based on given requirements. Pay attention to the needs for automatic rotation and fine-grained access control.
  2. Cost-related questions: Expect questions that ask about the cost implications of using Secrets Manager versus Parameter Store.
  3. Limitations questions: Be prepared to answer questions about the maximum sizes of parameters and the types of data each service can handle.

The Rule to Remember

Choose AWS Secrets Manager for enterprise-level secret management and automatic rotation; choose Parameter Store for simple, cost-effective configuration storage.

Take the free SAA-C03 mock exam

Take a free mock exam →