Explain the difference between vertical scaling and horizontal scaling in cloud systems.

☁️ Cloud Development9/21/2025
Scaling strategies: adding more power to one server vs adding multiple servers.

Scaling in Cloud

  • Vertical Scaling (Scale-Up): Upgrade existing machine resources.
  • Horizontal Scaling (Scale-Out): Add more machines behind a load balancer.

Pros & Cons

  • Vertical: Simpler but limited.
  • Horizontal: Complex but highly scalable.

Example: AWS Auto Scaling Group

By: System Admin