AWS Part-4


What is Cloud Storage?

Cloud Storage is a web service where your data can be stored, accessed, and quickly backed up by users on the internet. It is more reliable, scalable, and secure than traditional on-premises storage systems. Storage services offered by Amazon

Cloud storage is offered in two models: 

  1. Pay only for what you use
  2. Pay on a monthly basis

Now, let’s have a look at the different types of storage services offered by AWS.

Types of AWS Storage


AWS offers the following services for storage purposes:

Storage services offered by Amazon

 Storage services offered by Amazon

We’ll eventually take an in-depth look at the S3 service. But before we get to that, let’s have a look at how things were before we had the option of using Amazon S3.  

Before AWS S3    

Organizations had a difficult time finding, storing, and managing all of your data. Not only that, running applications, delivering content to customers, hosting high traffic websites, or backing up emails and other files required a lot of storage. 

Challenges included the following:

  1. Having to purchase hardware and software components
  2. Requiring a team of experts for maintenance
  3. A lack of scalability based on your requirements
  4. Data security requirements

These are the issues AWS S3 would eventually solve. So, what exactly is AWS S3? 

What is AWS S3?:-Amazon S3 is a program that’s built to store, protect, and retrieve data from “buckets” at any time from anywhere on any device. Amazon Simple Storage Service (Amazon S3), is the most fundamental and global Infrastructure as a Service (IaaS) solution provided by Amazon Web Services (AWS).
Key's benefits of Amazon S3

Reliable Security:

When created, Amazon S3 buckets are usable only by the identity that created them (IAM policy grants are the exception). You can set access permissions for each file, each bucket, or via IAM(Identity access management), which provides a complete control over how, where and by whom the data can be frequently accessed. With these set of rules and permissions, you can make sure that there is no unauthorized access to your data.

All-time Availability:

Amazon S3 gives every user, its service access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of websites. S3 Standard is designed for 99.99% availability and Standard – IA is designed for 99.9% availability. Both are backed by the Amazon S3 Service Level Agreement, which is strictly followed by Amazon.

Very Low cost:

With Amazon S3, you only pay for the data you use, which in itself is a very low price equivalent to $0.022 / GB and ~$0.0125 / GB for infrequent access. You can also define policies to migrate the data automatically to the infrequent access which further reduces the cost as Amazon Glacier is even cheaper( ~$0.004 / GB).

Ease of Migration:

With Amazon S3 you get multiple options (rsync, S3 command line interface and Glacier command line interface) for Cloud Data Migration which are cost effective and it is very simple to transfer a large amount of data to Amazon S3 or out of Amazon S3. Amazon S3 Storage also provides you with the option to import or export data to any physical device or on any network.

The Simplicity of Management:

Amazon S3 has a very user friendly web interface which takes out the usual hard work of maintaining security, optimizing storage classes and managing the data transfer in the most suitable way. You can define its own lifecycle policy, define replication rules and configure the Amazon S3 inventory. It also allows you to configure request metrics and storage classes analysis with many filters to have a better look at your storage.

These are compelling reasons to sign up for S3. Now, let’s move on and have a look at some of the major components of the AWS S3 storage service.

AWS S3 Bucket and Object

Objects are data files, including documents, photos, and videos.In an S3 environment, objects need somewhere to go, which is why buckets exist, serving as fundamental storage containers for objects.Amazon S3 buckets are globally unique.

Example of an object, bucket, and link address 

Example of an object, bucket, and link address

  Logging into AWS

AWS Login - Selecting S3 from Service offerings

 Selecting S3 from Service offerings

AWS Login - Amazon S3 bucket listAmazon S3 bucket list (usually empty for first-time users); create a bucket by clicking on the “Create bucket” button

AWS Login - Create a bucket by setting up name, region and other optionsCreate a bucket by setting up name, region, and other options; finish off the process by pressing the “Create” buttonAWS Login - Select the created bucketSelect the created bucketAWS Login - Click on upload to select a fileClick on upload to select a file to be added to the bucketAWS Login - Select a file to be added Select a file to be added 

AWS Login - The file is now uploaded into the bucket 

The file is now uploaded into the bucket
 
          -------Will Be Continue_------------
 

 

 

 

 

 

 

 

 

No comments: