I am thinking about redeploying my static website to Amazon S3. I need to automate the deployment so I was looking for an API for such tasks. I'm a bit confused about the different options.
Question: What is the difference between s3cmd, the Python library boto and AWS CLI?