I am completely clueless on where Amazon is going but if Amazon has a plan for PaaS (which I am sure they have because PaaS is the future of Cloud Services), DynamoDB is the first step for them to enter the game in the next iteration of PaaS. If their agility in the cloud market is any indication, they may even iterate PaaS to the next generation much before other players. Of course, Salesforce and IBM are trying to do the same coming from the application side of the things. We will have to wait and see who gets the next version of PaaS first.
If DynamoDB was the first step to building next gen platform service, today’s release of Simple Workflow Service is the next critical piece to the puzzle. This powerful orchestration tool could turn out to be the most powerful part of Amazon next-gen platform toolkit.
According to Amazon CTO Werner Vogels,
Today AWS launched an exciting new service for developers: the Amazon Simple Workflow Service. Amazon SWF is an orchestration service for building scalable distributed applications. Often an application consists of several different tasks to be performed in particular sequence driven by a set of dynamic conditions. Amazon SWF makes it very easy for developers to architect and implement these tasks, run them in the cloud or on premise and coordinate their flow. Amazon SWF manages the execution flow such that the tasks are load balanced across the registered workers, that inter-task dependencies are respected, that concurrency is handled appropriately and that child workflows are executed.
If anyone thinks after today’s announcement that Amazon has no clue for the future dominated by PaaS, I think they are fooling themselves. By now, it is pretty obvious how Amazon is approaching the platform game and with this announcement, they are clearly showing their cards. Game on!!
Update: Here is Jeff Barr’s post on the announcement