Posts Tagged ‘Office’

If I was Google…

Friday, March 27th, 2009

Google is I giant, there’s no denying that, but one area where they are only just beginning to make inroads is enterprise IT.  It’s pretty obvious this is where they want to be, after all there’s a huge market to be had there.  A market currently dominated by Microsoft and the thousands of partners that the MS ecosystem supports.

On the face of it Google have a pretty good suite of products for business.  It covers pretty much everything you would need in terms of messaging (email, Calendar, Instant Messaging, Conferencing, email security and spam filtering) and collaboration (word processing, spreadsheets, presentations, video) with large storage allowances and very competitive pricing at $50 per user per year.  Certainly if you were a new business you’d have pretty much everything you’d need for very little up-front cost.

The pricing of the Google services is key.  $50 dollars per user per year for the fully suite of apps, a mailbox, and 25GB of storage for mail and documents is very cheap.  As a comparison MS’s current hosted Exchange model is $10 per user per month just for a 5GB mail box.  You can bundle in SharePoint, Office Communications Server and Live Meeting for a cost of $15 dollars per user per month, but you’d still need to buy MS Office (or equivalent) for each user.

To my mind there are two main obstacles that Google will need to overcome in order to quickly gain some of the enterprise market. 

First the the concept of having everything in the cloud.  Traditionally companies will have built and managed their own systems for mail, storage, etc.  It’s a big jump to start giving that up and relying on services you can’t see or touch in the cloud.  Fortunately most companies are now becoming more open to this, at least for things that can now be considered as ‘commodity’ services like email.  The current economic climate is, if anything, helping cloud services gain some traction.  Companies will be very reluctant to go spending Capex on new servers.  If a service provider can offer the same or better service , with no capital outlay and vastly reduced operational costs (you don’t need to manage servers you don’t own or host) then that’s a very attractive option.  The arguments for and against cloud computing have been done over and over so I won’t go into them again here. 

The second obstacle for Google, in my view at least, is that most people working for companies now will simply be used to Microsoft Office.  Like it or hate it, Office is the probably the single most important app in many companies.  I know from experience that any suggestion of changing it – even just for a new version – has a very serious change management exercise ahead if it’s going to succeed.  Moving from Office is going to put a lot of people off of going to a Google Apps solution. 

So what would I do?  Well I think Google has a lot going for it in its search for the enterprise market.  Strangely one advantage is that MS themselves are about to change the way people can buy Exchange.  As well as a boxed version you’ll buy and install yourself they’ll be selling it as a hosted/managed service.  So once Exchange 14 arrives people will have to start considering cloud services anyway.  Google need to get themselves positioned in peoples minds as the natural alternative to Exchange 14.  Not only in terms of functionality and cost, but in terms of ease of migration.  For some they already are, but it’s not yet an obvious decision.

To do that I think that they need to do a few things.

  1. Make using Google Mail on the backend completely transparent to Outlook users.  Provide a MAPI interface into Google Mail, and make Outlook on Google Mail supports all the same functionality as Exchange.  Things like delegates on mailboxes and calendars may not be used by most, but those that do use them are likely to be important people and their secretaries.  If your project is going to be seen as a success you want to keep the PA’s happy.  I understand that a MAPI interface is coming, but quite how fully featured I’m not sure.
  2. Provide native support for mobile devices.  Whilst the web and Google mobile clients are good, people are used to using the native inbox, contact and calendar tools on their phones.  POP and IMAP support helps, but ‘Push’ email is often seen as important and support for the MS ActiveSync protocol would tick a lot of boxes, especially for Windows Mobile and iPhone.  Again, I understand it will be available for mail, calendar and contacts at some point this year.
  3. Improve the out-the-box tools that are available for migration and ongoing operations.  Whilst Google’s API’s are very good, and will allow you to do most thing you’d want to do, there don’t seem to be many fully featured tools to help migrate hundreds or thousands of mailboxes or calendars.  Whilst changing Exchange isn’t always simple, it is a known quantity.  Personally I’d like to see Google provide a good toolset and not refer back to API’s.  It’ll help them gain the support of the IT guys on the ground.  Maybe these things exist and I’ve not stumbled across them yet?

If Google can become an accepted host for mailboxes with an Outlook client, it’s then a much smaller jump for companies to start using the wider Google Apps package. 

If as part of your $50 a year mail solution you’ve also got access to 25GB of collaborative document storage and some office apps to work with, you’d have to think very seriously the next time you MS licensing agreement come around. 

Whilst Google Apps isn’t going to be a 100% fit for everyone (even within Google!), there’d be a lot of savings there if a subsection of the user base could get by with Google Apps rather than MS Office.

Live Mesh Desktop… A pointer to a cloudy future?

Monday, February 16th, 2009

Over the past few weeks I’ve been doing a fair amount of thinking and work about how desktop computing will be delivered in the future.  I doubt we’ll be seeing the end of full-fat desktop and laptop computers anytime soon, but change is definitely in the air.

Within the enterprise thin provisioning of desktops is gaining pace.  Virtual desktops offer significant benefits in utilization, management and energy consumption.  Taken further, blade workstations such as HP’s can also offer performance benefits.  Especially in a world where data is increasing centralised and the workforce increasingly mobile.  The technology now allows true ‘desktop as a service’ solutions to be offered.

But what about the consumer and small business world? 

I’m a big fan of Live Mesh.  I now use it on all of my PC’s and the work Mac to keep a single view of my working docs.  One thing that I’ve always wondered about though is the Live Desktop.  It’s undoubtedly useful as a server side copy of my files but why make it look so much like a desktop?  Is it just to deliver a similar user experience?

