What is private and public bucket on AWS S3?

What is private and public bucket on AWS S3?

Share Now
3 min read
0
(0)
5,769

S3 or Simple Storage Service is one of the storage solution services provided by AWS S3 [ Amazon Web Service S3 ]

It can be used to store any number of files to a maximum limit of an individual file of 5TB with the help of Multipart API. [ That means if you have a movie/series file of 5.1TB, you cannot upload that into S3]

To know more about Cloud Migration Services contact - Lia Infraservices
Upload 5GB file in one go!

But, remember using a single PUT request, you can upload a maximum of a 5GB file in one go.

S3 is known for its durability and it provides 119s of durability, In a simple term that means, if you store 10,000,000 objects with Amazon S3, you can expect to incur a loss of a single object once every 10,000 years. Which is really a great value.

How S3 can do it:

It replicates your file into 3 different data centers, that is one of the reasons why Amazon S3 offers eventual consistency for overwrite PUTS and DELETES in all regions.

That means if you update an existing file in AWS S3 bucket, and immediately you try to read that file, there are chances you will get the old file because it takes some time to replicate the change to all data centers. You have to wait for a min or so to get to see the new change in the file.

Specify storage location:

Even though S3 is a global service, but when you create a bucket, you have to mention which region you want your bucket to be stored.

private and public bucket on AWS S3 | Liainfraservices

When you click on Create Bucket, this gives multiple options on different consecutive pages, where you can take your decision to make your bucket as Public or Keep that as private, it’s suggested to keep that private unless it’s necessary.

private and public bucket on AWS S3 | Liainfraservices

But, that does not make that public yet to upload and read/write the objects on S3 as a public.

Note: You have to create some Bucket policy to grant access to some IAM users. It’s a separate topic, In our Lia Infraservices blog, we have explained that in more detail.

Here, You have provided public access to the bucket as well for Everyone and you have to mention if it’s only for the bucket or the objects inside the bucket.

private and public bucket on AWS S3 | Liainfraservices

Here, the bucket now shows as “Public”

private and public bucket on AWS S3 | Liainfraservices

To make an object inside a bucket, you have to provide it public access.

private and public bucket on AWS S3
Conclusion:

An S3 bucket is considered as Private if that does not have any Public access provided to any of its ACL or bucket policy.

S3 bucket has provided access for external people to read/write/upload content files.

LIA INFRASERVICES is into cloud migration for over a decade and has helped enterprises migrate their servers safely with great satisfaction from their customers.

Henceforth, if you are looking for Cloud Migration, get in touch with us. Our team of experts is ready to help you to overcome Challenges in Cloud Migration.

Lia Infraservices the leading Mobile App Development company in Chennai, Web Development, DevOps, Digital Marketing, Graphics & UI/UX Design, Cloud Migration Services

There are various cloud destinations where we help migrate servers, AWS Cloud Migration Service, Azure Cloud Migration Service, VMWare Cloud Migration Service, and Database Migration service

Contact LIA Infraservices the leading Mobile App Development Company in Chennai, Web Development, DevOps, Digital Marketing, Graphics & UI/UX Design, Cloud Migration Services.


How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave comment

Your email address will not be published. Required fields are marked with *.