Amazon
E Commerce
Amazon

Service-oriented platform powering global e-commerce and cloud services

Employees:1,500,000+
Revenue:$574B
Founded:1994
HQ:Seattle, WA
Ticker:AMZN
Key Metrics
Users300M+ customers
Requests100M+
Uptime99.99%
Latency<100ms
Prime Members200M+
Products350M+
AWS Regions33
Tech Stack
React
Java
DynamoDB
Aurora
AWS
CloudWatch
Kinesis
SageMaker
System Architecture

Service-Oriented Platform

Amazon E-Commerce Architecture

Two-Pizza Teams & Service Ownership

Client Applications

Amazon.com
React, Node.js
Mobile Apps
Native, React Native
Alexa
Voice AI

API Gateway

API Gateway
Load Balancing, Routing

Domain Services

Product Catalog
Java, DynamoDB
Shopping Cart
Java, ElastiCache
Order Service
Java, Aurora
Recommendations
ML, Personalize

Data & Messaging

DynamoDB
NoSQL
Aurora
RDBMS
Kinesis
Streaming

Key Components

DynamoDB

Fully managed NoSQL database providing single-digit millisecond performance

Proprietary
SSD storage
Multi-region
Kinesis

Real-time data streaming platform

Managed Kafka-like
Sharding
Serverless
Two-Pizza Teams

Organizational structure where each service is owned by a team small enough to be fed by two pizzas

Microservices
Service mesh