Design, setup and maintain the cloud infrastructure based on AWS.
We chose Ansible as the main tool. It was used for:
- automation and resource management within an infrastructure
- configuring the deployment of containers images within AWS CodeDeploy
- managing (creating, configuring, deleting) infrastructure components in AWS: VPC, zones, subnets, route tables, igw, ELB, NAT-Gateway, EC2 instances, RDS instances, DynamoDB.
The management of infrastructure components was performed via a custom Ansible playbook that was developed for this task.
AWS, Ansible, CodeDeploy, EC2, RDS, DynamoDB