There has been a lot of discussions out there about moving applications to the cloud for the benefits of scale and agility. However, not too many people truly understand how to reap the full benefits of cloud. I like to touch on a few basic concepts here on how to write a cloud-native application that is smart enough to take advantage of a true cloud infrastructure environment.
Over the years, CIOs have trended toward MBA backgrounds instead of drawing on technical expertise.
We've long preached that CIOs should focus on the business instead of feathering their technical nests. Technical knowledge is great, but not if it is out of context with the business. IT was isolated from business for decades.
The techie role can be farmed out to underlings while the CIO spends most of his or her time with customers, partners and similarly elevated colleagues. I remain convinced that is the right path for most CIOs.
I promised you a part II to my 2015 predictions and here they are. In part I, I focused largely on the cloud and many of its moving parts. I am a little more expansive here. As always, let me know what you think.
How can you match up the promise of the cloud with the twin goals of reducing costs and enhancing customer responsiveness? From afar, it seems easy, but reality can be entiurely another matter. Here are a few pointers to help you accomplish your goals as you transition to the environment of the future.
Start by developing your future target environment
It’s all about “Platform as a Service” these days. But juxtaposed to Infrastructure as a Service (IaaS), what does PaaS mean, and how do you make the right choice for a given application? I see at least two different kind of PaaS environments addressing different scenarios and needs. It’s important, when embarking on the development and/or migration of an application to a cloud environment, to thoroughly think through which PaaS environment to use.
Infrastructure teams tend to think shorter term and as a consequence are often ill-suited to lead cloud migrations. How do I know? I've had contact with three customers recently where the marching orders were to move quickly and invest as little as possible in the migration. The goal was to reduce costs move by shuttering data centers and manage multiple suppliers.