Project Report: Hosting A Website On Amazon S3: Aws For Cloud Computing - Bece355L
Project Report: Hosting A Website On Amazon S3: Aws For Cloud Computing - Bece355L
Introduction
Amazon Simple Storage Service (S3) is a scalable and secure cloud storage service that allows users
to store and retrieve large amounts of data, including files such as HTML, CSS, and JavaScript, which
can be used to host static websites. This report outlines the steps involved in hosting a website on S3,
focusing on its setup and features.
Step 6: In the S3 bucket, go to the Properties tab -> Static website hosting -> Enable. Enter the
name of your HTML file (`index.html`) and save changes.
Step 7: Make Your HTML File Public by going to “Permissions” tab -> “Bucket policy” and add the
following policy to make your file public:
Step 8: In the ‘Properties’ tab, scroll back to ‘Static website hosting’ and we can see the Endpoint
URL. Open the URL in your browser to see your HTML file live.
Conclusion
Hosting a static website on Amazon S3 is a straightforward and cost-effective solution, particularly
for static content such as HTML, CSS, and JavaScript. By following a few simple steps—creating a
bucket, uploading files, enabling static website hosting, and configuring public access—users can
have their website live and accessible on the internet in a matter of minutes. This solution is especially
appealing for developers and businesses looking to quickly deploy a scalable, low-maintenance
website without the need for server management.