Vertical Scaling

Vertical scaling simply means “scaling up” (as opposed to “scaling out”, which is what’s meant by horizontal scaling); when scaling vertically, you stay on the same server but increase capacity and performance by scaling RAM, CPU and storage. This allows organizations to react and respond quickly to increasing demand.

If computational power is becoming a bottleneck or CPU and memory are reaching their maximum thresholds, then vertical scaling offers a quick and easy way to increase capacity and maintain performance. Cloudways uses the vertical scaling approach to allow clients to scale resources in just a few clicks.
Scalability is a key component of cloud computing, and most cloud providers work to a vertical scaling model when it comes to increasing processing power, memory and storage capacity. Vertical scaling offers complete agility, as businesses can respond quickly to increasing demands by simply adding resources as and when required.
An existing instance gains greater power as you scale a system vertically. This could enable faster storage devices like Solid State Drives (SSDs), more RAM, or more potent processors (CPUs). Vertical scaling is regarded as the simplest way of scaling, since on cloud systems like AWS where servers are already virtualized, upgrading hardware is frequently a simple matter. You need to perform very little (if any) extra software-level configuration. Learn more here