AWS launched in 2006, and since then we have released more than 530 services, features, and major announcements. Every year, we outpace the previous year in launches and are continuously accelerating the pace of innovation across the organization. Ever wonder how we formulate customer-centric ideas, turn them into features and services, and get them to market quickly? This session dives deep into how an idea becomes a service at AWS and how we continue to evolve the service after release through innovation at every level. We even spill the beans on how we manage operational excellence across our services to ensure the highest possible availability. Come learn about the rapid pace of innovation at AWS, and the culture that formulates magic behind the scenes.
5. insist on highest standards
customer obsession
invent and simplify
think big
bias for action
dive deep
deliver results
ownership
have backbone; disagree & commit
vocally self critical
hire and develop the best
earn trust
right, a lot
frugality
@ksshams
14. writing a narrative helps you make best use
of time of everyone at the meeting.
@ksshams
15. the processing of writing your ideas helps you refine your
thoughts and articulate them effectively, while exposing key
gaps that you can refine before the meeting.
@ksshams
16. presentations are not the best medium for
consumption of highly analytical information
@ksshams
21. slides are open for interpretation, and the same slides
can be used to present completely different stories.
@ksshams
22. audience is at the mercy of presenter to
gloss over details,
which is much more difficult to do in a narrative.
@ksshams
23. At Amazon, we always work
backwards from the customer.
@ksshams
24. each new idea, starts with a write-up of a press release
/ FAQ that helps capture the customer perspective of
the problem we are trying to solve.
@ksshams
25. this process helps us exercise customer obsession by
compelling us to put on the shoes of the customers and
see the story from a customer’s perspective.
@ksshams
26. It helps us understand the problem we are
trying to solving, and if it is worth solving.
@ksshams
27. once we have identified the problems we
want to solve, we immediately start working
on finding the right primitives.
notice how we
almost missed
this key detail
We put these
primitives
behind
hardened APIs.
@ksshams
28. putting primitives behind hardened APIs helps our
teams innovate independently, while reaping benefit
from each other’s innovations.
@ksshams
29. once we have the right primitives, we ask ourselves
“can we simplify?”
@ksshams
30. We eat our own dog food, which enables us to put
ourselves in the shoes of the customers, and again,
compels us to be vocally self-critical to innovate on
behalf of our customers.
@ksshams
31. Consuming our own APIs allows us to
build primitives on top of primitives.
@ksshams