- Current Architecture - Not resilient
- Add another EC2 in a separate AZ
- Put both EC2 instances behind load balancers
- Enhance code readability
- Put resources in separate files such as networking, instances, load balancers etc.
- Updated Architecture
-
Output
- Requests now get served by 2 instances sitting behind load balancer