
Google's search plan could bring enterprise search to
the masses
Google’s mission is “to organise the world’s information and
make it universally accessible and useful”. So far it has barely
scratched the surface, because most of the world’s information is
stored on corporate servers, behind firewalls. This makes Google’s
enterprise search strategy important, even if it does not make
economic sense at the moment.
Google entered the enterprise search market in 2002 with the
rack-mounted Google Search Appliance (GSA), a dedicated combination
of hardware and software designed simply to “plug in and go”. It
has now added the Google Mini, which searches up to 50,000
documents for £1,295, or up to 300,000 for £4,000.
This is well within the reach of small companies who would never
normally consider an enterprise search product, and it is easy to
buy direct from Google’s website.
So far, Google’s search appliance businesses only contribute to
about 1% of its turnover, and the whole enterprise search market is
too small to be worth the effort, even if Google owned all of it.
But it does make sense if Google can expand that market to hundreds
of thousands and ultimately, perhaps, millions of small
businesses.
That process has now started and in a break with tradition,
Google is doing it through partners. The argument runs as follows:
if you want to organise the world’s NetSuite data, sign up NetSuite
as a partner and get it to develop a module that will work with
your search appliance.
Google already has NetSuite, Oracle, Cognos, SAS,
Salesforce.com, Bearing Point and others involved. These all have
modules to display search data via the Google Onebox for Enterprise
feature, which is similar to the way that weather and travel
information is added to Google web searches.
Of course, Google is not going to get involved with every
company that has developed a business application. However, it has
published an applications programming interface and a set of
guidelines for writing Onebox modules, and put a free software
development kit on its website.
Companies that have data locked in programs developed in-house
can develop a module for Google’s search system. Third parties can
develop modules for applications even if the publisher does not:
there are already modules for Microsoft Exchange, for example.
And although Google searches are generally associated with
crawling a relatively static web, the new GSA approach does not
have such limitations. Indeed, if you can convert your data into an
XML feed then you can write a custom connector (eg. a Python
script) to feed it into the Google Search Appliance. Even real time
data can be handled this way.
Jack Schofield is computer editor at The Guardian