How to Create a S3 Bucket and host your website live..

I'm AWS Certified Solution Architect. I do write about the AWS Cloud Operation, Migration, Security and Automations.
Search for a command to run...

I'm AWS Certified Solution Architect. I do write about the AWS Cloud Operation, Migration, Security and Automations.
No comments yet. Be the first to comment.
Introduction: Migrating physical or virtual machines from on-premises to AWS can feel scary but AWS Application Migration Service (MGN) makes it straightforward by continuously replicating servers to AWS and enabling test launches and cutovers with m...

Migrating your on-premises MySQL database to Amazon RDS for MySQL with AWS Database Migration Service (DMS) is a common way to move to a managed, highly available database while keeping zero downtime or minimal. In this blog, I’ll show how you can mi...

Introduction: Monitoring storage utilization is critical to ensure application stability and avoid unexpected outages. In AWS, Amazon EBS does not provide built-in metrics for volume-level disk usage, which makes proactive alerting a challenge. To ad...

Introduction: we need to securely transfer sensitive documents to the cloud without manual intervention. A common requirement is to automatically detect file changes, apply client-side encryption, and upload only the modified files on a scheduled bas...

Introduction: Data migration and disaster recovery are key considerations for building resilient cloud architectures. A common requirement is to migrate data from an local machine to a primary Amazon S3 bucket, while ensuring that the same objects ar...

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.
THANK YOU!!