Pros/Cons of switching from Exchange to GMail

We are a medium-large non-profit company, with around 1000 staff and volunteers, and have been using MS Exchange (currently 2003) for our mail system for years.

I recently attended a Google conference where they were positing that "Cloud computing is the way of the future", and encouraging us to switch from doing our own email with Exchange, to using GMail and Google Apps for everything.

Additionally, one of our departments has been pushing from inside to do this transition within their own department, if not throughout the entire organization.

I can definitely see some benefits - such as:

  1. Archive space - we never seem to have the space our users want, and of course, the more we get, the more we have to back up
  2. OS Agnostic - Exchange is definitely built for windows, and with mac and linux users on the rise, these users increasingly demand better tools / support. Google offers this.
  3. Better archiving - potential of e-discovery, that doesn't exist in a practical way with our current setup.
  4. Switching would relieve us of a fair bit of server administration, give more options to our end users, and free up the server resources we are now using for Exchange.
  5. Our IT department wants to be perceived as providing up-to-date solutions to technical problems, and this change would definitely provide such an image.
  6. Google's infrastructure is obviously much more robust than ours, and they employ some of the world's best security and network experts.

However, there are also some serious drawbacks:

  1. We would be essentially outsourcing one of our mission-critical systems to a 3rd party
  2. The switch would inevitably involve Google Apps and perhaps more as well. That means we would have a-lot more at the mercy of a single (potentially weak) password. (is there a way to make this more secure using a password plus physical key of some sort??)
  3. Our data would not remain under our roof - or even in our country (Canada). This obviously has plusses on the Disaster Recovery side, but I think there are potential negatives on the legal side.
  4. I can't imagine that somebody as large as Google would be as responsive as we would want with regard to non-critical issues such as tracing missing emails, etc. (not sure how much access we would have to basic mail logs - for instance)

Can anyone help me evaluate this decision?

  • What issues am I overlooking?
  • What experiences have you had with this transition (or the opposite - gmail to Exchange)
  • Can you add to the points I have already outlined?

Solution 1:

One feature you may find your missing is Outlook. Yes you can use Outlook with Gmail, but not to the same level. You can't use Outlook to open other users calendars or mailboxes, accept meeting invites or get the same offline functionality. To get the full functionality of Gmail, you have to be using the web interface, which some user won't like.

You mention Google apps, and that may be an issue. Users may see the option to open attachments in Google apps, and do so and start editing and saving in Google apps. All of a sudden you have half your documents in word and half in Google apps.

Solution 2:

I considered making this switch at a private school I volunteer with. We decided to stick with Exchange for the following reasons:

1) End user re-training, they like Outlook alot.
2) Being able to find people in the directory of Outlook, I tried to find a way to re-produce this with Google Apps but I could not find one. Our users don't want to have to memorize email addresses they like to search and find the person to email.
3) Confidentiality. Yes in theory Google is keeping our data confidential but it is all on a hosted server shared with other clients of Google's. I have been around long enough to know accidents happen.
4) User Authentication. I did not want to make people remember another password, they already have one insecure password I don't need another weak password that is live on the internet. There were a couple of integrated solutions but they seemed like kind of hoky.
5) My networking guys did not like the solution as it created weird MX records in our domain.
6) The calendar is used way to much and Outlook doesn't work with Google Calendar, which is already mentioned.

Remember I do all of this work in my spare time as a volunteer so a major part of the consideration was how much work it takes me to train and convert everything. I generally don't mess with something that is working just fine. Ross

Solution 3:

My company (about 10 users) switched from a third-party provider to Google Apps and we're pretty happy with it.

Our younger and more flexible users get along fine by using the Google web client, and can fill in gaps using Mozilla Thunderbird. Our more rigid users will not let go of Outlook, and that can be a real weakness in light of Outlook's apparent shortcomings when dealing with IMAP.

With regard to your fourth drawback, I can't really speak to it since we've not needed a single support request since we've been on board. There was a big outage a few months back but it went away within hours.