It is obvious that the cloud is the next big thing on IT and Telecom world. A lot has ideas, expectations and dreams. Some vendors out there are preaching to move everything to public clouds. I personally do not agree with it. Cloud, first of all, is an umbrealla term. Under that umbrella there are lots of sub branches such as IaaS, SaaS and XaaS. All need careful planning and realistic expectations.
Let’s take SaaS in example. There are for sure some apps which should not move to public clouds, such as; heavy input/output apps, complex-sensitive mission critical data, an application workload that is flat and unchanging – then public cloud computing is hardly a best practice route towards maximised financial benefits and so on.
The cloud may be ‘up there’ and the new compute resources it offers may be strong, but we still need to have strong IT foundations on the ground if we are to look skywards. This means that it’s not a great idea to move to the cloud if your underlying network is a flaky archaic collection of resources built around legacy applications that are closely tied to obsolete equipment – disentangling them might be a tough ask.
The concept of cloud computing implies that the cloud computing platform is “mist” – ethereal and simple. In reality, it requires a complex infrastructure and sophisticated processes to make the illusion a reality. After all, do not just jump into the cloud. Make sure that you have a unique value proposition before you decide move an app, process or an infrastructure to the cloud.



