Google borrows Microsoft tactics as it ramps up Amazon cloud battle

Google borrows Microsoft tactics as it ramps up Amazon cloud battle

Summary: Google and Microsoft's cloud revamps look set to dramatically change the competitive marketplace for infrastructure-as-a-service, but people are sceptical of their ability to dethrone Amazon


Google was once a revolutionary company, but its revamped cloud offering, Google Compute Engine, shows it has fallen prey to the same type of proprietary thinking that has afflicted Microsoft in its fight to take on Amazon.

Both Google and Microsoft began their clouds with platform-as-a-service systems - closed technologies that forced developers to write their applications in a small set of languages, with little ability to control the underlying infrastructure.

This was a blunder for both companies as, contrary to the wisdom of the time, it was the low-end infrastructure-as-a-service model that came to take the lion's share of cloud spending.

Now, Google and Microsoft have re-jigged their clouds to better fit that model, but having spent four years working on technologies in the wrong area of the market, cloud integrators and competitors are sceptical of Google and Microsoft's ability to convince customers that their clouds are better than Amazon's.

"For them to focus on [IaaS] says to me that those behemoths, those organisations are going where the money is in the initial adoption which is in the IaaS layer," Robin Meehan, chief technology officer of cloud consultancy of Smart421, says. But "Amazon win both ways... they have a market-leading infrastructure-as-a-service offering".

Of the two, Azure is a more capable competitor, but only since it was re-engineered to include an infrastructure-as-a-service capability, according to Kevin Reid, chief technology officer of Virtustream, an enterprise-focused cloud company. 

"It's very difficult to think of [Azure] as a pure deployment engine when you don't have an IaaS that goes side-by-side with it," he says. "A lot of legacy applications have a lot of interdependencies... where Microsoft had to change their tune was in realising those dependencies they had to... take care of."

And, given both Google and Microsoft have PaaS services that they have poured significant R&D into, they have an interest in making sure their technology encourages users to climb up the stack, when they are ready. This contrasts with Amazon's approach, which has been, as chief technology officer Werner Vogels puts it, to encourage services like Heroku and EngineYard to live on top of its cloud to "let a thousand platforms bloom".

Proprietary attitudes

Google's attempt to take on Amazon in IaaS could also be hobbled by its commitment to proprietary technology, and its secrecy around it: as the company's cloud sits on the same technology used to power the rest of its services, the company has been loath to disclose the precise technical details of its architecture.

"Google have wrapped it all up in a completely managed thing," James Monico, technical director of consultancy Cloudreach, says. "Amazon have gone infrastructure plus open source."

It's a similar story for Microsoft, meaning both companies may not be able to share as much information with developers about their clouds as Amazon can, given Google has an interest in protecting the technologies that power its mainstay web advertising business.

On a side note, the most noticeable effect of Microsoft and Google's entrance will probably be further price reductions by Amazon, according to Meehan, who expects the three companies to "slug it out for quite a while at very low [profit] margins to do a landgrab", and, after this has played out, they will ultimately differentiate themselves through SLAs pegged to availability. 

All in all, the picture that emerges from Google and Microsoft's moves is of two rich businesses that have been caught on the backfoot by a scrappy young start-up. In this cloudy world, Microsoft has become IBM, Google has become Microsoft and Amazon has become the new Google. The way this triumvirate competes will have a huge impact on the industry.

Topics: Cloud, Amazon, Google, Microsoft

Jack Clark

About Jack Clark

Currently a reporter for ZDNet UK, I previously worked as a technology researcher and reporter for a London-based news agency.

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
  • Google has missed the point

    "Google has ... fallen prey to the same type of proprietary thinking that has afflicted Microsoft in its fight to take on Amazon"

    No, Google's failing is so MUCH greater. Microsoft's and Amazon's commercial cloud platforms both support multiple technologies. Google is desperately trying to make it work with Linux, being too pig-headed to provide the Microsoft solutions that most businesses use.
    Tim Acheson
  • amazon cloud app

    When the FTC used amazon Cloud App to yirw activity on my android pdf by Google; iy was amazing and even Google search could not control nor STOP IT! Amazon is a company that I have done business woth for several yeat! I would Trust their app m a second vs GOOGLE!!!
    • amazon cloud above review!

      Sorry about typos!! Still tryong to get used BB VOLD small leyboard!!
  • Don't Blink, Google Cloud Will Get You

    I do not agree: Google has just started figuring out what it means to run a Cloud for "the enterprise" (other than for themselves). Give them a year, and they will have Amazon AWS ducking. They got Informatica to help, see: - sign that Google it beginning to comprehends it has to be less about them, more about what other providers can bring to their Cloud table.
    • It is ok to blink.

      I'm not sure Google has ever understood the enterprise/business segment...which is the target market for Cloud services. My company is still using AWS for a few services, but we are actively switching to Azure. We are very pleased with Azure's offering.
  • Google admittedly playing catch up here ...

    ... but they are much more likely to be IPv6 capable. AWS and Azure still AWOL on the IPv6 front.
    (No, running ELB and proxying doesn't count!)

    And keep in mind that Google's approach has always been ~"build fast, fix fast, improve fast" (rapid iteration; compared to everyone else). Just like early versions of Android were (cough) rough, but ICS and JB are the best things out there (IMHO). I like AWS for certain things today, but I expect Google's offerings here to rapidly challenge/outpace others ... #BetOnIt
  • Google will Live UP..!!

    I think Google will be a winner in the long run.. They are already the best in managing Infrastructure and distributing network and data, round the globe. We have never seen Google search engine going down. They also have good amount of experience in handling massive data..! Now they only have to understand, is the market needs.

    Also I think they really don't have to target the Enterprise market.. they will host mass of small players and developers. And I am very sure that they will come up with many other apps and add-on to make their offering lucrative plus make life easy for their customers. I suspect that Google, in 2-3 years, will offer IaaS Free for starters.. I vote for Google.