O'Reilly logo

Mastering AWS Development by Uchit Vyas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Elastic and Fault-tolerant Infrastructure

In normal business scenarios, while your internet applications are getting more traffic, you have to add more capacity either by increasing the number of servers or the size of the existing servers to handle those traffic spikes. Vice versa, if your web application traffic goes down or is normal, you have to shut down under-utilized servers or decrease the capacity of the existing servers. There are basically two types of scaling available:

  • Horizontal scaling: Adding or removing the number of servers to handle traffic on demand
  • Vertical scaling: Increasing the capacity of the existing servers or infrastructure (RAM, CPU, and storage)

The final decision on which scaling to use can depend on crucial ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required