One of the often touted benefits of cloud computing is the ability to scale. Scale up when demand increases and scale down when demand recedes. Scalability is about doing what you do in a bigger way. It is all about allowing more people to use your application. Generally, when people refer to scalability in the cloud context they are referring to vertical scalability. “Vertical Scalability” involves adding resources within the same logical unit to increase capacity. An example of this would be to add a server. What is happening when you scale up is that more servers are made available for your use and then taken away when you no longer need them. And while scalability is truly an advantage, there is little discussion about the residue that results from this benefit.
Please see full publication below for more information.