// Articles
Guides, tutorials, and comparisons to help you build better backend applications.
Options for teams outgrowing a self-hosted PaaS on their own servers, from other self-hosted tools to running in your own AWS or GCP account.
Options for teams reconsidering serverless.yml after the V.4 license change, from AWS SAM and SST to defining the infrastructure in application code.
Where teams go after App Engine's legacy runtimes and bundled services, from Cloud Run to platforms outside Google Cloud.
Options for teams that want to keep building on AWS without Amplify's GraphQL and DynamoDB model or its cloud sandbox.
Run a NestJS API with Postgres on AWS, from ECS Fargate, Lambda and Elastic Beanstalk by hand to provisioning the infrastructure from your TypeScript code.
Comparing the AWS MCP servers, Google's Cloud Run and gcloud MCP servers, the Azure MCP Server, Cloudflare's MCP servers and the Terraform MCP Server for AI agents that work with cloud infrastructure, with Encore's local and cloud MCP servers included for comparison.
Comparing AWS Secrets Manager, Google Secret Manager, HashiCorp Vault, OpenBao, Infisical, Doppler, 1Password and SOPS for application secrets, plus Encore's secrets declared in code.
Comparing per-pull-request environments on Vercel, Render, Railway, Heroku, Qovery, Northflank and a do-it-yourself GitHub Actions and Kubernetes setup, plus Encore's per-pull-request backend environments.
Comparing managed Postgres on Amazon RDS and Aurora, Google Cloud SQL and AlloyDB, Neon, Supabase, Crunchy Bridge, Aiven and DigitalOcean, and how Encore provisions Postgres in your own AWS or GCP account.
Running work outside the request in Actix Web 4 with Encore, apalis with Redis, or tokio::spawn and tokio-cron-scheduler, with retries, idempotent jobs and scheduled tasks.
Shipping an Axum 0.8 service with Postgres to Cloud Run with Encore, a multi-stage Dockerfile and gcloud, or Terraform, with a non-root image, Cloud SQL, graceful shutdown and fast cold starts.
Caching, rate limiting and leaderboards in Axum 0.8 with Encore, redis-rs with deadpool-redis, or fred, plus atomic transactions, local Redis and production on ElastiCache or Memorystore.