Tuesday, August 25, 2015

Amazon Web Services: Storage


In this blog we focus on Storage. We will discuss many storage options available in AWS.

So we will look at S3 Storage, RDS( Managed MySQL, Oracle and SQL) and DyanamoDB( NOSQL database)

Lets start with S3 Storage.

S3 Storage ( Simple Storage Service) is an object storageand is best used for static assests. It is the cheapest option to store and serve data. There is no limits on the number of the objects that you can create. It is extremely durable.


S3 is extremely scalable too. All objects are natively web accessible.It can also host static websites.

There are certain S3 limitations:

  • Latency
  • Its a WORM ( Write Once Read Many) Storage.
  • It cannot serve Dynamic content
  • Its 100buckets and 5TB Max sizeon the objects
  • bare bones (write, read, delete)


RDS ( Relation Database service) is a hands off RDBMS (MySQL, Oracle and SQL). RDS is manually scalable like EC2. RDS has HA already baked in ( multi-AZ master/slave). RDS also has DR baked in with automated backups and real time snapshots. It is very cost effective. It is also very scalable.

RDS has some limitations too. It has upward vertical limitation. RDS has 3TB max db size.It has only SQL Interface with No SSH or hardware access.


DyanamoDB deals awesomely with 3Vs of big Data( variety, velocity and volume). It has HA baked in. It is highly scalable and cheap. It has drop dead administration



No comments:

Post a Comment

Featured Post

Ichimoku cloud

Here how you read a ichimoku cloud 1) Blue Converse line: It measures short term trend. it also shows minor support or resistance. Its ve...