Here’s how to host a static website on Amazon S3.
静的ウェブサイトホスティング用に S3 バケットを設定する方法 - Amazon Simple Storage Service
The method to publish a static site with S3 is completed just by configuring according to the AWS official documentation above.
In practice, you’ll probably create an S3 bucket first, so the work will be done in the following order:
It’s not common to publish a static site with S3 alone, and it’s often used in combination with CloudFront.
Operating with S3 alone has the risk of high billing when there’s heavy traffic to the S3 bucket. By using CloudFront and S3 together, you can prevent high billing.
For detailed comparison, please refer to the following article:
CloudFront + S3 で静的サイトを運用する際の注意点 - Qiita
That’s all from the Gemba.