Serverless Enrichment API
FastAPI deployed to AWS Lambda as a container image behind API Gateway, with all infrastructure managed in Terraform (ECR, IAM, Lambda, API Gateway).
AWSLambdaAPI GatewayTerraformFastAPIDocker
Architecture
Overview
A production-style serverless API built with FastAPI and deployed to AWS Lambda as a container image behind API Gateway. Fully provisioned with Terraform.
Approach
- Build FastAPI service
- Package as Docker image and push to ECR
- Deploy to Lambda using container image support
- Expose via API Gateway proxy routing
- Codify everything in Terraform
Results
- Working serverless container API
- Reusable Terraform patterns
- Better debugging instincts for real AWS wiring issues