This is a Cloudformation template for the infrastructure required to run Finance web application. For the application's code refer to Finance repostiory
The template deploys the following AWS resources:
- Amazon Elastic Compute Cloud (EC2)
- Amazon Relational Database Service (RDS) - PostgresSQL
- Amazon Virtual Private Cloud (VPC) with Subnets, Security Groups, IGW, routing tables
- Amazon Application Load Balancer
- Amazon Auto Scaling Group
Done:
-
All networking (VPC, Subnets, IGW, Route tables, Security Groups)
-
DB Subnet Group
-
PostgreSQL RDS
TODO:
-
Key-pair
-
Autoscaling group
-
ALB