Encore Backend Platform
Build cloud backends with Encore's infrastructure-from-code approach. Define APIs, databases, pub/sub, and cron jobs in Go or TypeScript — Encore provisions the cloud resources automatically.
This skill helps you build backends with Encore, where your code IS your infrastructure. It generates typed API endpoints, SQL databases, Pub/Sub topics, cron jobs, and secrets — Encore automatically provisions the matching AWS/GCP resources, generates API clients, and provides built-in tracing and architecture diagrams.
When to use
Use when building cloud-native backends where you want infrastructure provisioned automatically from code, or when you need built-in distributed tracing and service catalog without manual setup.
Examples
Microservice with Pub/Sub
Build event-driven services
Create an Encore TypeScript service with a REST API for orders, a Pub/Sub topic for order events, and a subscriber service that sends email notifications
API with SQL database
Define APIs with automatic cloud database
Build an Encore service with typed API endpoints for a blog, SQL database with migrations, and cron job to generate weekly digests