Over the past several years, one of the most-watched, and yet least
substantial, business application rivalries has been that between Microsoft and
Google. In one corner, we’ve had Microsoft, with its lineup of ubiquitous,
category-defining on-premises server and thick-client productivity
applications, and in the other corner, we’ve had Google, with its popular
Webmail service and set of fledgling online office tools.
The general availability release of Microsoft’s Office 365 service,
earlier this month, brought the search business rivals into closer competition,
but when considered in their entirety, the dueling product offerings still have
more differences than similarities.
Microsoft may have deprecated this motto in favor of more cloud-centric
terms, but “Software Plus Services” is the slogan that best sums up Microsoft’s
cloud applications approach. Every component that comprises Office 365 is
available in both Microsoft-hosted and on-premises editions, and while much of
Office 365 is accessible through almost any Web browser, the organizations
poised to extract the most value from Office 365 will be running Microsoft’s
full stack of thick-client productivity applications.
For Google’s part, it’s the marketing slogan for the company’s
Chromebook devices, “Nothing but the Web,” that best characterizes Google’s
Apps offerings. The Web giant’s cloud resides solely in Google data centers,
and while Google offers a handful of Windows client integration points, Google
Apps tend to rely on a Web browser and live Internet connection.
A great deal of attention has been paid to the Web-based word
processing, spreadsheet and presentation tools included with Google Apps and
with most editions of Office 365, but based on eWEEK Labs tests of both
services over the past several months, we must conclude that at this point,
neither set of online productivity tools is mature enough to fully replace fat
client word processors, spreadsheets or presentation applications due to their
feature limitations and lack of offline support.
At the heart of the Office 365-Google Apps showdown is hosted
messaging, and both services perform their core email and calendaring tasks
well, with good support for Web-, desktop- and mobile-based clients, key
server-side features such as spam and malware filtering, message archiving,
Web-based administrative controls, and service level agreements pegged 99.9
percent uptime.
The choice of which service that best fits your organization will boil
down to cost, cloud vs. on-premises deployment needs and client access options.
Beyond messaging, both services offer a slate of collaboration-focused
features, including collaborative workspaces and document stores, and unified
communications functionality. eWEEK Labs will focus on these specific features
in a future story.
All in for the Cloud
Google Apps exist solely as cloud-based applications, hosted from
Google’s data centers—choosing these apps means choosing Google as a hosting partner, which
may give pause to organizations accustomed to more control over their
infrastructure. However, Google has amassed quite a bit of experience, to say
the least, in administering these services, and has been running the
business-oriented edition of its Apps since 2007.
Over this time, during which eWEEK Labs has maintained a standard
edition Google Apps domain for testing, Google has rolled out a large number of
new and modified Apps features with little impact on the uptime or usability of
the applications.
In contrast, organizations upgrading to Office 365 from Microsoft’s
predecessor hosted applications service, the Business Productivity Online
Standard suite, have been provided with a 30-page migration document, which
lays out the URL changes and potential client-side software upgrades required
to complete the transition. Judged by the work required for a typical
enterprise software transition, the migration steps are modest, and according
to Microsoft, the Exchange 2010 foundation is more amenable to the cloud than
were the Exchange 2007 bits backing BPOS.
However, given that Office 365 is comprised of a collection of server
components that are also available in on-premises and third-party hosted
versions, Microsoft faces a greater set of challenges managing future updates
across these multiple channels than does Google, and but only time will tell
how smoothly Microsoft will manage the process.
With that said, the flexibility of choosing between self-hosting and
multiple hosting providers may prove advantageous for organizations that wish
to leave the door open to “firing” their hosting provider without surrendering
their applications.
Client Side Story
Given the large amount of time that workers spend logged into their
email applications, it's no surprise that choice of messaging client is a top
user concern when looking ahead at a cloud application’s migration.
Fortunately, both Office 365 and Google Apps offer client access options that
span desktop, Web and mobile platforms.
Not surprisingly, the primary client for accessing Office 365 mail and
calendaring is Outlook. For Windows systems, Office 365 requires Outlook 2007
SP3 or later, and on OS X machines, the service requires Entourage 2008 or
Outlook 2011. In our tests with Office 365, Outlook performs in much the same
way as it would from an on-premises or third-party hosted installation of
Exchange. Office 365 also supports non-Microsoft email clients via POP3 or IMAP
protocols, and supports read-only calendar sharing via iCal.
Google Apps also provides POP3 and IMAP access
to email, which enables users to access the service through Outlook or most
other messaging clients. As those protocols only apply to email, Google offers
Apps customers a client application, Google Apps Sync for Microsoft Outlook,
which keeps contacts, calendars and email in sync. In eWEEK Labs’ tests, the
tool performed well, with the notable exception of task items, which it did not
sync. For more information on the sorts of data the tool does and does not
sync, see http://tinyurl.com/4875wdf.
On the Web, the mail client for Office 365 is the Exchange 2010 edition
of Outlook Web Access, which re-creates the look and feel of the desktop-bound
Outlook fairly well, and, unlike previous versions of OWA, boasts very good
support for browsers beyond Internet Explorer.
For Google’s part, the Web-based client for Apps is Gmail, which
differs from Outlook and OWA in several key areas, such as its
conversation-based message view and its labels metaphor in place of folders.
For users more comfortable with more traditional message views and folder
structures, Google has, in the past year, added options for unbundling the
message view and for enabling nested labels to recreate the folders experience,
both in the Web client and on desktop-based clients.
The user-access experience on mobile devices is similar for both Office
365 and Google Apps, as both services tap Microsoft’s Activesync protocol for
syncing mail, calendar items and contacts on iOS and Android devices. For
Android users, Google also provides tablet- and smartphone-tailored native
applications, which approximate fairly well the experience of the Web-based
Gmail client. In addition, Google’s mobile Web application for Gmail works well
on multiple platforms, and provides for limited offline access—a feature
lacking from its full-size Web applications.
For BlackBerry users, Office 365 includes a freely available Hosted
BlackBerry for Exchange Online service. For its part, Google makes available a
Google Apps Connector for existing BlackBerry Enterprise Server deployments.
However, eWEEK Labs has not tested either BlackBerry access option.
Cost Considerations
The enterprise Office 356 packages start at $10 per user, per month for
email, calendar and SharePoint, with Office Web Apps available for an
additional $6 per user, per month. For $24 per user, per month, organizations
get the full package, which includes hosted Exchange, SharePoint and the
traditional thick-client edition of Office, as well as unlimited email storage
and Access Services in SharePoint.
Office 365 starts at $6 per user, per year for the small business
package, which includes a full slate of components and scales up to 25 users.
However, the small business edition lacks SSL encryption for its Office Web
Apps and for SharePoint, a considerable drawback.
Google Apps costs $50 per user, per year, or $5 per user, per month.
There’s also an ad-supported, free tier, which allows up to10 users per
account.