HLD Mastery / Learn /
Horizontal Scaling
Step 1 of 4
CONCEPT 02
Horizontal Scaling
0 / 4 steps complete
1
Add your first EC2
Drag an EC2 node onto the canvas.
2
Add a load balancer
3
Scale out
4
Watch CPU halve
YOUR TASK
Drag an
EC2
node onto the canvas.
Click and drag from the EC2 tile on the left.
✓ Check my work
Diagram
Client
End Users
Internet
Network
Text
Annotation
Compute
EC2
Compute
Lambda
Serverless
Auto Scaling
EC2 Fleet
Spot Fleet
Spot Instances
Network
ALB
Load Balancer
API Gateway
REST / HTTP
CloudFront
CDN
WAF
Security
Route 53
DNS Routing
Database
RDS
Relational DB
Aurora
High Perf DB
DynamoDB
NoSQL
RDS Replica
Read Replica
DAX
DynamoDB Cache
Cache / Queue
ElastiCache
Cache
SQS
Message Queue
S3
Object Storage
SNS
Pub/Sub
Kinesis
Streaming
S3 Glacier
Cold Archive
Drag components onto the canvas to build your architecture.
React Flow
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
SIMULATION
▶ Run
EC2 — t3.micro
Click to edit
CONCEPT TIP
This is your first server — one machine handling all traffic.
STEP 1 / 4
Add your first EC2
✓ Check