Google


So the wires are aflame with the news that Microsoft and Yahoo have “joined forces” in a 10-year search and advertising deal.

Search and destroy

Let’s be clear on this one: Microsoft isn’t partnering with Yahoo. It’s devouring it. It’s gobbling it up whole like a party snack before moving onto its next conquest. The argument, of course, is that not having to fund search will save Yahoo “hundreds of millions of dollars.”

Well done. If Nike halted the production of shoes it would save itself hundreds of millions of dollars too. The only drawback being they’d have bugger-all to sell. All of which begs the question: is Yahoo nothing more than a brand?

why-yahoo-question-mark

Yahoo is a husk

Is it an ironic coincidence that “the term “Yahoo” has become synonymous with “cretin,” “dinosaur,” and/or “Neanderthal?”
It seems their misappropriation of Swift’s literary savages has finally come to define them. They’re out of touch; a member of a collective of prehistoric companies that include the likes of AOL, whose search has stalled but just about manages to scrape a revenue through the hillbillies, the half-dead and the Luddites who still use dial-up.

Wrong deal, wrong time

Yahoo chief Carol Bartz said: “This agreement comes with boatloads of value for Yahoo, our users, and the industry. And I believe it establishes the foundation for a new era of internet innovation and development.”

Note the “boatloads of value,” in pointed contradiction to the “boatloads of money” Bartz previously promised to shareholders. Seems that promise was a boatload of (*cough*) bravado. Yahoo’s stock mirrors this disappointment, with share price taking a 7% drop immediately after the announcement. The deal is certainly a far cry from the $44.6bn bid Microsoft made for Yahoo in February 2008.

Microsoft should be pretty pleased

Bing was always a way for Microsoft to acquire Yahoo. But it wasn’t a cheap ploy; they’ve come up with a decent search engine that even breaks some new ground.  It embraces real-time search by incorporating Twitter results and it bundles in other nice touches like video previews straight from the results page. They’ve even chosen the name carefully, making sure it can be used as a verb – “I binged it.” It does, in fact, make Google look a little bit lazy – and out of touch. As well as Wave and Chrome, which mean nothing yet to the consumer, Google’s most recent activity includes, err, adding the pointless ability for users to personalise their search results and … oh yeah, taking Gmail out of beta after five years. Let’s face it – that’s a bit lame, Google. Next you’ll be taking lessons off Ask Jeeves.
Yahoo! is dead. Long live Microsoft.

Is Ask’s marketing strategy a gift or a curse? I think it’s a bit of both. (Whatever the case, my mother-in-law literally thinks there is a real man called Jeeves who answers your questions when you hit the Search button.)

Apparently Scott Garrell, president of Ask Networks, said in a recent interview: “In a very tough and competitive market, we’re holding our own… people don’t talk in keywords.”

Well, my mother-in-law doesn’t, but then she can’t set the timer on the microwave. It’s always 00:00 in that house. It’s like Groundhog Day, only far less interesting and without the inestimable hangdog charm of Bill Murray.

But I digress. Interestingly, Ask.com’s share of U.S. search queries dropped from 4.5 percent in May 2008 to 3.9 percent in May of this year, while market leader Google grew its share from 61.8 percent to 65 percent (according to comScore). Of course, Garrell is quick to point out the search engine handled 486 million U.S. queries in May 2008 and 555 million in May of this year.

Well done, Ask. You’ve cornered the market for idiots who can barely dress themselves.

jeeves

I guess this was mostly from people typing in queries like: “How do I tie my own shoelaces?”

Garrell adds: “We get more queries in the form of a question than the industry average, and we get queries that are longer.”

Of course you do. You’ve branded yourself “Ask Jeeves” and have a big picture of a butler on your homepage. Well done, Ask. You’ve cornered the market for idiots who can barely dress themselves. (However, it might not be all bad – these are exactly the kind of people who’re going to click on the first ad that comes up.)

