What is Amazon S3 Storage

In the previous post we saw what exactly is an EBS or Elastic Block Store volume and how do we actually practically create them using AWS console.
And in this post we should take a look into another important storage which is called The Amazon S3 storage, so S3 stands to Simple Storage Service.

Amazon S3 is actually known as a storage for the Internet:

Why do we call it the storage for internet, Because of the kind of data that you can actually store in Amazon S3.
So you can store photos, you can store videos you can even store documents and that's why we call it the storage for the Internet.
You can store the data as objects within the resources called buckets.

So all you have to do with S3 storage is you first have to create a bucket once a bucket has been created, then you can create objects inside that bucket but just keep in mind that with buckets when you create an S3 bucket It's actually unique in nature, so you can't use the same bucket name with any other AWS account.

The object storage is built to store and retrieve any amount of data from anywhere which is quite an important point, So an S3 is not attached to an EC2 instance like an EBS Volume.
So an object store or an Amazon S3 storage can actually be accessed from outside via the Internet so you don't have to actually access it by sitting on the EC2 instance.

That is what the point says so you can store and retrieve any amount of data from anywhere.

We'll look at the kind of durability it gives: It gives you eleven nines [99.999999999%] of durability durability means longevity or the resilience of the device, It also gives you a query in place functionality where in place means that you don't have to store the data elsewhere to perform your queries so you can directly perform the queries for the data that is there on the SSD storage and you can actually run your old Big Data analytics directly on the S3 storage and get the results out of it.

For the guys who are actually interested in security standards and compliance, It actually gives you it is actually compliant with PCI-DSS, HIPAA/HITECH.

As we saw the use cases for the EBS volume, we also need to have a look into the use cases for the S3 storage and the main use cases are you can actually use it for the Backup and Recovery and we will actually see it in the coming posts wherein I'll take a backup of the Oracle database onto S3 storage and then we'll use the same S3 storage to recover the database using the backup which is actually stored on me as to storage you can use it for Data Archiving purposes as well and you can create make use of the Data Lakes, so for Data Lakes you can use it as free storage.

Now what exactly is a Data Lakes: so Data Lakes is actually a single store of all enterprise data which is actually known as Data Lakes and it can also be used for disaster recovery.
So what you can do is once you have created an S3 storage you can always replicate it to other regions and let's say if something goes wrong with one region you can actually make use of it. The same is true storage in the other region so it can use for the disaster recovery.

And also if you talk about the availability zones it's actually replicated within the availability zones as well if one availability zone goes down you can actually make use of it from another availability zone.

So guys that sums up the S3 or the simple storage service in the next post we will actually take a look at how practically you can create an S3 storage.

 

Happy Learning !!!

DB Alchemist Academy

You may explore our E-Learning Page to have an insight into our High Rated Courses on Udemy and Enrol to the Complete Course.

Share you comments

{{ errorMessage }}