AWS Certified SysOps Administrator – Associate — Question 206

A SysOps administrator needs to configure an Amazon S3 bucket to host a web application. The SysOps administrator has created the S3 bucket and has copied the static files for the web application to the S3 bucket.

The company has a policy that all $3 buckets must not be public.

What should the SysOps administrator do to meet these requirements?

Answer options

Correct answer: A

Explanation

The correct answer is A because using Amazon CloudFront with an origin access identity allows the S3 bucket to remain private while serving content securely. Option B is incorrect as enabling static website hosting would make the bucket public, violating the company's policy. Option C is not suitable since an ALB is not designed to directly forward traffic to an S3 bucket, and option D is also inappropriate as AWS Global Accelerator is not meant for routing traffic to S3 buckets.