Scalability in the Cloud: Vertical vs Horizontal Scaling
Hello, everyone. In this article, let us see about Scalability in the cloud and the 3 types of scaling — Horizontal, Vertical and Diagonal scaling
What is Scaling?
Scaling is a process that alters the size of any system by expanding or compressing it to meet the expectation. The scaling operation can be achieved by adding resources to the existing system or by adding a new system with the existing one. Scaling can be done to the servers On-Premise or on the cloud. In this article, we will be going through scalability in the cloud
What is Cloud Scalability?
The 4 pillars of Cloud Computing are
- Scalability
- Elasticity
- Fault Tolerance
- High Availability
Cloud scalability is one of the important pillars of cloud computing as seen above. It is the ability to increase or decrease the system resources to meet the changing demands. Storage capacity, processing power, and network can be scaled in the cloud without any downtime to the application whereas it would take weeks or months with on-premise infrastructure.
This is one of the major factors for the success of the cloud as companies can scale up /…