I have worked on a payment gateway website where first I have setup the code of the web application on the apache server which checked the code is working or not. Then I have containerize the code on the docker which will help me to check the web application full potential and ad the database to it which will start working with the application. Then I have migrate all the container of docker to the AWS infrastructure where I have setup the Whole AWS cloud infra for the web application. Then I have push all the web application to the GitHub then I have added the GitHub to the AWS cloud. Then on the AWS cloud I have setup the application to its servers . Using AWS services like AWS ECS, VPC, AWS RDS, AWS WAF etc.