You would require to have an AWS account to be able to build cloud infrastructure. Particularly, you will need to create S3 buckets, EC2 instances, and IAM users.
You will need to install Jenkins and a few plugins to assist your deployment "Jenkins Pipelines on AWS"
- A little knowledge of basic commands in Unix terminal.
- Understanding of deployment strategies