Referred to as “scale up”, means the process of adding more power (CPU, RAM, etc.) to your servers.
- When traffic is low, vertical scaling is a great option.
- The simplicity of vertical scaling is its main advantage.
- It comes with serious limitations
- Vertical scaling has a hard limit. It is impossible to add unlimited CPU and memory to a single server.
- Vertical scaling does not have failover and redundancy. If one server goes down, the website/app goes down with it completely. Users will unable to access the website if the web server is offline.