AWS infrastructure and security foundation
Infrastructure and security. SpendWiseApp on AWS Cloud follows a three-tier pattern suited to web workloads and cost-conscious scaling:
- Presentation tier — user experience and frontend hosting (for example Amplify).
- Application tier — APIs and business logic (for example ALB, ECS Fargate, ECR).
- Data tier — durable storage and databases (for example RDS PostgreSQL, Secrets Manager for DB credentials).
Implementation detail is split by technical layer (VPC → Frontend Hosting and user authentication → backend runtime → database), aligned with those modules:
- 4.2.1 VPC and networking.
- 4.2.2 Frontend Hosting and user authentication
- 4.2.3 Backend and runtime platform
- 4.2.4 Database.