Professional Documents
Culture Documents
Computing
amazon.com
Invent and Simplify – True innovation calls for a lot of difficult deci-
sions. The innovator must decide what the product is, and what it is
not. We were breaking new ground when we were designing and
building S3, and had to figure out how to handle identity, authentica-
tion, billing, security, and hundreds of other issues before we could
launch the product.
Are Right, A Lot – The first time I heard about S3 internally, I was
told that we were building “Malloc for the Internet.” As a long-time C
programmer, I knew exactly what this meant. Malloc is a very basic C
library function it allocates the requested amount of memory and
returns a pointer to it. It is a simple building block for more complex
forms of memory management. Equating S3 to Malloc was a key
insight, and one that served as a guiding principle when making those
early (and crucial) design decisions. Moving forward, we continually
remind ourselves that the first “S” in S3 stands for “Simple.”
AWS at Airbnb
Accommodation booking site Airbnb has been on AWS since they
launched. They now use a wide variety of services including S3, EC2,
the Relational Database Service (RDS), Route 53, ElastiCache, Red-
shift, and DynamoDB. With 9 million customers, 1000 EC2 instances,
2 billion rows of data in RDS, and 50 terabytes of photos stored in S3,
Airbnb is run by an operations team of just five people.
— Jeff;
© 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.