Posts Tagged ‘Exchange’

Google Aims for the Enterprise

Tuesday, July 7th, 2009

 

Gmail_out_of_beta(2)A few months ago I spent a day at Google talking about their products for enterprise customers.  Whilst their products at the time were impressive, there were a few key things that I thought were missing, in fact I posted some thoughts here about what I would do if I were them.  It seems I wasn’t too far off the mark (woohoo).

As they have posted on their blog today, Google have released a host of new features aimed at luring large companies away from the likes of Microsoft Exchange and Lotus Notes.

Over the last few weeks and months there has been support for Blackberrys, Outlook and Offline access.  Now today they have announced support for email delegation and mail retention, both features that companies would look for in an email solution.  Oh and they’ve taken off the ‘beta’ labels!

So what questions remain?  Well there are a few obvious ones like does delegation work with the Outlook integration?  Delegation is one of things that most people won’t use, but those that do will be the PA’s of important people who will make lots of noise if it doesn’t work.  So you want to make any move of email system as easy as possible, Outlook support would be a big help.

The other gap I can see is in the Unified Communications area.  Microsoft have a very good suite of products in the area with Exchange and Office Communications Server, and IBM have a pretty good solution in SameTime.  Google Talk – from what I have seen – isn’t nearly as convincing.  They have the makings of a wider service, but nothing solid as yet.

The good news for Google is that MS’s Online services don’t currently do a great deal in the Unified Comms space, if you want that you need to go with an on premise solution. 

I think I’ve written before that personally I think Microsoft moving Exchange online might be Googles biggest opportunity.  By going online MS are validating the cloud messaging model in a big way, and companies looking to move to Exchange 2010 will have to ask themselves whether to go the traditional server route or go online.  With Google now supporting Outlook as a client, Google is a legitimate alternative to an online Exchange product.

It’ll be interesting to see what MS do to fight off Google.  With Exchange 2010 online and web based versions of Office they have the makings of a great product.  But the pricing will have to be very good, Googles $50 a year per user is hard to ignore.

Google App Sync stops Outlook indexing email

Wednesday, July 1st, 2009

(Please note the update at the bottom of this article)

If you you’re a corporate user of Google Apps you may well have been playing with the Googles recent release of Google Apps Sync for Outlook.

It’s basically a plug-in for Outlook that allows it to access email, calendars, contacts and global address lists from Google Apps rather than Microsoft Exchange.  It’s a pretty big release for Google I reckon.  With everyone including MS moving email services into the cloud, if Google can provide the same level of Outlook user experience from Apps as people expect from Exchange (at least for these basic services), it positions Google Apps as a more credible alternative to Exchange Online than ever before.

In practice the add-in seems to work a lot like the Live Mail add-in.  Rather than enabling the MAPI protocol on the backend, the add-in extends Outlook so that it can communicate with Google directly (though I should qualify that… I’ve not looked into it in detail, but that’s what it initially looks like).

Anyway… Whilst looking for some other stuff this morning I spotted this KB article in the Microsoft Knowledge Base.  It looks like Google have been a little cheeky with some of the settings that are configured when installing the add-in.   From the article:

“The installation of the Google Apps Sync for Microsoft Outlook disables the ability of Outlook to search the Outlook data. When you install the sync plug-in for Outlook, the sync plug-in changes a registry key. This disables Windows Desktop Search from indexing and providing search functionality for all Outlook data, not just the Outlook data being synchronized from GMail. Because Outlook search relies on the indexing performed by Windows Desktop Search, Outlook search functions are broken.”

Whilst I’m sure that there are sound technical reasons why Google chose to disable the integration between Outlook and Windows Search, the cynic in me does wonder if the Google recommend fix might be install Google Desktop Search :)

Fortunately you can turn the searching back on by changing the registry key back:

1. Click Start button, type regedit in the Start Search box, and then press ENTER.

2. Locate the following registry subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search

3. Double-click the PreventIndexingOutlook registry entry.

4. In the Value data box, type 0, and then click OK.

5. On the File menu, click Exit.

