Werner Vogels serves as the Chief Technology Officer at Amazon, significantly contributing to the development of the company’s technological direction for over 20 years. Before joining Amazon in 2004, Werner was a research scientist at Cornell University, where he concentrated on distributed systems and scalability—key factors that later influenced AWS’s architecture. He earned a PhD in computer science and has published numerous scholarly articles on the reliability and performance of large-scale systems.
As CTO, Werner has played a crucial role in Amazon’s evolution from an online retailer into a worldwide cloud infrastructure provider. He is one of the primary architects of Amazon’s expansion into cloud computing, contributing to the establishment of a new infrastructure delivery model. He is recognized for his practical, customer-oriented technological approach and his advocacy for concepts like “you build it, you run it,” “APIs are forever,” and recently, Frugal Architecting, which focuses on cost-effective and sustainable software design.
In this episode, Kevin Ball engages in a wide-ranging discussion with Werner. They cover Amazon’s early days, the inception of AWS, the principles of the Frugal Architect, cost alignment to the business, engineering-business collaboration, technical debt, and more.
