Red Hat Warns Government About Cloud Lock-In

In an open letter of sorts, Red Hat is warning U.S. policy makers and government leaders about so-called cloud lock-in -- the use of proprietary APIs (application programming interfaces) and other techniques to keep customers from switching cloud providers. The open letter, in the form of a blog entry from Red Hat VP Mark Bohannon, contains thinly veiled criticism of Microsoft and other companies that are launching their own public clouds.

Bohannon penned the blog to recap a new TechAmerica report, which seeks to promote policies that accelerate cloud computing's adoption. The blog is mostly upbeat and optimistic about cloud computing. But Bohannon also mentions some "strong headwinds" against cloud computing -- including:
"steps by vendors to lock in their customers to particular cloud architecture and non-portable solutions, and heavy reliance on proprietary APIs.  Lock-in drives costs higher and undermines the savings that can be achieved through technical efficiency.  If not carefully managed, we risk taking steps backwards, even going toward replicating the 1980s, where users were heavily tied technologically and financially into one IT framework and were stuck there."

Microsoft Revisited


By pointing to the 1980s, Bohannon is either referring to (A) old proprietary mainframes, (B) proprietary minicomputers or (C) the rise of DOS and then Microsoft Windows. My bet is C, since Red Hat back in 2009 warned its own customers and partners about potential lock-in to Windows Azure, Microsoft's cloud for platform as a service (PaaS).

For its part, Microsoft has previously stated that Windows Azure supports a range of software development standards, including Java and Ruby on Rails.

Still, Bohannon reinforces his point by pointing government officials to open cloud efforts like the Open Virtualization Alliance (OVA); Red Hat's own OpenShift PaaS effort; and Red Hat's CloudForms for Infrastructure-as-a-Service (IaaS).

Concluded Bohannon: "The greatest challenge is to make sure that with the cloud, choice grows rather than shrinks.  This effort will be successful so long as users are kept first in order of priority, and remain in charge."

I understand Bohannon's concern about cloud lock-in. But I'm not ready to sound the alarm over Windows Azure. Plenty of proprietary software companies and channel partners are shifting applications into the Azure cloud. We'll continue to check in with partners to measure the challenges and dividends.

Discuss this Article 6

Akaid Diaz (not verified)
on Jul 27, 2011
Hello, I guess, first we would have to define what lock-in means. I rather like this definition http://bit.ly/q1Hq41. Second, I tend to look at things from the MSP perspective and the clients they service in the SMB market. Perhaps Mr. Bohannon thinks Azure and similar solutions are all there is and all there will be in the future? I see a place for it such offering and there are other solutions as well. However, what we are doing and teaching our partners to do, is build one’s own SQL solution on the cloud. We are leveraging IaaS, SPLA and other architecture to power our own SQL instances. We then utilize them for our own applications and can offer them to clients as well. Now having the right IaaS partner is key. We wouldn’t be able to build our solution on many of the solutions out there. Complexity of instance costs alone would destroy any advantages. However, with our IaaS offering it can be done cost effectively. Bottom line, we agree that the more open architecture the better and the more control over the infrastructure architecture the better. We would just encourage people to look past the third party providers and build their own solutions with a trusted IaaS partner. Akaid Diaz – President FailProof Technology Inc. – Cloud for the MSP and IT Professional
Joe Panettieri (not verified)
on Jul 27, 2011
Akaid, Thanks for sharing a bit of your own IaaS strategy with us. It's sometimes difficult to define an "open" cloud vs. a proprietary cloud. But I tell channel partners and customers to consider two basic questions: 1. Can I easily retrieve data and applications from my cloud provider? 2. Can I easily relaunch that data and those applications on a different cloud service provider (CSP) platform? Make sure you can answer yes to items one and two... and you've greatly reduced the risk of lock-in. But back to your thoughts: Please keep Talkin' Cloud's readership posted as FailProof considers next steps, etc. -jp
Shawn (not verified)
on Jul 27, 2011
The US government is big enough to run its own cloud services. Why is it considering out-sourcing it? And no, it is not cheater. Cloud services are only cheater for those who can share the resources and distribute costs. The government is too big for that. It would be cheater for them to do it themselves.
Joe Panettieri (not verified)
on Jul 27, 2011
Shawn, I think you intended "cheater" to say "cheaper." I think it would be wise for the government to analyze each potential engagement/application before deciding whether to build or buy (i.e., rent) various cloud services. Is it really wise for the gov't to build cloud applications from scratch if they already exist elsewhere? -jp
Akaid Diaz (not verified)
on Jul 29, 2011
Hi Joe, Those two questions are a great way to start thinking about lock-in. Thankfully we can answer yes to both. In fact we are passionate about making sure that is a standard practice with our partners. We are working on some architecture on top of the IaaS, which will allow for that to be even easier. We will keep the community informed of our progress. Akaid Diaz – President FailProof Technology Inc. – Cloud for the MSP and IT Professional
Joe Panettieri (not verified)
on Aug 8, 2011
Akaid, Thanks for sharing some thoughts on your own cloud strategy. Please keep us posted as new customer trends emerge... We'd welcome the opportunity to hear more. -jp
Post new comment
Sign In or register to use your Talkin' Cloud ID
(optional)
Featured Video

VMware Preps Partners for Federated Clouds
VP Frank Rauch offers the latest background on vCloud Suite and software-defined datacenters.

More Videos

Guest Bloggers