Cloudfront Functions
In order to maintain a secure, private S3 bucket to host static website content, we need to only use S3 as our file repository and not enable the static website hosting features on the bucket, which would expose the bucket to the public internet.