image

I would love to see the Live Desktop gain some application functionality.  We already know that browser based versions of the Office applications are on their way with the Office Web applications.  We also know that MS has a huuuuge amount of computing capacity at it’s disposal in the Azure platform. 

Could the Live Desktop (or something like it) be used to deliver a web desktop with both storage for data and the applications to open and use it?  With the capabilities that are coming over the next year or so I can’t see why not. 

Looking at what’s now possible with remote desktop protocols like HP’s Remote Graphics Software (RGS) it may even be possible to take that further and present a desktop running real applications.  It may not be something we’ll see in the short term but many of the components you would need are in place:

- Significant amounts of computing power in the cloud – yep
- Broadband to the end-point – getting there… but yep
- Efficient display protocols – yep
- People storing data in the cloud for fast access – yep
- Virtualisation layers to protect the host environment – yep
- Application virtualisation to protect the host and other apps – yep

It’s going to be an interesting 18 months I reckon.

Why is it…?

Thursday, June 26th, 2008

…That when you close MS Word, the ‘X’ closes just that open window… but when you close Excel, the ‘X’ closes all the open Windows?  Seems like an odd inconsistency. 

What might Mesh mean for Office and businesses?

Wednesday, May 21st, 2008

I’ve been playing about with the Mesh preview for a week or so now and overall I’m pretty impressed.  Unfortunately I’ve not had time to look at the dev side of things (or it could be that I couldn’t code my way out of a paper bag…) but its clear from talking to developer buddies that they’re equally interested. 

Anyway, I was chatting about Mesh earlier and the subject of Office and other ‘business’ apps came up.  Or more specifically what, if anything, Mesh would mean to them.

I guess the most obvious place that Mesh could integrated is Groove.  It’s one of Ray Ozzies former projects and has more than a little in common with Mesh – or at least the functionality provided in the preview. 

The most common use  of Groove is peer to peer, you’d create a workspace or share a folder with a number of people, but there’d be no central point where the data was kept waiting for other people to come online when you were away. 

There is however the option to use Groove Enterprise Services to provide the equivalent of the cloud Mesh, a centralised service that clients could sync with which would then be available to pass on changes to other users as they came online.  Using Mesh as the sync provider for new iterations of Groove would seem to make sense.  The question to my mind is quite how that might work. 

One option would be to allow clients to sync directly with the Mesh cloud.  Although that would be the obvious and easiest solution it may not always suit enterprises.  Clients would all be syncing directly to the Internet over the corporate network, not ideal unless you have huge bandwidth.  Some companies may also be unhappy about having a copy of all their synced data sat outside of their network.

One way to provide enterprises with some additional flexibility might be to provide some form of internal Mesh – an internal Mesh cloud that clients can sync with privately.  Potentially this cloud could then sync with the main Mesh cloud in a controlled way to allow a company to better manage the bandwidth over it’s Internet connection.

How would such a Mesh cloud be delivered?  Maybe as part of Exchange or SharePoint?

One of the examples Ori Amiga gave in his Channel 9 video showed how updates made to data in an application could be synced in near real-time to other Mesh clients.  In his example he used a family tree application, but for some reason it reminded me of the Excel Calculation services in SharePoint 2007. 

ECS allows you to maintain a central version of an Excel worksheet and show updates in real-time via a SharePoint webpart (that’s a huge simplification I know).  Presumably if Excel was able to use Mesh, changes to shared workbooks could be synced with other users of that workbook.  How useful that might be I’m not sure – I’m not a huge Excel user – but the same could apply to PowerPoint or Word.

The other day I read a blog post about using Mesh as a messaging platform, unfortunately I can’t find it now to reference it.  The gist of the post was that Mesh and Feedsync provide the basis for simple IM and email tools. 

Thinking it through a bit more though surely Mesh would make a great platform for an enterprise Twitter style messaging platform?  This could be a component for Outlook or Communicator that connects directly to Live Mesh or possibly connect the notional local cloud I mentioned up above. 

Of course this all just speculation, but given the obvious investment MS has made in Mesh it would seem sensible to use the framework in some of its other products. 

New Office Labs site

Monday, April 28th, 2008

Another thank you to Steve Clayton for pointing out that the Office Labs site has gone live.  It looks like there are some great tools to try out there.

I’m a big fan of Tablet PC’s and having just installed InkSeine, I have to say it’s very cool.  I use OneNote quite a bit to take notes in meetings, so apps like this always catch my eye.  The GIU is easy to use and I like access to search results.  I can easily see myself missing some of the functionality when I use the full blown OneNote app – if you’re using a pen why would you ever need drop down menus?  There are a few things missing at the moment, but hopefully they’ll get added over time.

If only HP would make an up to date version of their old TC1100 slate tablet!

The other stand-out thing for me was SharePointPedia.   I know there was talk some time back about making Sharepoint the way MS presented communities for products.  The idea being each product team  would have a Sharepoint site under sharepoint.microsoft.com with forums etc.  I’m not sure how far that initiative got, the only other site I’ve seen there is for Sharepoint itself, but the ‘pedia site has always had pretty good content. 

With this sort of site I guess a lot depends on how many people find it and use it.  Having worked with SharePoint in the past and seeing how quickly best practice evolves and changes, any resource MS can use to speak directly to customers has to be good. 

It’s good to see this sort of ‘labs’ stuff out there in the open.  Hopefully there’s more to come.