What is Encore Cloud?
Encore Cloud is a development platform that automates infrastructure management, observability, and documentation for applications deployed on AWS and GCP. It allows developers to define infrastructure directly in their TypeScript or Go code, and then automatically provisions and manages the required cloud resources, eliminating the need for separate configuration tools like Terraform.
Main Features
- Declarative Infrastructure as Code defined in application code (Go/TypeScript).
- Automated provisioning of infrastructure, IAM, and networking on AWS/GCP.
- Built-in observability with distributed tracing, metrics, and logging.
- Automatic generation of architecture diagrams and API documentation.
- Local development environment that mirrors cloud setup.
- Automated CI/CD and preview environments for every pull request.
Use Cases
- Building and deploying scalable backend applications and microservices.
- Developing event-driven systems with Pub/Sub and cron jobs.
- Migrating existing applications to a modern, automated cloud workflow.
- Teams wanting to reduce DevOps overhead and focus on product development.
- Implementing distributed systems with built-in tracing and observability.
Common Questions
- Q: What programming languages are supported?
- A: Go (Golang) and TypeScript are fully supported. Python support is coming soon.
- Q: Is there vendor lock-in?
- A: No. You deploy to your own AWS/GCP account, and your code is standard. You can generate Docker images and deploy elsewhere if needed.
- Q: How does it compare to Terraform?
- A: Encore integrates infrastructure definition into application code and provides a complete developer platform, unlike separate Terraform configs.
Pricing Plan
- **Free Plan**: For simple development. Includes free dev environments (fair use), 10M trace events/month, 7-day log retention, and community support.
- **Pro Plan**: From $39 per member/month + $99 per AWS/GCP environment/month + $1.7 per resource/month. Includes unlimited dev environments, 20M trace events, 30-day log retention, preview environments, custom domains, and email support. 14-day free trial.
- **Enterprise Plan**: Tailored pricing. Includes all Pro features plus enterprise security, compliance (SOC 2), custom RBAC, private Slack support, technical account management, and SLAs.
Key Notes: Resources are abstractions defined in your code (Services, Databases, etc.). Underlying AWS/GCP resources are not counted. You can calculate your Pro plan cost based on team size, environments, and resources.
Please login to post a comment
Login