Amazon S3 (Simple Storage Service) is an object storage service that offers industry-leading scalability, data availability, security, and performance. It can be used for a variety of use cases, such as storing and retrieving data, hosting static websites, and more.
In this task, you will learn how to create and manage S3 buckets in AWS.
- Create an S3 bucket using Terraform.
- Configure the bucket to allow public read access.
- Create an S3 bucket policy that allows read-only access to a specific IAM user or role.
- Enable versioning on the S3 bucket.
Good luck and happy learning!