While cloud enthusiasts roaming the halls of McCormick Place convention hall in Chicago last week at Cloud Connect may be high on the market, the reality is that many enterprises IT shops are still reticent to fully embrace public cloud computing.
Network World asked some of the best and brightest minds in the industry who were at the event about what's holding the cloud industry back. Here's what they said:
Eric Hanselman, Chief Analyst, 451 Research Group
Cloud sounds like a great idea, but how will it really work when it's adopted? Hanselman says one of the biggest barriers is an organizational one. Typically IT organizations are split into groups focusing on compute, network and storage. When applications run from the cloud, those are all managed from one provider. That means the jobs from each of those groups within IT may change. How can organizations evolve? "You've got to converge," Hansleman says. That could be easier said than done with people's jobs at stake.
Cloud industry thought leaders (from left): Eric Hanselman, Krishnan Subramanian, Randy Bias, Bernard Golden, Andy Knosp
Security and application integration
Krishnan Subramanian, director of OpenShift Strategy at Red Hat; founder of Rishidot Research
Security is still the biggest concern that enterprises point to with the cloud. Is that justified? Cloud providers spend a lot of money and resources to keep their services secure, but Subramanian says it's almost an instinctual reaction that IT pros be concerned about cloud security. "Part of that is lack of education" he says. Vendors could be more forthcoming with the architecture of their cloud platforms and the security around it. But doing so isn't an easy decision for IaaS providers: Vendors don't want to give away the trade secrets of how their cloud is run, yet they need to provide enough detail to assuage enterprise concerns.
Once IT shops get beyond the perceived security risks, integrating the cloud with legacy systems is their biggest technical challenge, Subramanian says. It's still just not worth it for organizations to completely rewrite their applications to run them in the cloud. Companies have on-premises options for managing their IT resources and there just isn't a compelling enough reason yet to migrate them to the cloud. Perhaps new applications and initiatives will be born in the cloud, but that presents challenges around the connections between the premises and the cloud, and related latency issues.
New apps for a new computing model
Randy Bias, CTO of OpenStack company Cloudscaling
If you're using cloud computing to deliver legacy enterprise applications, you're doing it wrong, Bias says. Cloud computing is fundamentally a paradigm shift, similar to the progression from mainframes to client-server computing. Organizations shouldn't run their traditional client-server apps in this cloud world. "Cloud is about net new apps that deliver new business value," he says. "That's what Amazon has driven, and that's the power of the cloud." Organizations need to be forward thinking enough and willing to embrace these new applications that are fueled by big data and distributed systems to produce analytics-based decision making and agile computing environment.
Sign up for CIO Asia eNewsletters.