A static website is a web page with unchanging contents. The website consists of fixed items and is accessible by end-users. Amazon Simple Storage Service (Amazon S3) is an object storage service that stores data as objects within buckets. An object is a file and any metadata that describes the file. A bucket is a container for those objects.
We can configure an Amazon S3 to function as a website. This article illustrates how to host a static website using Amazon S3 and speed up the delivery of content using AWS CloudFront.
Previously, we set up an account on Amazon Web Service (AWS) and a billing alert using the root account. However, the root user is a highly privileged account with unlimited access to all AWS resources; therefore, AWS recommends not using it for daily activities. Instead, we will set up an Identity and Access Management (IAM) user account for these activities.