Choose AWS S3 if you need to store large amounts of unstructured data (such as files, backups, and logs) in a cost-effective and highly durable way, especially if you are already leveraging other AWS services.