Image representing Google as depicted in Crunc...

Image via CrunchBase

This is the sixth post in the SaaS Risk Reduction Series. For a change, I am planning to highlight a problem faced by one of the SaaS customers and explain how it could be done differently based on my suggestions in this series. Zoli gave me a link to one of the threads in Joel on Software Forum. In the thread, a frustrated SaaS user described his/her ordeal with Google Apps for Domains Free edition. Let me quote his story here.

I started using the free version Google Apps a little over a year ago for one of our intranets. Luckily it was an intranet and not the main site! I guess it wasn't entirely luck. Management would never have let us use it on the main site. Anway, we used the shared calendar, email for a certain group, Google docs and a few other things.

For the most part things worked well.  A few weeks ago it was time to renew the domain, and as the admin I promptly paid it using Google checkout.

Shortly afterwords the domain expired on the day aniversary date and we were totally hosed.

All his attempts to solve the problem frustrated him to the core and he was in a desperate situation

At this point, I'm ready to cry. What have I done to be stuck in this kafkaesque place.

Before I proceed with my post, lemme do a plug here. This is exactly the reason why SaaS users should subscribe to Cloud Avenue and visit regularly to read our posts. In fact, the basic premise behind the SaaS Risk Reduction Series itself is to help users avoid situations like the one above.

Let us now see how this user could have avoided this scenario if he/she had followed one of my first suggestions in this series. Don’t keep all eggs in one basket. In that post, I had argued against using a single vendor for all your SaaS needs. Some users didn’t like the idea because they thought keeping email with one vendor and calendar with another is too much of a hassle. I do agree with them about the hassle but paranoid ones are better served by spreading the apps/data with different vendors. Anyhow, even if one didn’t want to spread different SaaS apps with different vendors, they could use this principle in other things related to their digital properties. In the above example, the user could have registered the domain directly with a domain registrar instead of going through Google or some other resellers. The domain is the identity of any business. It is very important to identify a “friendly” registrar and, then, register the domain through them. I would list the following as the characteristics of a friendly registrar.

  • The registrar Informs the customer about the upcoming domain expiration well ahead of time. For example, ev1servers.com (now, The Planet) informs you about the upcoming domain expiration 90 days, 60 days, 30 days and 5 days in advance (multiple times).
  • The registrar notifies the customer clearly that you have the right to renew the domain for 40 days after the expiry of the domain, without any extra fees other than the amount the customer would have paid for renewal.
  • The registrar lets you renew easily even after the expiry date without even having to contact their customer support.

These are some of the basic things one should take care before trusting a registrar to hold your or your company’s digital identity.

Secondly, and most importantly, SaaS users, using their own domains, should use a third party DNS provider like DNS Made Easy to manage their domain records. Thirdly, it is important to use a secondary mail server (it could come handy in cases where Google or some other mail provider goes down or locks up the email accounts for some reason) from another vendor.

The user in the above case could have easily avoided all the troubles by keeping all his eggs (in this case domain registration, dns management, saas applications) in different baskets. Yes, it is a hassle compared to getting it done with a few clicks, with a single vendor. Yes, there is a learning curve to it. But, by following my suggestion, one could minimize the risks and have a peace of mind in this increasingly distributed IT environment.

Comments

Post Comment