AWS: Storage

AWS Storage services provide different options of storage of options based on usage:

1. Amazon S3
a. This is also called simple storage that is durable and scaleable.
b. Provides 99.999999999% durability
c. Internet scale storage via API
d. Used for Static Video/Images.

2. Amazon Elastic Block Storage (EBS)
a. Block storage for use with Amazon EC2
b. Automatically replicated to the AZ provides high availability.
c. Used for low latency application and where data consistency is required.

3. Amazon Glacier
a. Storage for archiving and backup.
b. Low cost roughly 1 cent per GB per Month

4. AWS Storage Gateway
a. This storage service allows customer to connect their on-premises application to connect to the AWS storage either S3 or Glacier.
b. Integrates on-premises IT and AWS storage.
c. Securley upload data to AWS cloud for cost effective backup and rapid disaster recovery.

5. Amazon Elastic File System (EFS)
a. Provides interface to configure file system for EC2 instances.

6. AWS Import/Export Snowball:
a. Device designed by AWS to transfer large amount of Data that cannot be transfere via internet due to size, amout and security.
b. Data stores in encrypted format in the device
c. Device is trackable
d. Once recived by the Cloud service provide, data is then transfered in customer’s AWS storage.

7. AWS Cloudfront:
a. This is content delivery network that cache stored data at edge locations
b. Customer access the data from closest edge location, hence achieve low latency
c. Cloudfront use S3 stroage or may use third party storage as well.

AWS Storage key features:

a. Low cost: Pay only for the storage and provision performance.
b. Elastic: Scale storage capacity as computing requirement change
c. Flexible: Choice of storage types
d. Secure: Encrypt EBS storage. Set permission on S3 storage.

Compare Amaon S3 vs EBS:

S3 Object Storage:
a. Storage for Internet.
b. Store and retrive any amount of data and used for Static images and video files.
c. Latency is high when retrieving the stored data.
d. Not allowed to modify the stored data
e. S3 stroage does not get replicated.

EBS Storage:
a. Behaves like hard drive, you can create partetion, format, and boot your operation system off.
b. Stored data can be modified and gets replicated to AZ automatically.
c. Used for low latency data for example database/applitions/website etc.
d. Two types of Volume used with EBS. Standard type where I/O perforamnce is not critical. Provisioned IOPS where performance is critical example databases.


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s