X

Open-door policies

Amazon and Google try turning the vague concept of Web services into a reality for the greater Internet.

Margaret Kane Former Staff writer, CNET News
Margaret is a former news editor for CNET News, based in the Boston bureau.
Margaret Kane
7 min read
Open-door policies
 
Amazon, Google lead new path to Web services

By Margaret Kane
Staff Writer, CNET News.com
November 20, 2002, 4:00 a.m. PT

After much hype, confusion and skepticism, a handful of Internet companies are trying to do something that has stubbornly eluded the high-tech industry: Turn the vague concept of "Web services" into a reality for the greater Internet.

Amazon, Google and other Web companies have begun giving developers direct access to their databases so developers can create their own "front doors" and other paths to information, such as book listings and search results. These custom APIs (application programming interfaces) allow developers to tailor such content to their specific needs.

The experiments, which might seem technical and obscure, carry broad ramifications. Their concept turns the idea of the graphics-based Web on its head, bypassing its heavily designed home pages and sending developers straight to back-end corporate operations.
In opening this new public path to their operations, companies hope to find new ways to generate business and validate the strategy behind Web services.

"The biggest surprise to me is that it continues to grow," said Nelson Minar, software engineer at Google, the popular search engine company. "I was afraid it would be a flash in the pan. But I think part of what is contributing to that is that a lot of people are just now learning Web services."

Although definitions vary, Web services generally link servers over the Internet so companies and individuals can share data in new ways beneficial to all involved. For example, a rental car company might share its inventory database with an airline so that travelers planning a trip online could easily rent a car on the airline's Web site, saving time and money for everyone.

To make such arrangements work, developers must be able to write applications that can be easily linked to one another, regardless of programming language or operating systems. Several companies, including Microsoft and Sun Microsystems, have been pushing Web services, but the concept has yet to take hold throughout the Internet.

Many companies are beginning to use Web services to link internal business systems and exchange data with other companies, but few consumer-oriented sites have tried the technology on the commercial Internet. While the industry shows interest in expanding Web services, research firm IDC reported recently that full-scale adoption could be at least a decade away.


Microsoft made a much-ballyhooed announcement of a consumer Web services plan dubbed .Net My Services, but confusion from business partners and complaints from privacy advocates thwarted the ambitious program last year. Now, however, the idea is getting new life through recent initiatives, such as those by Google and Amazon, whose grassroots approach to Web services stand in marked contrast to Microsoft?s top-down strategy.

Google is giving developers direct access to its search database, bypassing its Web site and allowing them to design their own ways to use the valuable technology. Amazon has allowed similar access to its inventory database, releasing free developer kits that have enabled others to produce faster searches of "light" versions of the company's catalog, as well as other experiments. Yahoo and eBay have also begun to give developers access to their services, though neither company has made the program available for general use.

"The developers are creating solutions with Web services and sharing with one another. We have discussion boards, they help each other debug one another, post code," said Colin Bryar, director of Amazon's Web services and associates program. "There are actually sites that are directories of Web services using the Amazon API."

Business benefits, burdens
That is all well and good for the developers and consumers, but what are the companies getting out of these new arrangements? The move has actually been burdensome to Google, overloading its servers on particular queries at times, and could take away traffic from the company's Web site.

Neither Amazon nor Google will comment about their plans for Web services because they are in such early stages, but both companies apparently think that the idea is worth trying out for the possibility of creating new opportunities in the future. Already, some say, their experiments are showing signs of fundamentally changing how people shop or do research online.


"Individuals outside the company, the customers, gain even more power than they already had," said Erik Benson, a developer who has created some tools using both the Google and Amazon APIs. "Now, not only do we have all the feedback mechanisms created by the Internet, but we can also physically create the features that we want a company to make, without having to wait for a business case, a lengthy development process, or anything else other than our own learning curve."

And that, the companies hope, will translate to more business in the long run--for little cost right now.

"In a way, Amazon and Google are outsourcing their user interface development, with the developers working for free," said Alex Shapiro, chief technology officer of TouchGraph, a developer of Web applications. "In exchange for letting others easily access their data, these companies perpetuate their brand, spread good vibrations through the developer community, and allow others to experiment with all kinds of innovative solutions without taking on any risk. In turn, the developer gets to act as the portal to Google's/Amazon's data, thereby benefiting through the advertisement for whatever tangential services that they offer."

Shapiro wrote an application that lets Web surfers browse data through a unique graphical interface, as opposed to a list. The feature has been applied to both the Google and Amazon databases, presenting intriguing pictures of how books and Web sites connect with one another.

Google launched its program in April, allowing
developers to sign up for a key to use its service, although it specifies that it can be used only for noncommercial applications. Google also provides discussion boards for developers to help one another.

"People have been trying for a long time to use Google as a Web service anyway," Minar said. "We felt it was a good way to provide that."

Another application combines the Amazon service with a Weblogger API to let users create a link to an Amazon product page on a Weblog in just one step.

Amazon launched its Web services program in July. Its initiative is tied to the company's "Associates" program, which allows people to place links to Amazon on their sites and get a cut of any resulting sales.


News.Commentary
The dark side of the Web
Forrester foresees a shift from a
Web of people to a Web of machines.


One developer has created an entire store on the Web using Amazon's service. The store looks like a standard camera shop, with product descriptions, comparison pages and a search function, all of which come from Amazon's catalog.

For Amazon, the allure of such arrangements is easy to see. No matter how the Web service is used, it comes back to one thing: a link to Amazon's product page. Click that link, and the customers using the Web service can then go buy the book, CD or movie they've been reading about.


"(It's) starting to drive unit sales, but it's very early in the process," Amazon's Bryar said. "We're getting feedback that it's a more effective way to drive unit sales. It increases clickthroughs for our associates, which in turn sells products, and the associates are getting more money."

Moreover, if the Amazon Web service becomes the standard for any book-related application, the company's reach will spread even further.

"If people (become interested in a product) not by going to a retail site but by going through a Web site, then the retailer who's under that application is going to capture those sales," said Frank Gillett, a principal analyst at Forrester Research. "You're not going to stop what you're doing and go find another retailer to buy the product." 


Googazon
Developers are experimenting with Google and Amazon's Web services to create a medley of new applications.

Amazon Light, a simplified, mostly text version of Amazon's catalog.

Query Google using instant messaging:
Googlematic for AOL Instant Messenger and MSN Instant Messenger
YIMGoogle on Yahoo Instant Messenger

"Say yes" bar: Songs playing on local radio stations are displayed with links to Amazon so listeners can buy the CDs.

GoogleDuel: Enter two terms and see which is more popular on Google.

Play "Six Degrees of Kevin Bacon" using Amazon's catalog.

Mockerybird: Combines Google, Amazon and a third Web service to produce lists of books mentioned in Weblogs.

Camera-shop is a camera store that sells products through Amazon.

TouchGraph renders Google search results as a graph for a different perspective.

Related news

Big Blue makes Web services mobile

W3C defines Web services

Apple Web app opens doors to others

The Google gods

A risky bet on MSN

E-commerce: What works

Amazon opens Web services shop

Google takes top prize in its own contest

Got code? Google's got cash

eBay bids for expansion with programming gambit

Editors: Mike Ricciuti, Mike Yamamoto
Copy editor: Peggy Gannon
Design: Ellen Ng
Production: Mike Markovich


Got SOAP?
Register today for CNET Networks' "Building a Web Services Foundation" conference, held December 10-11 in San Francisco. This conference will help you start or accelerate your strategy for Web services.
Register here!