Services consumers and developers must now mount pressure for cloud computing neutrality

Services consumers and developers must now mount pressure for cloud computing neutrality

Summary: Let's look at cloud services as hugely promising, perhaps the best alternative for IT resources and support for a number of applications types and certain business use cases. But let's not get lulled into treating a cloud provider relationship any different from any other business deal. Let's get the terms down, and vote well as consumers. It's in the best interest of the vendors, too, they just can't do this without us. Literally.


Sure, most people instantly get the need for network neutrality, but what about cloud neutrality?

Just like we'd be loathe to tolerate any one (often the only available) Internet provider from qualitatively managing our traffic and packets use based on their singular business objectives, we should also be concerned about any cloud provider exerting too much influence or setting de facto standards early on that diminish the cloud services market as a whole.

Now, the Obama Administration has enough on its plate, so I'm not advocating any regulatory or commerce enforcement policies to define or advocate cloud neutrality. But I do think it's important to foster an open market and encourage early adopters -- especially developers and independent cloud services providers -- to vote mindfully with their participation (and dollars) to establish and nurture broad openness and interoperability practices among the burgeoning cloud entities on the Internet.

If an open Internet has been good for sustained productivity and innovation, which few refute, why wouldn't cloud services also benefit from an open market environment -- at least through a formative stage (or two)? Wouldn't what's good for the popularity of the pipes also be good for promoting the widest consumption of the water?

Let's still favor the advance of general productivity on the Internet over more narrow commercial interests, even as we enter the cloud services phase of the Internet, eh?

Shouldn't a network infrastructure often described as "public" -- hence the common icon of the Internet as a puffy cloud -- become the substrate for an intensely fertile marketplace, and just not a handy subsidy for any number of, albeit competing, roach motels? The best form of competition comes from the hotels competing but also with low barriers of entry and exit over a long period of time. Choice is essential, not just among vendors but on how those vendors behave as a group.

The cloud services marketplace is not just a new Monopoly board in the sky, it's still the product of the World Wide Web. If you have to go through the cloud to reach the services, then the services themselves are a product of the cloud, and not the other way around.

Things in the nascent cloud services ecology are moving rapidly, so now's the time to set the proper perspective on what works best for the buyers and users of cloud services, as well as the commercial interests setting up shop along the Information Superhighway. Remember that metaphor for the Internet? I think we should think of a cloud superhighway in the same way. Now it's more than information, but it's just as or more important to the public good. There's a public interest in seeing this succeed for the highway travelers, which include big businesses, as well as those few building the toll booths.

There are some dramatic recent developments that point to how rapidly cloud things are shaping up:

  • IBM's Lotus brand is bringing a lot of what we know as Notes/Domino services, a longtime enterprise groupware leader, to cloud-based delivery. Think of it as a big nest of .nsfs in the ether (and that's data up there, folks!).

  • Engine Yard's Vertebra has extended cloud neutrality into its Ruby and Rails development and deployment solutions. Write anywhere, run anywhere, change anywhere, integrate anywhere ... repeat.

  • Sun Microsystems buys Q-Layer. Let's hope that Sun gets cloud "open" from the start this time, unlike the 12-year Java will be open someday saga (and keep those license fees coming).

There have been warnings about a potential and troubling lack of choice in cloud options, notably from Richard Stallman. And there have been major movements by vendors not known for their allegiance to openness first and profits later, including Apple and Microsoft, into the cloud model.

So even though things are moving fast and at the most impactful levels of the global IT business, there's very little being said and done about preserving the neutrality of the Internet economy for the cloud economy. And I know it's hard to actually define neutrality. But like pornography, I know it when I see it.

Better yet, I know non-neutrality when I see it. We should all be on the lookout for non-neutrality in the cloud ecologies, and seek and reward alternatives. Blog about these distinctions. Look to the decades-old Internet example for guidance. It really worked and keeps working.