Surely people have changed the way they use the web so that semantic search is a little redundant? And it’s not even as if Ask have nailed it. There’s clearly still a long, long way to go if this company wants to nail semantic search – and let’s face it, it is a gargantuan task. Yahoo! Answers probably does a better job for any idiosyncratic queries while *any* other search engine will latch onto the relevant keywords in the query and return an answer as good as Ask’s.

They do a bunch of good, useful satellite domains like dictionary.com, and they’re still a presence in the search market – but not for much longer. Ask’s core customer base is a dying breed.

The latest Twitter controversy surrounding the blog, the hacker and the cloud vendor isn’t disturbing – just inevitable. By now anybody with an iota of interest in cloud computing will know what this story is about. Many people are probably damning Google for their ” lack of security.” But hang on here. Aren’t people being quite cavalier with their data? The other day I refused to give my own partner my PIN… but as I write, it’s happily stored somewhere as a draft on GMail. That really doesn’t make sense.

Hell, I trust the cloud more than I trust myself

Who’s really to blame? I don’t think it’s black-and-white. Frankly, as a rule I trust some company I know nothing about  a  lot more than I trust myself. I leave my passwords lying around on the desktop. I write my PIN on a scrap of paper and keep it in my wallet next to my debit card (nobody’s fooled by the fact I’ve made it look like a phone number). I’m lazy and useless – and I suspect most people out there are too. However, I think cloud vendors have a responsibility to make sure they compensate for users’ inadequacies.

Keeping sensitive data in the cloud isn’t “probably going to happen” – for consumers, it’s been happening for years – the big vendors just need to pull their finger out. At the moment, if you get stung by a lack of cloud security you’ll just be told:

“Only a dribbling buffoon leaves all their valuable data in the cloud.”

While it’s true that simple passwords were used – and in this respect Google is relatively blameless – there really ought to be more safeguards in place so people are forced to at least set more secure passwords. This is a must if the  business cloud is going to expand from web services and utilities into other areas such as secure data hosting.

Jamie Turner, UK cloud computing evangalist and IT Director of TheWebService, has this to say:

Cloud storage, just like Esperanto and the Sinclair C5, is a concept that makes sense… almost.

Having access to your data anywhere in the world from any device is an incredibly powerful thing. The scope is huge, enabling much wider usage and new possibilities, most of which haven’t even been thought of yet.

The problem is, making your calendar universally available in the cloud is a very different thing to placing business-critical company and customer information out there – especially financial information. Despite the significant business drivers that may promote this approach – scalability, agility and all the things that basically remove the inertia that blights most IT departments – security’s still the show-stopping concern.

There are too many questions, and too few answers. What control do we really have over data once it’s up there? What’s the physical security of the data centre? Where is the data centre? Are there cross-border legal issues with hosting the data overseas or in territories with ‘incompatible’ legislative environments? What if you need to destroy data – is that even possible? Then we need to consider the availability of the data: what if the cloud provider folds or they’re taken over by an overseas organisation? If there’s a catastrophic data centre failure, what’s the recovery time? Do they even back things up or just hope that a single data centre will always be safe? It’s a glib but important question – you can have as much redundancy as you like at any given site but if it disappears into the San Andreas Fault you’ll be wishing you still had that magic DAT tape. Are we blindly throwing data into the sky in the hope it will stay safe? Ultimately, this is the big problem with storing sensitive data in the cloud – at least for now: there are just no convincing answers to any of these questions.

So let’s not throw the baby out with the bathwater – this problem just needs to be addressed, fast.

As predicted here and here, Google has announced its new Chrome operating system project.

In a blog post that indirectly pokes fun at Microsoft OS’s perceived instability and short shelf life, Google are trying to endear themselves to the public with their embracing of the open source community and clear functional ideals (“it should just work,” they say).

With all the anti-Microsoft sentiments surrounding Vista and the anti-monopoly debacle surrounding its European launch of Windows 7, Redwood is having a tough time of late – a tough time that the modest success of Bing probably isn’t going to help all that much.

