UTCS Corporate Connection/FoCS: "S3 Design Principles", Allan Vermeulen/Amazon, ACES 2.402, February 3, 2011, 6:30 p.m.

Contact Name: 
Jenna Whitney
Feb 3, 2011 6:30pm - 7:30pm

Type of Talk: Corporate Connection/FoCS


n: Allan Vermeulen, Senior Principal Engineer/Amazon Web Services (Cloud C


Date/Time: Thursday, Feb 3, 2011 6:30 p.m.


ACES 2.402

Host: FoCS

Talk Title: S3 Design Principles


Abstract: Join one of Amazon''s Principal Engineers to learn about how our

software developers use cutting edge technology to build solutions to compl

ex challenges. FREE FOOD AND SWAG! WIN A KINDLE! Bring your resumes and t

ell your friends - we''re looking for summer interns and FT!

In the ea

rly days of S3, before the team wrote a single line of code, they came up
with a list of ten design principles that would guide the architecture and
building of the product. Even though five years have elapsed, those desig

n principles are still relevant and important - maybe even more important.

In this talk, Allan will discuss some of the
trends in distributed compu

ting that led to the design principles, and then discuss the design princi

ples themselves, drawing on examples from S3''s architecture to illustrate


Speaker bio: Al is a senior principal engineer at Amazon.com, where
he works on a variety of products in the Amazon Web Services group, most

of which he can''t discuss publicly yet. He was hired at Amazon over a deca

de ago and has held a variety of management and technical roles ranging fro

m director of platforms services, to chief technical officer, to the role
which fits him best: engineer. Before joining Amazon.com Al was VP Develop

ment for Rogue Wave Software. He holds a PhD in Systems Design Engineering

from the University of Waterloo. In his spare time, he runs and flies airp