That does not mean in any way outlawing good old fashioned capitalism in the cloud ecosystem. It means making savvy choices that favor data portability, and recognizing that APIs that carry over from one hosting provider to another make for good market drivers that entice more consumers that can exercise more choice. The pie needs to grow first, and the market leaders can seek domination in some way later when the playing filed is established and perhaps somewhat level.

Enterprises and small to medium size business especially should advance their long term interests as they examine and adopt cloud-based services to make sure they are not trading short-term savings in a recession for long-term IT lock-in. Once you're in the roach motel, you can't get out. And they can raise the rent (maintenance fees) to just below your cost of exercising painful choice for a long time. You may be familiar with this IT supplier dynamic.

There is a better path, and we've seen it with the Web: A modest, market-driven level of mutually beneficial interoperability of services and applications, data portability in its deepest forms, SLAs that clearly spell out the terms of engagement and what is acceptable in terms of services and data ownership.

These cloud terms of engagement will be tough and complex. We're in some uncharted territory here. Can you own a business process even if the cloud provider owns the constituent services? Yes, I believe you can, and should. Get it in writing, though.

So more than any regulations or broad policy dictates on the best practices for cloud computing, we need good licenses and a clear and understood framework for cloud ecology best practices that protects the users and developers, as well as the providers. The goal is to make strong enticements for all the participants in the ecology, not just a few or in a grossly inequitable way. We'll need escape clauses, too, just in case.

Indeed, the value and probity of cloud use licenses must be weighed against the IT total cost equation, including the cost of switching and the costs of integration. That is, if I get cloud services cheap, how much will that cost me in the long run? And is this and does this become a better deal than the traditional on-premises, per processor or application licensing models?

In short, we need the ability to calculate the cost-benefit analysis of modern IT that includes the new cloud computing options. And therefore we need to know the true costs of cloud computing -- including how open it really is -- to proceed. The more open, the less risk, and so the more overall adoption based on an understood cost-benefit projection.

Let's look at cloud services as hugely promising, perhaps the best alternative for IT resources and support for a number of applications types and certain business use cases. But let's not get lulled into treating a cloud provider relationship any different from any other business deal. Let's get the terms down, and vote well as consumers. It's in the best interest of the vendors, too, they just can't do this without us. Literally.

Let's leverage the fact that the Internet has set a powerful and essential precedent that upholds and protects an online market's open development as fundamentally more important than any one company's ability to stake out a claim and horde all the gold dust. Open markets are the best way to allow the miners, prospectors, shovel sellers, and real estate interests to all grow and prosper. And openness will allow the cloud market to reach its full potential fast, through unfettered innovation from all quarters.

Like with the Web and Internet over the past 15 years, the power of choice and unfettered innovation and dynamism of sufficiently neutral cloud markets should be the best guide of how the cloud future shakes out productively. In this economy we really need a new and huge productivity boost from IT lest we all get pulled into the downward spiral.

