Werner Vogels is the Chief Technology Officer at Amazon, where he has significantly influenced the company’s technology vision for more than two decades. Before joining Amazon in 2004, Werner was a research scientist at Cornell University, focusing on distributed systems and scalability, concepts that later shaped AWS’s design. He holds a PhD in computer science and has authored numerous papers on the reliability and performance of large-scale systems.
As CTO, Werner has been crucial in steering Amazon’s evolution from an online retailer to a global cloud infrastructure provider. He is a key architect of Amazon’s cloud computing expansion, helping define a new model for delivering infrastructure. Known for his pragmatic, customer-focused approach to technology, he champions ideas such as “you build it, you run it,” “APIs are forever,” and, more recently, Frugal Architecting, emphasizing cost-effective and sustainable software design.
In this episode, Kevin Ball talks to Werner in a wide-ranging conversation. They cover the early days of Amazon, the birth of AWS, the principles of the Frugal Architect, aligning cost to the business, engineering-business collaboration, technical debt, and much more.
