Amazon annouces SimpleDb, so DB1 arrives..
Well Amazon have put the final piece of their cloud based jigsaw into place if you recall my take on Amazon Web services in May I indicated that the missing element was a cloud based DB store.With todays announcement (via twitter) SimpleDb enables one to build a complete cloud based web application including the back-end store and query. The query language is domain/attribute based rather than relational, but we always expected that to be the case for scalability reasons. It is now just a matter of time before frameworks (and plugins for existing frameworks) appear to make building cloud based apps as simple as say RAILS apps. In fact I would expect a RAILS based plugin to be one of the first candidates for AWS extensions. I will be looking at it from an Erlang angle and looking to build an Erlang interface (with mnesia caching) in the near future, if anyone is interested in helping on that front please let me know via Twitter/comment or email (al at this domain).
I would also like to point out that Amazon seem to be running away with cloud based computing at the moment, there doesn’t seem to be any real competition for them. I am continually surprised by this, I thought by now others would have shown their cards (yes I know IBM have talked but thats all they have done). So big Kudos to Amazon for getting this spot on and continuing their relentless delivery of features to the growing community around AWS, Congrats to Jeff and the team.
* Update SimpleDB is actually implemented in Erlang.