Amazon Simple Storage Service (S3):
It is an object storage service offering industry-leading scalability, data availability, security, and performance. Customers of all sizes and industries can store, manage and distribute data securely and reliably in the cloud.
Let's Demonstrate the live hosting of our website.
Step 1: Go to the AWS Management Console and search s3 and click on it.
Step 2: Click on Create bucket.
Step 3: Name a bucket and it must be globally unique. For now you say "abi-aws-bucket"
Step 4: Under the Object Ownership you can choose ACLs enabled.
Step 5: Unmark Block all public access to ensure that public access to this bucket and mark the acknowledgement.
Step 6: Enable Bucket Versioning to keep multiple variants of an object in the same bucket.
Step 7: Now Select the create bucket.
Step 8: You can see the (1) near bucket that means our bucket has been successfully created.
Step 9: Click on the Object "abi-aws-bucket" of the Name column. you can see the Objects with (0), It means we have no any objects. Now you can add objects from the upload box.
Step 10: Under Permissions select Grant public-read access and tick mark on the acknowledgement.
Step 12: Click on Upload button.
you can see upload succeeded.
Step 13: Select the Properties.
Step 14: under Static website hosting choose Edit button and Enable it. Also, name the home or default page of your website.
Step 15: After that under static website hosting, you can see the link created at the bucket website endpoint.
Copy the link and paste it in the browser.
Finally, You can see that your website is live.
That's Amazing, You have finally hosted your website using Amazon S3 service.