Florian Mair
Reliable scalability: How Amazon.com scales on AWS
#1about 4 minutes
From a single monolith to a service-oriented architecture
Amazon's initial architecture consisted of a single C/C++ binary and a large database, which was broken down into a service-oriented architecture to enable faster development and scaling.
#2about 3 minutes
Achieving massive scale on AWS for Prime Day
Prime Day traffic, with DynamoDB handling 126 million requests per second, illustrates the need for reliability, which is achieved through the principles of the AWS Well-Architected Framework.
#3about 3 minutes
How IMDb uses serverless microservices and GraphQL
IMDb migrated from a monolith to AWS Lambda, segmenting its workload into distinct microservices that are unified into a single API endpoint using GraphQL and a federated schema.
#4about 2 minutes
IMDb's gateway architecture and two-pizza team ownership
IMDb's backend uses a gateway-based architecture with a schema manager, where each microservice is fully owned and operated by a small, autonomous 'two-pizza team'.
#5about 3 minutes
Scaling AWS Lambda to handle high traffic spikes
To handle 800,000 requests per minute, IMDb uses AWS Lambda's auto-scaling capabilities and provisioned concurrency to keep functions warm and eliminate cold start latency.
#6about 2 minutes
Using AWS WAF and CloudFront for security and performance
IMDb improves reliability and performance by using AWS Web Application Firewall (WAF) to block malicious bot traffic and Amazon CloudFront CDN to reduce latency for global users.
#7about 5 minutes
Implementing fault isolation with a cell-based architecture
Amazon's fulfillment centers use a cell-based architecture to achieve fault isolation, ensuring that a failure in one cell does not impact the operations of others.
#8about 1 minute
Managing cells with separate AWS accounts and assignment tools
Cells are implemented as separate AWS accounts to create hard boundaries, and a custom tool assigns fulfillment centers to cells to maintain balanced resource distribution.
Related jobs
Jobs that call for the skills explored in this talk.
Architekt für Cloud Security - AWS (w|m|d)
zeb consulting
Frankfurt am Main, Germany
Remote
Junior
Intermediate
Senior
Matching moments
02:13 MIN
The evolution of architecture towards serverless models
Serverless on Cloud
00:05 MIN
Amazon's early monolith and database scaling challenges
Building Systems that Last
01:14 MIN
Understanding Netflix's scale and infrastructure goals
DevOps at Netflix
02:54 MIN
Exploring the benefits of a serverless architecture
Building Reliable Serverless Applications with AWS CDK and Testing
02:33 MIN
The high-level serverless architecture for the application
How we built an AI-powered code reviewer in 80 hours
21:11 MIN
Assessing system workloads with the well-architected framework
We adopted DevOps and are Cloud-native, Now What?
17:27 MIN
Designing the AWS architecture for real-time vehicle control
Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies
28:34 MIN
Answering questions on data volume, challenges, and databases
Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies
Featured Partners
Related Videos
Building Systems that Last
Werner Vogels
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
From 0 to 1.000.000: How to build a serverless raffle service for hyperscale
Marco Plaul & Martin Sakowski
Building Reliable Serverless Applications with AWS CDK and Testing
Raphael Manke
Scaling: from 0 to 20 million users
Josip Stuhli
Database Magic behind 40 Million operations/s
Jürgen Pilz
30 powerful AWS hacks in just 30 minutes: Boost your developer productivity
Modood Alvi
Micro-Frontends Discovery
Luca Mezzalira
Related Articles
View all articles

.gif?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.

AWS Cloud Architekt
samecon GmbH & Co. KG
Eschborn, Germany
Remote
C++
Java
Python
Amazon Web Services (AWS)

Senior AWS Public Sector Cloud Architect
Amazon.com, Inc.
Barcelona, Spain
Senior
Bash
Ruby
DevOps
Python
Terraform
+3

AWS Public Sector Cloud Application Architect
Amazon.com, Inc.
Municipality of Zaragoza, Spain
Intermediate
DevOps
Python
Terraform
Amazon Web Services (AWS)
Scripting (Bash/Python/Go/Ruby)

AI Cloud Delivery Architect - Trusted Advisor
Amazon.com, Inc.
Municipality of Zaragoza, Spain
Amazon Web Services (AWS)

Senior Public Sector Cloud Architect & DevOps
Amazon.com, Inc.
Municipality of Zaragoza, Spain
Senior
DevOps
Amazon Web Services (AWS)
Scripting (Bash/Python/Go/Ruby)

AWS Public Sector Cloud Architect - Migration Delivery Consultant
Amazon.com, Inc.
Municipality of Zaragoza, Spain
Senior
Java
COBOL
Linux
DevOps
Amazon Web Services (AWS)

Tech Lead AWS Serverless Developer, Madrid
Plexus
Municipality of Madrid, Spain
Java
Python
Amazon DynamoDB
Amazon Web Services (AWS)


Community Manager Europe-Central, AWS Developer Experience
Amazon.com, Inc
München, Germany
Tableau
Data analysis
Amazon Web Services (AWS)