(backup your registry, I take no responsibility, yadda yadda!)

Update:  It looks like I posted to soon – it looks like Google have released a fix  that solves this problem and addresses a few other niggles.  It’s really good to see Google and MS working to fix these things quickly.  Thanks to @MattBrowne for pointing out yesterdays update from Google!

Apple OS X Snow Leopard and Exchange

Wednesday, June 10th, 2009

Of the many bits of information that came out of Apples World Wide Developers Conference this week, one that really caught my attention was Snow Leopards native support for Exchange.

Within one of the sessions Apple spoke about how the out-the-box Mail app will support connectivity to Exchange for email (including folders) and tasks, with iCal supporting Exchange calendars and AddressBook integrating with Exchange Contacts.

Providing it works as advertised that’s really good news, if a little surprising.  It’ll be good to see it in action, assuming it supports the exchange auto-discovery tools it should be a very easy setup.

With the Snow Leopard supporting Exchange, Microsoft Messenger for Mac providing great access to OCS’s capabilities and SharePoint 2010 about to offer better support for non-IE browsers, Mac’s should offer a pretty good business platform for companies that use Microsoft infrastructure.  It will also be interesting to see how well Snow Leopard works with Microsoft’s hosted BPOS services that offer MS’s business platforms from the Cloud.

Although I’m not really a Mac user I’m quite looking forward to trying this stuff out.  Anything that builds interoperability and people more options has to be a good thing.  It should certainly help the Apple case for making Mac’s acceptable as a business computer.

Smartphone and iPhone polices in Exchange

Wednesday, April 15th, 2009

There’s a lot of well deserved buzz about the Exchange 2010 announcements today, but unfortunately this post is more about the present day versions!

I’ve had a few conversations over the past few weeks about managing mobile devices like smartphones and iPhones.  Many companies now have a lot of phones and PDA’s being used to access email, calendars and contacts.  Now I think this is great news, having consistent access to my calendar and contacts from all my phones is fantastic.  From a company perspective though it can pose some challenges. 

With all those devices wandering around the countryside with copies of mailboxes, attachments, address books etc on them, the risk of loosing something important increases.  So how do you go about managing the things?

Fortunately there are quite a few people out there who can help.  There are a number of products out there that will manage phones, PDA’s smartphones etc.  Some will manage just specific devices and others will look after anything that’s even slightly intelligent.  Depending on your size, you can probably also get these as a managed service from people like Brightpoint, so no need to buy kit of your own. 

These dedicated solutions offer a fantastic amount of control over remote devices, including software distribution even remote control.  But the costs do add up. 

If you’re using Microsoft Exchange and Activesync, another option is to look at the management options that they provide out the box.  Since Exchange 2003 you’ve been able to apply polices to devices that connect to Exchange for mail.  This has the advantage that you can apply policies to all devices that connect to Exchange, including those that might be personal phones (of course you’d need to warn people!).

Whilst Exchange doesn’t offer quite the same level of control as something like Mobile Device Manager or mProdigy, for some it will offer enough for free that the dedicated solutions aren’t necessary.

When this subject first came up at work last year I put this table together that shows what options are available from Exchange 2003 through to Exchange 2007 SP1, and on Windows Mobile and iPhone.  The info came from quite a few places, but I can’t remember exactly where so sorry if anyone recognises a bit of it as theirs! 

Unfortunately the table is too big too wide post here directly, but here’s  a copy of the spreadsheet with the info:

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.

Exchange 14

Tuesday, January 20th, 2009

Last week the next version of Exchange broke cover with a blog entry over on the Exchange team blog and video on Technet Edge.  The video has been posted quite a lot over the last few days, but it’s pretty interesting so I thought it was worth speaking about.

Exchange 14 is shaping up to be a huge change from the application we know and (most of the time) love.  Architecturally the biggest difference is that 14 is designed to run in the Cloud on MS’s Software + Services platform.   Of course you’ll still be able to buy it and run it locally, but the option is there to take the infrastructure components out of your buildings.  What’s more you’ll be able to run both scenarios and split your users between them.

