Amazon Web Services launches NoSQL effort: Here comes some disruption

Amazon Web Services launches NoSQL effort: Here comes some disruption

Summary: Amazon's DynamoDB is a big data enabler that will give enterprises an avenue to try non-traditional databases.

SHARE:
TOPICS: Amazon, Networking
2

Amazon Web Services has launched DynamoDB, a NoSQL database that the e-commerce giant uses to crunch its big data, in a move that's likely to entice enterprises to try out alternatives to relational databases.

According to Werner Vogels, CTO of Amazon, the company has been refining its DynamoDB for the last 15 years. Amazon used AWS's NoSQL as a service effort during the recent peak holiday season. In other words, the service is battle tested.

"The DynamoDB is designed for seamless scalability with no database administration," said Vogels in an interview.

The specifics of the Amazon DynamoDB service break down like this:

  • Amazon manages the NoSQL database and scales it up and down without downtime or performance degradation.
  • Admin responsibilities are handled by Amazon.
  • Hardware provisioning, replication, setup, patching and scaling are also handled by Amazon.
  • The service automatically partitions and re-partitions data based on applications.
  • Pricing starts with a free tier with 100MB of storage, five writes and 10 reads per second (40 million requests per month). Further pricing is based on the number of requests and provision and 10,000 reads per second will run you $1 an hour. Other pricing depends on how much data is used per month.
  • The service integrates Amazon Elastic MapReduce, which allows for the analysis for large datasets on a Hadoop framework. The service is also integrated with Amazon's S3 storage service.
  • Amazon's Cloud Drive, advertising platform and Kindle are powered by the NoSQL service.

How's this disruptive? Amazon's DynamoDB effort is going to allow many companies to take big data for a spin. One key hurdle for companies interested in NoSQL databases was the administration and hardware requirements. With Amazon's NoSQL service it's more likely that enterprises will try out big data. As a result, relational databases could take a hit.

Also: Big data and the disruption curve

Oracle and others have seen the threat from NoSQL efforts and have been working to become big data players. Vogels noted that many customers have been asking for a NoSQL service. Elsevier, Amazon and SmugMug are customers of the DynamoDB.

"Quite a few customers have been asking for NoSQL because there are no admin requirements," said Vogels. There is interest across the board. We expect a significant pickup in the enterprise."

Bottom line: Amazon's DynamoDB is a big data enabler that will give enterprises an avenue to try non-traditional databases.

Related:

Topics: Amazon, Networking

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

2 comments
Log in or register to join the discussion
  • RE: Amazon Web Services launches NoSQL effort: Here comes some disruption

    Can't wait to take this for a spin, been looking for a better answer (than Cloud Front Rails/MYSQL) for serving up the results of my ElasticMapReduce hive jobs.
    mobile_manny
  • NoSQL - industrial archeology at work

    Many people will try NoSQL and discover it is in no sense an adequate alternative to an RDBMS. So you could save yourself a lot of time and effort by not trying it at all. <br><br>I last used key value pairs (or hash tables as they were known then) on 1970s vintage mini-computers that didn't have enough memory or processing power to run ISAM - an experience I am not in a hurry to repeat.<br><br>Introducing NoSQL into your company can certainly be disruptive - to data quality and very possibly to your career.

    The best you can say about is is that it has a certain quaint retro charm.
    jorwell