Presentation: Werner Vogels on The Amazon.com Technology Platform: Building Blocks for Innovation
An online enterprise of Amazon.com's scale naturally relies on a vast infrastructure; opening up this platform for innovation of partners is an obvious step towards a better utilization. An increasing number of diverse businesses are built on the Amazon.com platform. Platform customers range from retail partners, who integrate at the data level, to enterprise partners who consume platform services, to innovative start-ups who consume fundamental services such as S3, the Amazon storage service.
Watch the full presentation (49 minutes).
In this presentation, recorded at QCon London 2007, Amazon.com CTO Werner Vogels explains how Amazon has become a platform provider. According to Werner, Amazon.com has undergone the transformation from application to platform provider, and although Amazon.com's scale makes them seem an extreme case, lessons have been learnt that will be of use to every enterprise looking to provide services to or to consume services of business partners.
From an SOA perspective, it is interesting to note the degree to which Amazon.com has adopted a pragmatic approach to service-orientation, with a service as a cohesive unit of data and logic. According to Werner, there is a single team per service – without any "virtual wall" between development and operations.
Discuss
Watch the full presentation (49 minutes).
In this presentation, recorded at QCon London 2007, Amazon.com CTO Werner Vogels explains how Amazon has become a platform provider. According to Werner, Amazon.com has undergone the transformation from application to platform provider, and although Amazon.com's scale makes them seem an extreme case, lessons have been learnt that will be of use to every enterprise looking to provide services to or to consume services of business partners.
From an SOA perspective, it is interesting to note the degree to which Amazon.com has adopted a pragmatic approach to service-orientation, with a service as a cohesive unit of data and logic. According to Werner, there is a single team per service – without any "virtual wall" between development and operations.
Community comments
Educational Content
Writing Usable APIs in Practice
Giovanni Asproni May 19, 2013
Concurrency in Clojure
Stuart Halloway May 17, 2013




Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think