Name: Zaid Naji
Infra provisioning assessment (EC2 deployment)
AWS region: us-east-2
AMI id: ami-0d8f6eb4f641ef691
- Deployment for infra is done through boto3 (as Cloudformation/terraform/IaaC were not allowed in the requirements)
- demo deploys 2 backend nodejs express servers and 1 nginx load balancer
- Requires atleast Python 3.6
- Install dependencies
pip install -r requirements.txt
- To run the demo
python ./createWebInfra.py
- To tear down the infra
python ./createWebInfra.py --teardown