Site icon airdesk

BlackBerry enterprise resilience

Research in Motion, makers of BlackBerry, are a spectacularly successful company. They had a great idea and made it work, when you would have put odds on Nokia or Sony beating them.

However the BlackBerry Enterprise Server software that makes BlackBerries work for businesses is a spectacularly bad piece of software. This piece is intended not as a criticism of RIM, but as a comment on the business of creating enterprise software.

There is nothing really special about BlackBerry, except the business concept. It’s a neat device but not obviously better than the alternatives. What makes it unique is the Push when a message arrives for you.

The BlackBerry Enterprise Server (BES) is what connects the corporate e-mail system to the carriers’ mobile network, to push the messages out. Company executives are very fond of their BlackBerry, so BES is a very important service. Never mind the ERP systems, BES is right up there as mission critical. If there were a disaster, the one service the executives would want to work is BlackBerry.

However there’s a flaw. You can’t make the BES service resilient in case the server or the network fail. If either happens, someone has to go and change things around a bit to get the service working. If they are on holiday, or can’t find the instructions, or it’s the weekend, then you just have to wait.

BlackBerry provide two methods for disaster recovery, but both are workarounds. Let’s just have a look at the problems:

Here’s a contrast. The RSA SecurID Authentication Manager is another mission critical product. When you enter a one-time password using one of those key fobs, the Authentication Manager validates it and lets you in. If the Authentication Manager is not working, no-one can use the service. Unlike BES, the Authentication Manager is designed to be resilient:

Why the difference?

  1. BlackBerry has a very strong consumer pull in the business. IT people are never going to suggest not using BlackBerry because of the quality of the server software.
  2. RIM distribution is through the mobile carriers. A bit like Nokia, RIM could sell independently, but they don’t. The mobile carriers are also not really selling to their customers based on the quality of their software.
  3. Developing enterprise grade software is actually extraordinarily expensive.
  4. In contrast, RSA is a technical sell. There are plenty of other strong authentication methods. RSA are just aiming to be the best, which includes providing true enterprise grade software.

So, as I said, this is not in any way a criticism of RIM. Their business model makes providing this software less important than continuing to make a highly attractive consumer service.

Exit mobile version