Amazon CTO Werner Vogels - Learning about the Amazon technology platform
A very long but worthwhile interview from ACM Queue with Werner Vogels, CTO, Amazon.com, discussing the Amazon.com architecture, their decision to build on a distributed services oriented architecture, and how they govern and manage development.
A Conversation with Werner Vogels
Learning from the Amazon technology platform
Vol. 4, No. 4 - May 2006
Many think of Amazon as "that hugely successful online bookstore." You would expect Amazon CTO Werner Vogels to embrace this distinction, but in fact it causes him some concern. "I think it's important to realize that first and foremost Amazon is a technology company," says Vogels. And he's right. Over the past years, Vogels has helped Amazon grow from an online retailer (albeit one of the largest, with more than 55 million active customer accounts) into a platform on which more than 1 million active retail partners worldwide do business. Behind Amazon's successful evolution from retailer to technology platform is its SOA (service-oriented architecture), which broke new technological ground and proved that SOAs can deliver on their promises.
Vogels came to Amazon from Cornell University, where he was working on high-availability systems and the management of scalable enterprise systems. He maintains that research spirit at Amazon, which regularly must solve problems never before encountered. "Maybe other companies call it research. We just call it development," he points out.
Interviewing Vogels is ACM Turing Award winner and Microsoft Technical Fellow Jim Gray.