
Simple secrets, automatically available to your serverless application. Store API keys and credentials once, reference them from any serverless.yml, and share them safely with your team without passing values around.
Serverless Secrets are built into the Serverless Dashboard and backed by Parameters, the same mechanism that powers stage configuration. Set a value once, reference it anywhere, and sleep soundly knowing your production keys are tightly sealed.
Every secret you store is encrypted at rest and only decrypted at deploy time or when a teammate explicitly views it in the Dashboard.
Set a service-level value as the default for every stage, then override it for specific stages. The right secret resolves automatically on every deploy.
Pair secrets with Providers and AWS Access Roles so every deployment gets short-lived credentials, eliminating long-lived AWS keys from laptops and CI.
Store secrets as Parameters in the Dashboard at the service level as defaults, or on a specific instance for stage-specific values. Reference them from your serverless.yml with the${param:XXX} variable, and the Framework resolves the right value for the right stage on every deploy, encrypted at rest and only decrypted when needed.


Store a secret once at the service level as the default for every stage, then override it per stage when you need a different value for dev, staging, or prod. On every deploy, the Framework picks the right value for the current stage automatically, following a clean inheritance order from serverless.yml stage params down to Dashboard defaults.
Create a free account and deploy your first service in minutes. No credit card, no infrastructure to manage.
Trusted by teams at Fortune 500 companies
Join thousands of developers getting serverless best practices, product updates, and expert tips delivered to your inbox.
Or download our Serverless Architecture Use Cases whitepaper for full architecture diagrams with time-to-market estimates.