Topics: Browser, Cloud, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Yeoman's Share

    No doubt that there is a need for consumers and developers to participate in advancing cloud neutrality and 'standards' even. It's good that this Web2.0 thing is making it easier for individual voices to be heard but let's be honest also that it isn't that simple for upstart cloud providers to be able to break into mainstream consciousness and advance despite an 'innovation' knockout punch.

    The 'biggies' and major players will always have the upper hand in trying to sway opinion to their favor-some deserving but others, product of corporate muscle.

    I guess, the onus will be heavy on you guys and industry analysts, who will reach more people who make decisions as to the direction IT is going to take with regards to cloud adoption. Thank heavens, that you continue to share the burden by urging users to speak for themselves and give even small cloud players, a chance.

    Alain Yap
    Morph Labs
    • From your lips ...

      ... To God's ears. But as you mention, the Web 2.0 world
      and blogosphere offer more ways for more people to be
      heard more than ever. Blog yourself or send your thoughts
      to an established blogger who advocates an open Internet
      (I'm all ears).

      Clarity and transparency with all these pro-openness
      voices aloft can be very powerful. How about we post some
      of the license agreements that cloud services providers are
      trying to get folks like you to sign? How about a domain
      destination for just such a purpose ... perhaps where these can be aired for
      all to see and react to? Perhaps anonymity will be

      Insist that your cloud deal terms and conditions are for all
      to see or don't sign. If they insist on a non-disclosure, ask
      what they are ashamed of and blog on it.

      Open, equitable and understood licenses and agreements
      for cloud service models are a huge first step to general
  • Big brother 2.0 (KGB Computing)

    I do not want to be in a 'cloud' of computing who is behind the scenes, who holds the data, what are they doing with it, NO thanks!

    Just another scheme to gain control over computing which is pretty much a 'free' market compared to centralized KGB style 'cloud' where big brother can point out or discriminate against people of differing opinions....
    • There is a third way

      This is not necessarily a choice between extremes, it's rather
      creating a climate of understanding of the issues to prevent
      extremes. We should promote a market that prevents what
      your describe but also allows productive business models to
      thrive. That's what open markets seem to do best.
  • maybe we should let cloud take shape before we regulate it

    I think it is still to early to know where the cloud is going and what it will be used for. Maybe we should wait for problems to manifest before we solve them
    • Wrong

      No, that's exactly what I'm advocating against. First, I said
      that regulation is not the way. But waiting until a handful of
      providers set the rules is not a market. The goal is to
      promote a fair market now, not wait until things are tilted
      against the users and developers before waking up.
  • RE: Services consumers and developers must now mount pressure for cloud computing neutrality

    There are some stumbling blocks to what you suggesting in your article. One of them is the current push towards I.P. rights for "concepts" instead of just implementations. Although to be fair to have inter-vendor interoperability you would also have to violate the I.P. implementations of vendors.

    The second problem is finding the actual cost/benefit analysis. Traditional IT departments are usually considered sources of profit loss. Senior management look at the cost of maintaining the IT Department and seem to turn a blind eye to the services of the IT department unless there is a very good CTO or CIO or even COO on the team that can quantify the benefits. This would probably make cloud vendors look very good in comparison. However things like immediate service are probably lost or will cost a premium in the cloud. You won't be able to call up you company's IT department and scream into the phone that the e-mail isn't fast enough or the Power Point presentation is corrupted.

    Another road block to cloud computing is Data Ownership. I still see EULA or Terms of Service notices that contain language that give ownership rights to the vendor, not the customer.
    A senior management team would have to be completely irresponsible to hand their companies I.P. rights over to the latest cloud vendor. The amusing thing is a lot of cloud vendor representative claim that nobody has every really enforced those terms but my take is, if it won't be enforced, it shouldn't be there in the fist place. Also I don't want my company to end up with massive legal bills because my company ended up the "test case" for I.P. law in the cloud infrastructure.

    For Data ownership rights I believe that only the various governments of the world will be able to solve this one. Capitalism or mutualism just can't handle something like this. It is also my number one reason for resisting the cloud services.
    I admit there could be some benefits but unless I am guaranteed that my data and I.P. is protected, I just don't think it is responsible to hand it over to cloud vendors that reserve the right to change their EUlAs and Terms of Services.

    There are other good reasons to resist the cloud but Data Ownership has always been number one with me.
  • What is your point Dana?

    This article is a lot of air. WHAT EXACTLY is the problem? Any real examples of the problems? Like with any service, you have your "cloud service" today, tomorrow it may go bankrupt. It is expected from a service, it is a part of the risks you have to take if you use a service instead of doing it yourself. Are you going to demand that McDonalds should share its "secrets" of making big macs with Burger King simply because you want "burger neutrality"?

    BTW, Richard Stallman says in his article that it is a stupidity to use "cloud computing" because you can loose your business and data simply because you do not have them on your own computer. The fact that only "big guys" can afford to have that many computing power and storage is not a surprise. You are welcome to make your own cloud, it is called "IT department" in your company.
  • yeah right

    seems like they need to write about something and they don't know what about so they come up with these kind of articles.

    and another article like "which is greener paper or digital..." yeah right.