This could be a huge advantage for some companies.  For example if you’re running a global company but with segregated IT organisations each region would be able to deliver mail services in the way that best suit that region. 

There are a heap of other changes in functionality too, both from the techie side and the end user experience.  From what I understand there are things like live mail box moves and federation between Exchange organisations for shared free/busy info.

From a user perspective webmail is much improved (again!) and includes things like Presence, and Out-of-office notifications are see proactively before an email is sent.  There’s also some interesting stuff around translation between languages.

iPhone and Exchange Calendar Problems

Friday, December 12th, 2008

A couple of weeks ago I posted about some problems I’d been seeing with my iPhone not quite syncing all of the changes to my mailbox.  At work we’ve been doing a bit more investigation around this after we found that a few of the guys out in the business with iPhones were having similar problems. 

So far we’ve been able to identify and replicate some pretty significant issues with how the iPhone deals with calendars and mailboxes that have recurring meetings and delegates – i.e. someone like a personal assistant who also has access to a calendar and mailbox.   The end result is that people can end up with:

  • - Missing calendar entries on their phone (even though they exist in Outlook)
  • - Calendar entries on their phone for deleted/cancelled meetings
  • - Multiple calendar entries for the same meeting

Having seen this happen it can be pretty frustrating for the end users.  These particular problems will only effect a fairly limited number of people – how many people have PA’s and deligates?  But those that do tend to be relatively senior. 

There are some known issues with how the Activesync protocol deals with delegates in Exchange 2003, but the iPhone seems to have more problems with it than other Exchange Activesync clients. 

There is some mention of this problem on the Apple support forums, but no information about a fix.  Hopefully now that we have some repeatable scenarios we can help resolve the problem.

(Cheers to the guys at work who did the testing!)

Exchange and SharePoint Online

Tuesday, November 18th, 2008

There’s been a fair amount of coverage of the release of Exchange and SharePoint Online over the past few days and it’s been interesting to hear peoples different takes.

Steve Clayton rightly highlights the potential benefits of using a hosted service for applications that could well be considered ‘commodity’ these days.  Shifting costs from Capex to Opex is generally quite an attractive prospect, and if MS can deliver services at a lower cost per user – like-for-like – then more power to them.  These services offer a really good alternative, especially for small or new companies.

The big thing for me is the like-for-like part… the current Online services are pretty basic.  You’re not getting a ‘full fat’ Exchange or Sharepoint here.  There’ll be no MySites or Excel Services in your SharePoint Online environment for example, so while it may be cheaper to host sites in MS clouds, you won’t getting much of the pixie dust (as Steve puts it!).

The interesting thing for me is where Exchange, SharePoint and OCS will be going over the next few years.  As I understand it the current Online solutions aren’t running on the Azure platform.  My guess would be that this is being saved for the v.next products that will start arriving next year.

From what I understand, and I could be wrong, both Exchange and Sharepoint 14 will be offered as both hosted and on-premise solutions.  With Azure in place to manage the infrastructure, Geneva there to manage the nuts and bolts of authentication and identity, and many more ‘full fat’ services available over standard http connections, I’d hope that the v.14 products offer a more full fidelity experience.  Now those are the services I’m interested in.

iPhone’s ActiveSync not quite as active as you’d expect?

Tuesday, November 11th, 2008

Does anyone else have the problem of their iPhone not always syncing changes between itself and Exchange? 

I’ve noticed that the mailbox on my iPhone doesn’t always pick up on changes that I might make on my Outlook client or Webmail.  So for example at the moment my iPhone is showing 10 new meeting invitations that I have already accepted and replied to.  I’ve also just had to re-read 14 emails to stop them being highlighted as unread.

It seems an odd problem to me… but a few people here have found the same.  I thought I would see if anyone else had noticed this (it could be our instance of exchange?)

iPhone in the Enterprise

Friday, June 13th, 2008

Following it’s announcement on Monday I think its fair to say that the 3G iPhone has stirred up quite a bit of interest with people.  And rightly so I believe.

In preparation for the inevitable requests from people out in our business I thought I would do a little digging into what Enterprise support Apple have built in this time round. 

