I can see the divisions taking place now. Some IT professionals are claiming that the future of cloud computing is in cloud silos. Others are advocating for cloud stacks. Who’s right?
First, let’s define these terms. Cloud silos are petitioning applications onto their own servers where they get little interaction. With this model, think of it as like a grain silo where all the grain is just piled into one closed space that shoots straight up. Cloud stacks, on the other hand, is a bundle of applications that go together and interact in such a way that the stack provides a unique product or service.
Clearly, both of these cloud models have benefits and drawbacks. A cloud silo is limited in a few ways, including infrastructure cost and resource management. If you have many applications that all require their own server then you’ll eventually need a huge data center to manage it all. You can scale your hardware down by integrating those silos into stacks.
A cloud stack, however, may mean that you have bundled applications and software that take up space on your servers but that aren’t getting used. Again, you have some costs involved for resources that aren’t being used.
So which is the best way to go? What do you think about the future of cloud computing? Will it exist in the model of silos or stacks? Which is more beneficial?