Bridge Cloud and Cube With Google Gears

Google at its Developer Day event today unveiled a new user plugin and developer’s toolkit of javascript APIs called Gears that acts as a platform for supporting online applications in an offline mode. Features suddenly available to the browser include local file storage and caching, a client-side SQL database, and asynchronous background processes – this last being crucial to prevent the entire browser from freezing up under load during an on-demand session.

These are early days, Gears is still in beta, but the release has opened a world of discussion, reigniting the speculation that Google’s on-demand Office-like applications really are aimed at taking Microsoft’s enormous user base.

The view is larger than this however. Microsoft itself is no longer committed to the desktop. The software developer now views applications and user needs as switching back and forth between the desktop and the cloud effortlessly, at need.

Ray Ozzie has made it very clear how the company thinks and how it’s developing for the future.

The importance of Google’s move lies in what it does for the on-demand industry: bringing the online functionality offline to the desktop was the next step SaS needed. Google has taken the lead in three key ways here: first by creating the toolkit of course; second by offering its development as open source; third by approaching the Web Hypertext Application Technology Working Group (WHATWG) to introduce Google Gears as a standard.

Adobe Systems found in the GEARS project great similarity with its own recently released offline SDK, the Apollo runtime, and the company has teamed with Google to ensure integration between both platforms. Both developments are using SQLite for the local database, and the companies are aligning their efforts on such things as synchronous and asynchronous calls.

What kind of impact these developments will make on enterprise IT is an open question. The landscape has been changing around small businesses and the fringe of the enterprise, with the rise of on-demand computing and Web 2.0 tools, and Gears and Apollo fulfill a critical need in this continued evolution.

“the complexion of the Office marketplace (and the application marketplace in general) is poised for a sea change. Given Google’s approach to application delivery and business models, companies such as Microsoft may have their hands forced in terms of reconsidering everything from the architecture behind their existing solutions portfolios to the licensing costs for those solutions.- Google Gears vies to be de facto tech for offline Web apps

But given Microsoft’s own contributions to business intelligence and services integration, the concept of Google and Microsoft competing to destroy each other is probably too narrow, a zero-sum picture in a win-win area.

Even though Microsoft likes to talk about its DNA requiring it eventually to dominate any space it plays in, the company itself may actually not be big enough for what is now a vastly increased task. Probably this idea of narrow-focus competition should evolve into the notion that Google and Microsoft are simply two big players out of several (including for example SAP, Oracle, Cisco, IBM, and many more) in an astronomically expanding network.

Competition for the global customer base continues of course. The undoubted rapid evolution and wide deployment of Google Gears and its descendants will offer continued empowerment to smallish businesses and fringe units, which in turn will provide a laboratory for a lot of migration development.

If business people, for example, could migrate all their legacy Excel spreadsheets to the cloud, out of MS, and into business intelligence applications offered on-demand, this could represent a potential loss for Microsoft. This is starting to happen with Outlook legacy files migrating to gmail, but it’s not perfect yet, and spreadsheet migration will have to be perfect.

Published Thursday, May 31, 2007 3:39 PM
Filed under , , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Submit