With the original iPhone business users were pretty much ignored.  There was no real support for businesses, even to the point were (in the UK at least) you had to be an individual to buy one – it was available on personal contracts only, there were no businesses tariffs at all.

Here’s a few notes on what I found in case it’s useful:

Exchange Support
Apple have licensed Exchange ActiveSync from Microsoft so can connect directly to exchange for push email, calendars and contacts.  Providing you already have Exchange (2003 or 2007) adding iPhone support should be trivial.  From the device perspective it shouldn’t be any different to setting up a Windows Smartphone.

In addition to messaging support, the iPhone now also supports ActiveSync security policies for:

- Remote wipe
- Password Enforcement
- Forcing password complexity
- Forcing alphanumeric passwords
- Specifying password length
- Defining inactivity times before the phone ‘locks’

These are increasingly important to business, especially with the current media attention on data loss and privacy.

Device Configuration
To help reduce the support overhead of deploying smartphones companies (us included) often make arrangements to have company specific settings applied by some for of automated process.  This is so that end users can be up and running as soon as possible when, and hopefully ensure everything is set up correctly avoiding extra support calls etc.

For the iPhone 2.0 software apple has built in support for remote deployment of configuration using either email or a website.

You use an iPhone Configuration Utility to build up a preferred config, and then export that setup as an XML config file.  That file can then be:

– hosted on a website that users can browse to
– Emailed to the user as an attachment

In both cases the end user will need to open or run the attachment/file.  During the installation they will be prompted for any additional information needed such as passwords.

it would have been nice to have seen some support for over-the-air config like Windows Smartphones, but its a pretty good solution nonetheless.

Within the configuration utility you can configure:

– Exchange settings (server, domain, account etc)
– Wireless settings (network, authentication etc)
– VPN Settings (server, account, passwords, groups, proxies etc)
– Password policy (complexity, attempts, length, age, timeout (etc)
– Email settings (POP, IMAP, servers, accounts etc)
– Certificates (Deploy PKCS1 and PKCS12 certs)
– Policy and Restrictions (Control 3rd party apps, iTunes, content etc)

The device also allows these settings to be signed so that you can be sure they are from your company and not a rouge source.  This might be particularly important.

Virtual Private Networks
iPhone 2.0 now has built in support most of the common VPN protocols:

– PPTP
– L2TP/IPSec
– Cisco IPSec

and authentication methods:

– MS-CHAPv2 (standard passwords)
– RSA SecureID
– CRYPTOCard
– Certificates (PKCS1 and PKCS12)
– Shared Secret

The settings for both can be deployed using the Configuration Utility described above.

Wireless
The iPhone now supports the following wireless security protocols:

– WEP
– WPA Personal
– WPA Enterprise
– WPA2 Personal
– WPA2 Enterprise

It also supports the following 802.1x authentication protocols:

– EAP-TLS
– EAP-TTLS
– EAP-FAST
– PEAPv0 (EAP-MSCHAPv2)
– PEAPv1 (EAP-GTC)
– LEAP

All of these can be setup with an configuration profile and applied using the Configuration utility over email or the web.

IMAP Mail
For organisations not using Exchange the iPhone provides support for IMAP so should be able to access more or less any email system that allows it.  Within this is support for encryption and X.509 root certificates. 

There also appears to be some support for enterprise application distribution, but I’ve not found too much info about that yet so will probably add some more info on this later.

 

Overall I think apple has done a good job here.  It’s hard to say for sure without having an iPhone to test with, but for now it looks like it supports most of the things we currently look to do with our Windows Smartphones.  Perhaps its not quite as much as we’d look to do if implementing something like Mobile Device Manager or B2M’s mProdigy, and I’d like to see support for data encryption, but it’s a great start an should make the lives of Enterprise IT departments quite a bit easier.  They might not become preferred device’ within companies, but there’s certainly no major reasons why they shouldn’t exist happily within the Enterprise any more.

The big question for me at the moment is how O2 will see them to business customers and what costs will be involved – especially for customers with existing contracts and data agreements.