
About Encore
Encore is a backend development framework with a cloud platform attached. You write services in code, and the tool creates the databases, queues and storage those services need, both on your machine and in your own cloud account.
What it does
Encore runs the whole system locally with one command, so you can test infrastructure before it is deployed. The platform then provisions the resources in your AWS or Google Cloud account and deploys the app. Logs, metrics and tracing are built in, and each environment can be configured separately.
Key features
- Run the whole app locally with one command
- Infrastructure defined in code, such as databases and queues
- Deploys to your own AWS or Google Cloud account
- Built-in logs, metrics and tracing
- Preview environments for changes before release
Who it's for
Encore suits backend teams that want to ship services without writing much infrastructure configuration. It is a fit for teams that must keep data inside their own cloud account and inside their VPC.
Pricing and good to know
The SDK is open source under the MPL-2.0 license on GitHub. The platform that deploys and runs your app has paid options, including a Pro tier shown in the product. Everything runs in your own cloud account on standard cloud services.
Highlights
- Run the whole app locally with one command
- Define databases and queues in code
- Deploy to your own AWS or Google Cloud account
- Built-in logs, metrics and tracing
- Preview environments for changes before release












