The answer to the question of when IT organizations should adopt cloud computing has been unambiguously answered by enterprises. According to an IDG cloud computing survey, 77% of enterprises already have at least one application or a portion of their enterprise's infrastructure in the cloud. That same survey also showed that enterprises predict they'll invest, on average, $3.5 million on cloud applications, platforms and services this year.
It's the "how" that can get tricky, said Gartner research director Marco Meinardi at the recent Gartner Catalyst Conference 2018. With so many cloud offerings out there that can be acquired by simply inputting a credit card, Meinardi said it's more important than ever to have a structured cloud adoption strategy.
In this video interview, Meinardi explains that this cloud adoption strategy needs a team, executive sponsorship and accountability -- along with stern CIO oversight.
Editor's note: This transcript has been edited for clarity and length.
What are some best practices that CIOs should follow when crafting a cloud adoption strategy?
Marco Meinardi: CIOs should, first and foremost, get going. Cloud adoption has been a priority for many organizations, so the CIO should start now. And the first thing they should be doing is setting up their team and making sure there is somebody accountable, with an executive sponsorship, to adopt cloud computing services. This process that this person accountable for the adoption should follow should also have an adoption framework in place so that it follows a structured approach to the cloud adoption.
We know that many times a cloud [adoption] strategy starts with ad hoc initiatives. A lot of organizations have departments that just do it because it's so easy to put their credit card in and get going. But what is missing and what CIOs should focus on is really putting some more structure around the adoption. I'm talking about application placement, assessment frameworks, governance and also how they are going to provision, automate and, ultimately, manage all the services that are working to support the workloads in cloud environments.