But be warned. There is a certain limit to what a desktop-bound God can do. If Google takes total monopoly of the cloud, there will be no limit to what they could do. And I for one find it a little unsettling.

G-Drive

G-Drive

G-Drive

What is this X-Box design reject that’s nudging its way onto tech pages everywhere?  Apparently it’s Google’s latest stab at the cloud.  It’s the cloud – but in a nice tangible box.  Or rather, it’s a device that lets you access Google’s mighty servers and store all your stuff on them.

Google’s still a bunch of high-school geeks coding up “cool stuff”

But does this cut to the root of the problem?

I don’t think so.  Google seems to argue that somehow this box will “amalgamate all of its services” but I think it’s a desperate attempt to think around a problem rather than dive in head-first and solve it.

So what’s the problem?  It’s this: Google’s wasting its advantage in being early to market with cloud-based could-be solutions by not providing Enterprise-class cloud services.  Google docs is great but it’s totally focussed on the consumer end of the market.  We need tools with more functionality, or at the very least we need them marketed at business.  Google doesn’t seem to have the first clue at aiming its products B2B.

Google’s still, at heart, a bunch of high-school geeks coding up “cool stuff” before moving onto the next project – or buying it out.  Time to grow up, Google.

Update:

Our senior developer Richard Geary pulled me aside yesterday to tell me that the G-Drive would not, in all probability, as the Telegraph surmised with its Photoshop-suspect-image, come via an actual box.  I was shocked.

Frankly, though, I actually wouldn’t put it past anyone to do just that.  But just to illustrate that I’m not averse to a bit of Photoshop myself:

g-drive1

Obviously some things will have changed by the time of widespread adoption in 2015.  That ridiculous new Google icon for one.  But you’ll probably still be running XP.

What is cloud computing?

This isn’t another quick-start guide to cloud computing and Service-Oriented Architecture (though you can follow that link to get to one); it’s an investigation into what people are searching for on Google.  So what are the top terms for Cloud computing?  It’s no surprise that “what is cloud computing?” is near the top of the list.  Braving Google’s wrath by my apparent keyword spamming, here they are:

cloud computing
ibm cloud computing
what is cloud computing
microsoft cloud computing
cloud computing wiki/wikipedia
elastic computing cloud
cloud based computing
cloud computing definition
cloud computing services
cloud computing market
cloud computing security
computing in the cloud
cloud computing conference
cloud computing software
define cloud computing
gartner cloud computing
sun cloud computing
cloud computing blog
cloud computing solution
free cloud computing
cloud computing uk

So what does this tell us about people’s relationship to cloud computing?  Well, you can’t really tell unless you know how many people are performing the searches.  Surprisingly, Google tells us that while 27,100 people per month searched for “cloud computing”, only 480 per month asked the question “what is cloud computing?” … and from there, the numbers trail off quickly to just a trickle of people making searches on the terms lower down.

So does this mean that people are really quite savvy with the concept of SOA?  I don’t think so.  I think the 27,100 figure is significant, and that many of the people performing this most basic search are in fact looking for a definition of cloud computing.  The fact that the search pattern is so grossly top-heavy, with not so much a long tail of minor searches as a long dribble tells me that people either have a vague idea of the term, or they’ve never heard of it at all.

Is this surprising?  Perhaps it should be, because cloud computing has been around for longer than a lot of people think.  (And I am talking about the current set of “buzzwords”, not reflecting on how “computing’s come full circle” with these new but old concepts of dumb terminals etc.)

Perhaps the main problem is that there are just too many terms flying about.  Let’s try and categorize them all:

Cloud Computing
“in the cloud”
Service Oriented Architecture (SOA)
Web Services
Software as a Service (SaaS)
Platform as a Service (PaaS)
Data as a Service (DaaS)
SOAP
WSDL (or even wisdl)

