Behind Google's Plan to Conquer Enterprise Computing

On Feb. 14, 2006, many Google e-mail users received an unexpected Valentine’s Day present. When they logged in to their accounts, there it was: instant messaging, fully integrated with their e-mail system. Gmail users could now chat in the same browser window as their inbox. Just as with e-mail, the system would save a transcript of every chat and, better yet, the text of archived transcripts would be searchable. There was nothing to download, nothing to install.

It was technology magic.

This was another overnight success for Google, the company most everybody loves (with the exception of a few countries, some municipal governments, and a host of proto-competitors such as Microsoft, IBM and Yahoo). Over the past few years, Google has released a series of Web-based applications that have raised the bar for its competitors, just as its search engine did when it burst onto the scene at the end of 1999. When Gmail debuted on April 1, 2004, for example, it gave users a gigabyte of storage—10 times as much as Yahoo and Microsoft’s free e-mail services.

Google releases its products with little fanfare, labeling them beta versions and leaving them that way for years. Yet its desktop search, map, e-mail and other services are among the world’s best and most popular applications. And whether you know it or not, your employees are probably using them.

But Google is not just a search company, or an applications company. A company that can scan billions of webpages for a handful of words in less than a second (a search for "CIO magazine" returned almost 28 million results, prioritized by relevance, in 0.14 seconds) deserves to be acknowledged for what it really is: a supercomputer.

"What Google recognized was that if they built their own system using cheap, off-the-shelf PCs and ran their own operating system"—the Google File System, a highly customized version of Linux—"they could afford limitless expansion," says Chris Sherman, executive editor of Searchenginewatch.com. In order to build the best search engine possible, Google connected thousands, then tens of thousands, of servers. And at some point that infrastructure and the possibilities it afforded became the company’s primary focus. What followed was a series of services that took advantage of Google’s ability to process transactions at a speed and scale never before achieved. And these Web-based services don’t require users to download a thing. Google provides the computing power. All you need is a browser.

"What Google has that’s extraordinary is not search but the highly optimized computing platform," says Sue Feldman, VP of content technologies research at IDC (a sister company to CIO’s publisher). That platform has Google poised to lead the Web computing revolution that everyone in the IT industry has been talking about since the 1990s.

Google’s platform, along with the others bound to follow in its wake, will, over time, move computing to the Web and away from the desktop. As this happens, IT will get better—applications will be easier, faster and cheaper to use—much as it did when it moved off the mainframe 20 years ago. "We’re still far away from a holistic Web computing solution," says Brian Shield, CIO of The Weather Channel. "But the pieces are not that far away. We’re not far from fostering greater productivity with Google’s name on it."

The move to online computing will change the relationship between CIOs and users. Just as accessing applications over the Web will give CIOs more flexibility to find the best fit for their businesses, their employees will enjoy that same flexibility in finding the applications that are best for them. In the Google-future, IT will be more scalable, agile and cost-effective. But it will also be less controllable by CIOs. This will require CIOs to adopt a new mind-set for how they manage the use of IT in their company. Those who succeed will be free to focus on driving innovation; those who fail will be fighting a battle they’re destined to lose.

"CIOs need to understand that it is a whole new world," says Feldman.

Inside the Googleplex

Web computing could make a CIO’s life much, much easier. Applications will be hosted by third parties that can support an almost unlimited number of users and store almost unlimited amounts of data. CIOs will no longer have to maintain large databases or expensive desktop software. And because these applications live on the Web, your employees will be able to access them with any device that supports a browser.

In this environment, upgrades are easy. Instead of an IT department pushing out a patch to every user, or installing software from a CD onto machines one by one, the application provider updates it once, and everyone gets the new version the next time they log on. That’s what Google did when it integrated chat into Gmail. CIOs will no longer have to buy large, packaged applications, like an ERP system, with hundreds of functions they’ll never use. Online applications will allow them to pick and choose the services they need. And because there are no legacy investment costs in each service, switching between services—and providers—will be easy. You just point your employees to another website.

Sounds great. So why isn’t everyone doing it?

"Building a suitable Web computer is really hard to do right now," says Paul Kedrosky, executive director of the William J. von Liebig Center, a venture capital firm that commercializes technologies developed at the University of California, San Diego. "But it was also really hard to create a single-circuit board. Then it turned into a commodity." Like the circuit board, most experts believe Web computing will also turn into a commodity.

But today, Google is the only company that’s got it. (For companies that are close, see "Google’s Progeny," Page 46.) And the reason for that is under the hood.

Google started out with two advantages. First, it was a technology greenfield, unencumbered by a legacy architecture. Second, its founders were cash-poor grad students who needed to make their system run with tools they could afford. Google cofounders Sergey Brin and Larry Page taught themselves how to turn cheap, off-the-shelf PCs (which, legend has it, they liberated from the Stanford computer science department’s loading dock) into powerful servers. And they connected these servers to one another with Linux, a free operating system that they customized over time to meet their needs.

By 2002, Google’s homemade, commodity-based servers outperformed comparable equipment from IBM that cost $18,000 for 360 gigabytes of storage; Google spent about $1000 for the same amount.

