What a customer needs to do, hopefully with our help, is they need to look at that 1000 apps from a portfolio perspective and segment that into SLA blocks. There will be certain apps that will be very attuned to the characteristics of the public cloud — not really core to the business, low cost, they want elasticity because the app is very unpredictable, they might be running a marketing campaign at the end of the quarter.
There will be a whole set of other apps that are very high performance, low latency, with privacy and data sovereignty issues that are never going to leave my data centre, but you know what, I want cloud features and functionality, shared access, self-service and so forth. That's for the private cloud and there are others that will go into private, but I want it managed.
Taking that methodical approach and figuring out what apps can go onto the best suited or optimal deployment platform is what hybrid delivery is all about. Coming up with the optimal mix of using public, private, managed and traditional - that's why customers want to go there. That's the way to better utilise your scarce IT resources and come up with a strategy where you can better address the SLAs of your customers and business partners.
Q: How do you see the role of traditional IT changing in 10 years' time?
SD: Unless you are a teenage CIO now, traditional IT is going to be important for a long, long time. How traditional IT percentage will look in 10 years? I wouldn't even fathom a guess.
The IDCs and Gartners state that overall IT spend is growing in the small single digits globally. But if you look at cloud, private cloud is going to grow 30 or 40 per cent next year. Public cloud will grow faster than that but you are growing from such a small base.
The relative percentage of traditional IT will go down but it will take years. It will take a long time.
Q: Knowing what they want to do with apps and segmenting delivery is a tall order for most companies. What are the challenges that they have to overcome on the way?
SD: If you asked CIOs or IT leaders, they would say that is what we need to do. But most companies, from my experience in meeting customers all around the world, they have a hard time figuring out where to start. It is a huge task.
First it involves assessing how many apps you have. A lot of people don't know what they have. So it starts with assessing and getting a good idea of your baseline apps. Then doing an assessment of what needs to be re-architected, what needs to be re-hosted, what needs to be rewritten and what's going to stay forever because it is just cost prohibitive or technologically just a 'triple flip with a half somersault' for moving it off a traditional environment.
Sign up for CIO Asia eNewsletters.