Answer
Vertical: Add CPU/RAM to existing instance (limited).
Horizontal: Add more instances (preferred).
Horizontal scaling supports elasticity and fault tolerance.
Horizontal: Add more instances (preferred).
Horizontal scaling supports elasticity and fault tolerance.