Google treats its infrastructure as a closely guarded secret. It doesn’t allow outsiders into its data centers, so any description of the company’s infrastructure is an educated guess. Philipp Lenssen, who runs the Google Blogoscoped website, says that the last semiofficial count of the company’s servers was 100,000. Arnold suspects that it is now more than 150,000, spread across 24 data centers—making Google the third largest server manufacturer in the world, according to Arnold. The power per dollar that Google is able to achieve compared with its competitors explains the speed of its Web searches, the 2.5 gigabyte inboxes it gives each Gmail user, and other storage-intensive initiatives, such as Google video, which essentially invites anyone to upload a video to Google’s servers.

"Our infrastructure is an important competitive advantage for us," allows Dave Girouard, general manager of Google’s enterprise division. "It has incredible reliability and scalability, and the cost per user is incredibly low."

Behind the Fun and Games

Given the combination of Google’s secrecy and its relatively anodyne media image—which the company works hard to foster with its "Do No Evil" corporate motto—it’s no surprise that people looking at the company just see a search engine, some snappy consumer applications and no coherent commercial strategy. "But what you see on the surface is just what they choose to show you," says Lenssen. "It’s like they are holding a magnet beneath a table. All you see is a metal ball moving around on top. Because you can’t see the magnet, you assume the ball is moving randomly."

Less colorfully put, because Google’s strength lies not in the applications it shows the world but in the architecture it doesn’t, the company’s business strategy is not readily apparent. But according to Lenssen, people who look at Google and see nothing more than random growth are making a big mistake.

Most of the high-tech industry is just starting to realize this. "IBM executives in the early 1980s didn’t understand what Microsoft was," says Arnold. "Now Microsoft is in the same spot, and they are trying to understand what Google is. And they’re having a hard time."

Arnold, who has spent the past year performing competitive analyses of Google for large technology companies, says, "People don’t want to believe things that run counter to their vested interest." Meaning, in this case, a way of computing that is not dependent on the client/server architecture. "They refuse to recognize that a search engine with ads has got something different enough to alter the rules," he says.

But it does.

Google has slipped under the radar as a potential enterprise computing powerhouse because it hasn’t tried to compete directly with Microsoft or any of the other big technology vendors. Google could offer an unlimited number of applications on top of its infrastructure. The ones it has chosen to unveil—search, e-mail, maps, blogging tools, chat—aren’t exactly Office. But Google has all the pieces. Gmail contains many of the rich text features, such as font selection, highlighting and alignment, found in Word; the Google search bar can perform the same mathematical functions as Excel; and Picasa, Google’s online photo-editing service, has some of the presentation capability of PowerPoint.

Google hasn’t integrated these features into something that approximates a Google Office for one reason: It doesn’t want to. Why compete directly with a company that has more than $30 billion in revenue and a monopoly on the desktop?

But there’s another reason: Google isn’t designed organizationally or philosophically to compete with Microsoft; it’s designed to bypass it. Since its applications live on the Web, they aren’t dependent on an operating system the same way desktop applications are.

"Microsoft in the 1980s allowed you to do tasks on a desktop that you could previously only do on a mainframe," says Marc West, CIO of the brokerage firm H&R Block. "They took computer power and moved it to the desktop. The same play is happening here. With the Web, you can self-select applications and piece them together into something you use. That’s the difference between an operating system and an operating environment. You move from client/server to client/Web."

Google Eyes the Enterprise

Web-based applications have taken off in the consumer world because of the penetration of high-speed Internet access. Just a few years ago, work was the only place where people could use high-bandwidth applications. Today, more than 70 percent of Internet-connected homes have broadband. Furthermore, coffee shops, airports and even entire cities now offer high-speed wireless. Not only do near-ubiquitous connections have implications for how people consume technology, they also have ramifications for the nature of the new workforce.

"The wall between consumer and worker is dropping," says Google’s Girouard. "People can work from anywhere. There’s a real blurring of the line."

In the office, CIOs control the applications workers use. Usually these are client/server applications that have been chosen because they conform to a set of business requirements and meet the needs of the greatest number of employees. But outside the office, the users are in control, and users will choose whatever applications they feel make them more productive, says Steve Mullaney, VP of worldwide marketing for Bluecoat Systems, an Internet security company. "And, as a user, I like that my IT department has nothing to do with it," he adds.

The Web applications that your company’s employees are using at home are raising their expectations for the applications they use at work. "People are people," says Girouard. "They don’t turn into information scientists when they show up at work in the morning." Google believes that people no longer make a distinction between work and home when it comes to their expectations for technology, and its strategy for moving into the enterprise is based in large part on this analysis. "Why, for example, should I have two different calendars?" asks Girouard (one for work and one for home). "There are a lot of opportunities for us there."

Google is getting ready to chase these opportunities. The enterprise division accounts for less than 1 percent of the company’s revenue, today, "but over the next five to 10 years, we will become a big part of Google," says Girouard.

John Battelle, publisher of Federated Media and author of The Search: How Google and Its Rivals Rewrote the Rules of Business and Transformed Our Culture, thinks five to 10 years is a conservative estimate. He points to the Google Pack, a suite of Web and desktop software capable of updating itself that Google released in January 2006, as a sign that Google understands that its future is as a software company.

1 2 Page
Recommended
Join the discussion
Be the first to comment on this article. Our Commenting Policies