Physical Infrastructure: Compute II

Horizontal scaling vs. vertical scaling

Traditionally, whenever we run out of resources on a server, we extend its capabilities by adding more RAM (memory), disk space, or CPU to make it more capable. This model is called vertical scaling or scale up since we are beefing up the specifications of the same machine to make it more capable. Cloud makes it easier for us to scale up or down to adjust to our application's workload at any given time.

Get hands-on with 1200+ tech skills courses.