Pre-configured AWS infrastructure
Blitzship already includes pre-defined infrastructure code for the most common AWS services a SaaS application needs.
All infrastructure is defined in the infra
folder of our monorepo. We create files for related infrastructure, Other files can import those resources.
For example, the next.ts
file can import resources created in the buckets.ts
fule to allow the Next.js application to upload files to a specific S3 bucket.
Or, the api.ts
file can import resources from the email.ts
file to allow sending automated emails from the API.
Let's go through all the pre-configured infrastructure one by one.