I think these are the core components of the terminology attached to SOA and cloud computing.  Actually, looking at them, they don’t look too bad.  That’s when they’ve been roughly sorted into some kind of conceptual order though.  Mix ’em up and introduce them to the uninitiated and it starts to look worse.  The biggest problem, though, is that nobody’s terribly sure what all of these acronyms and even backronyms are supposed to stand for.  Take DaaS – it could mean any of:

Data as a Service
Database as a Service
Data Warehousing as a Service
Desktop as a Service

It’s also a Belgian beer.  Now this uncertainty of what all these terms are actually supposed to mean is not exactly helping people get things straight in their minds.  And worse, the terms all interlink in one horrible mess.  I’ve tried to straighten things out a little with this diagram:

Web services, SOA, DaaS, SaaS and PaaS

Cloud computing diagram: Web services, SOA, DaaS, SaaS and PaaS

But really it’s the opposing forces of everyone trying to peddle their own definitions that causes many of these problems in the first place.  Not that I’m going to desist… of course, my terms are the correct ones.  I mean, let’s look at the tangled web of saying DaaS means “desktop as a service”: It’s a desktop as a service.  Which makes it also a platform as a service.  It’s also a kind of operating system as a service (I guess they’re trying to appease the pedants by veering away from calling it an OS as a service) as well as a manner of software as a service.  Hang on… it’s everything!!  It can fit into all the categories.  These terms slide over each other like Venn diagrams of doom, tectonic plates set to annihilate each other with obfuscation.

So let’s just stick with the diagram for the terms SaaS DaaS and PaaS and call it a desktop delivered as a web service.  That’s not confusing.  Order is restored.

Tomorrow I might take a little look at some other popular search terms and try and see where they fit into the picture.  I’ll also be establishing a comprehensive lexicon that is transparent and easy for everyone to get a handle on.  In the meantime, I would be interested to hear about people’s definitions of the various acronyms flying around out there.

Microsoft seem keen to embrace Web 2.0 and Service-Oriented Architecture (SOA), despite the fact it’s bungled opportunities for innovation in the past.

Microsoft have made a few statements recently that suggest SaaS and SOA are on its mind, whisperings like this abound and finally a couple of days ago Microsoft stopped being coy about its plans and made a statement.

With Microsoft wading in, does this mean we have to take cloud computing seriously?  I think it does.  What does this have to do with the inability to right-click in Microsoft’s development platform Silverlight?  Why do I randomly bring that one up?  We’ll discuss that later.

I’m going to take you back a few years to illustrate why Microsoft has hit the ball out of the park by taking cloud computing seriously.

Back in the day, most people thought Apple had a good thing going with its market-leading hardware and operating system:

Apple's model

Apple

If people wanted the Operating System, they had to buy into the Mac – and vice-versa.  What could possibly go wrong?  Well we all know what did go wrong for Apple:

Microsoft's model

Microsoft

By positioning itself primarily as an Operating System and Software manufacturer, Microsoft pulled off its now infamous coup de grace: allowing other vendors to supply the hardware increased competition and drove down the price of the hardware.  If you wanted a cheap computer, you didn’t buy an Apple.  So you ended up tied to Microsoft’s operating system and got sold its software, which rapidly became ubiquitous.  Microsoft leap-frogged Apple, positioned itself higher up the food chain and strangled Apple in the process.

Microsoft have had that smug grin on their face ever since.  The one company that’s made that smile waver is Google:

Google's model

Google

The Internet was another rung on the ladder – Microsoft anticipated it but despite successes with their Internet Explorer browser failed to capture the hearts of Internet users after Google scored a sneaky goal by dominating the search market.  There’s enough room in the system for Apple to have a place on the bottom, and there’s more than enough for Microsoft higher up, but Google had now decisively leapfrogged Microsoft.  Despite still wearing that smug grin, Microsoft has been irritated at Google’s share of the expanding market; it does not want to be left behind.  Which is why this has made them a bit happier:

Google's market

Google

It’s made them happier because it hasn’t really worked.  Google have tried to extend their presence into more cloud computing services and they’ve pretty much failed.  Sure, web-based mail has been succesful, but everyone’s got a piece of that and it’s more of a utility than a way of life; a few scattered tools on the web hardly look to challenge Microsoft’s domination of the operating system and software market and neither do they look like much of a missed opportunity (yet).

The whole point of having a platform is that you can use it to roll out your real money-spinners.  Apple used their Mac platform to roll out their OS.  Microsoft used their OS to roll out their software.  Google has dominated the Internet platform with its search engine, but the nature of the technology means that Google can’t use it to sell people anything else.  It earns vast revenue itself through advertising, sure, but Google wants more.  And why not?  It would be the equivalent of Microsoft saying: “Sure, we’ve built Windows, and that makes enough money – let’s not bother trying to sell people Word.”

This is why Google took the natural step and tried selling people on Google apps.  But the problem is that their tools are treated more like fanciful games by most Internet users, not the integral way of life that software like the Office suite has become.  So where does the problem lie?  The problem is with the Internet; it’s too big, Internet users aren’t loyal and they surf about like gadflies.  Google might control it but it’s not really a platform for rolling out web services; it’s too diaphanous.  There is a solution, but it’s difficult to grasp it.  This is the model that had slowly been appearing in the minds of Microsoft and Google:

The Future?

The Future?

(Of course I have over-simplified here: cloud computing will not kill traditional software and Operating Systems, but I believe it will reduce their share of the market considerably.)

Just like the Windows operating system crystallised a bunch of messy code in the minds of users with a user interface that then made software accessible, so a web-based OS should organise the mess of the web into something manageable for the average user.  And it will be a real platform for rolling out web services.

Of course, we’re talking about a conceptual operating system here: users will still need something to boot up their PC!  The way we’re moving, however, it looks like the user-interface and backbone that drives the software will be web-based.  It makes sense.

Isn’t that just an internet browser?  Well, not really.  Google’s Chrome seems developed with web services in mind, with all its accoutrements and javascript powerhouse, but it’s not exactly revolutionary, and neither is it an operating system to drive SaaS applications.

Microsoft are going to try and do to themselves what they did to Apple: leapfrog the market, leave the market free beneath them and thus open up competition below to channel more consumers up the funnel towards their new base.

Something that tells me very strongly that they have this in mind?  The inability to right-click in Silverlight!  If Microsoft are so keen to be a part of Cloud Computing, why have they irritated every programmer in the land by making right-clicks ineffective? (The developers at The Web Service are not happy.  Typical quote:

Why have they disabled right click when Mac users make up 5% of the computing population and only 5% of those have a one-button mouse?  You might as well deliver software to everyone as a book because not everyone has a computer!

Well, it might seem a bit bizarre at first, but this is what I reckon:

Microsoft want to make their cloud computing platform and software as accessible to as many Internet users as is humanly possible, even if that means limiting the applications.

Why?  Simple: They plan on leap-frogging once again, this time into the cloud, and they know they will leave behind their earth-based operating system.  Like they did before, they will move up a level, make a cloud-based operating system that is accessible to all, and will gain mass adoption.   People will abandon Windows XP, Vista and whatever earth-bound incarnation of Windows 7 is around.  They’ll most probably use Linux instead (it will be one hell of a lot cheaper); all the stuff they’ll be interested in, the UI, cuddly bits and what makes their web-based software work will be fed to them through the cloud.

Microsoft knows they’re having to move house and wants to be sure of capturing the new market further up the ladder before the old one decays and withers away.  So they’re trying to do what they did with Windows and make their first steps into a cloud-based OS ubiquitous by letting as many people as possible hook into it.  Then, once more, they’ll be unmoveable.

Maybe that’s too much to read into from one functionality problem with Silverlight, but this sort of thing never stopped Columbo.

Next Page »