Strategy, architecture and cloud infrastructure
We established the positioning, target audience and technical architecture. We split the project into two repositories, defined the API contracts and created all the AWS infrastructure with Terraform.
- Commercial positioning plan and message structure documented in Markdown
- Technology choices: Astro for the frontend, AWS serverless for the backend, Terraform for infrastructure
- API specifications (OpenAPI) written before the first line of code
- Terraform modules: web hosting (S3 + CloudFront + ACM + Route53), leads API (Lambda + API Gateway + DynamoDB)
- TLS certificate, CloudFront function for clean URLs, encrypted S3 bucket with public access blocked
- SSM parameters as an automated bridge between repositories