Hoppa till huvudinnehåll
JobCannon
Alla kompetenser

AWS SSM Parameter Store

⬢ NIVÅ 2Tekniskt
Medel
Lönepåverkan
2 månader
Tid att lära sig
Medel
Svårighetsgrad
—
Karriärer
I korthet

AWS Systems Manager Parameter Store is the overlooked alternative to HashiCorp Vault for managing secrets, configuration, and feature flags at scale. Store encrypted strings, lists, and parameters hierarchically (/app/prod/db-password, /feature-flags/new-checkout), control access via IAM, and retrieve in application code via SDK. Why it matters: no external service to manage, automatic encryption with KMS, CloudTrail auditing, parameter versioning, and auto-rotation integration. Learning path: 1 week basics (create/retrieve parameters), 1 week intermediate (IAM, encryption, hierarchies), 1 month production (rotation, monitoring, cost optimization). Salary uplift comes from reliability (no Vault downtime), security (immutable config), and operational simplicity.

Vad är AWS SSM Parameter Store

AWS Systems Manager Parameter Store is a service for storing and retrieving configuration, secrets, and parameters in a centralized location. It's simpler than Vault and AWS Secrets Manager, yet powerful enough for most teams. Store an API key, database password, feature flag, or JSON config blob. Retrieve it from any AWS service (EC2, Lambda, ECS, etc.) via SDK, encrypt/decrypt automatically, and audit all access via CloudTrail. Key distinction: Parameter Store is configuration-first, while Secrets Manager is secrets-first with rotation. In practice, most teams use Parameter Store for everything except high-rotation secrets (database credentials that change weekly).

🔧 VERKTYG & EKOSYSTEM
AWS Secrets ManagerAWS Systems ManagerAWS CLIboto3CloudTrailAWS KMSAWS IAMParameter PoliciesChange Calendar

📋 Innan du börjar

💰 Lön per region

OmrådeNybörjareMidErfaren
USA$80k$125k$175k
UK£48k£75k£110k
EU€52k€80k€120k
CANADAC$85kC$120kC$165k

❓ Vanliga frågor

Parameter Store vs Secrets Manager, which should I use?
Parameter Store: config, feature flags, database URLs, simple secrets. Cheaper, simpler, built-in IAM. Secrets Manager: database credentials, API keys, OAuth tokens. Slightly more expensive, rotation automation, multi-region replication. Hybrid: use both, Parameter Store for config, Secrets Manager for high-rotation secrets.
How do I organize parameters hierarchically?
Use forward slashes as hierarchy: /app/prod/db-password, /app/prod/api-key, /app/dev/db-password, /feature-flags/new-checkout, /feature-flags/ab-test-variant. Retrieve by path with GetParametersByPath, set IAM policies per hierarchy level.
Can I use Parameter Store for feature flags?
Yes. Create string parameters like /feature-flags/feature-name with values true/false or JSON config. Retrieve at startup or every request. Cache locally to avoid API calls. Simpler than a dedicated feature flag service for small teams.
How is Parameter Store encrypted?
Parameters are encrypted at rest with KMS (AWS-managed or customer-managed keys). In transit, TLS/HTTPS. Access controlled via IAM policies. CloudTrail logs all get/put operations. Never expose decrypted values in logs.
What's the pricing model?
Standard parameters: free tier (10k/month), then $0.04 per 100k API calls. Advanced parameters: $1/parameter/month + API calls. Most teams stay in free tier. Secrets Manager: $0.40/secret/month + API calls (more expensive).
Can I rotate secrets automatically?
Parameter Store does NOT auto-rotate. Secrets Manager does (Lambda-based rotation). For Parameter Store, implement rotation in Lambda: read old secret, generate new, update parameter, notify application. Or use Secrets Manager for rotation-critical secrets.
How do I prevent accidental deletion?
Use parameter policies: set Delete policy to deny deletion unless explicitly approved. Combine with change notification (SNS/EventBridge) to alert on modifications. Enable CloudTrail for audit trails.

Osäker på om den här kompetensen passar dig?

Gör Career Match — vi föreslår rätt spår för dig.

Hitta mina bäst passande kompetenser →

Hitta din ideala karriärväg

Kompetensbaserad matchning mot 2 521 karriärer. Gratis, ~3 minuter.

Gör Karriärmatchningen — gratis →