CMS News, Reviews and Resources
Content Management Matters ™
 
 
Add to Technorati Favorites
 Free Newsletter:

TrustSaaS - A Way to Monitor your SaaS App

By Barb Mosher / Aug 15. 2008

Online SaaS Monitoring Service called TrustSaaS

Australian company, Australian Online Solutions, has a unique application sitting out on the web today. It's called TrustSaaS and it is a Software as a Service Application uptime monitoring, alerting and reporting solution. How's your SaaS app doing today?

Independent Monitoring for your SaaS Apps

Launched in early July, the site is referred to as a SaaS "Weather Report", letting you know how a number of SaaS applications are doing. Note that this is third-party monitoring.

According to company Founder and CTO Sam Johnston, "TrustSaaS was created to fill a void in the cloud computing ecosystem and as a demonstration of the reliability of SaaS and cloud computing in general." Since we are becoming so much more interested and reliant on these types of applications and services, a service like this enables SaaS users to know for sure how reliable their SaaS apps are.

SPONSORSHIP
CMSWire speaks to a specific audience of professionals. You can too. Advertise here.

TrustSaaS_Monitoring1.jpg
Provider List

Basically it works by checking the status of a particular service every 60 seconds (over 500,000 times per service per year). The monitoring itself is free to anyone who goes to the TrustSaaS website.

You can click on an individual application to view details of a particular provider. It's interesting that these detailed views are actually coming from Pingdom which makes you wonder why you wouldn't just go to these guys directly for your monitoring.

TrustSaaS_Monitoring2.jpg
Activity Status

So we asked Johnston about the Pingdom relationship. He told us that although his company Australian Online Solutions has been providing customized monitoring software services for their enterprise customers since 1998, they decided that instead of migrating all their back-end systems to the web, that they would build their solution on top of the Pingdom platform.

Their focus then became adding value to that service via the front-end and the monitors themselves. Johnston refers to the TrustSaaS service as a "loosely couple mashup" which means that even if the TrustSaaS website went down, monitoring and alerting would still continue.

TrustSaaS_Mon3.jpg
Daily Status

Johnston told us via email that they initially planned to monitor business applications like Salesforce and Google Apps, but added some consumer apps after their soft launch -- Twitter, Facebook -- because many business are using these as well. This decision was based on user feedback and "We also felt that this was a useful community service to provide, particularly in light of some recent high profile outages."

Premium Subscriber Benefits

If you want to be alerted to trouble though, you have to become a premium subscriber. Subscribers to the TrustSaaS service are notified of issues for a particular SaaS service via email and/or SMS. In addition, monthly reports are sent via email to subscribers. Subscription is on a per provider basis (i.e Google Apps, Twitter) and will run you US$ 100.00/per provider per year.

Provider States Displayed

There are three different status a provider can be in at any given time:

  • Up: Responding appropriately and in a timely fashion
  • Down: Failing to respond appropriately or at all when tested from two or more geographically separate probe servers
  • Unknown: The service is not yet configured or monitoring information is for some reason (typically temporarily) not available

How SaaS Apps are Monitored

They list a number of approaches to monitoring an application, some of which include:

  • Calling up a page and looking for a login form
  • Authenticating a test user (i.e. Gmail)
  • Completing the TCP 3-way handshake

In many cases, they've set up test accounts/applications to help determine a services availability.

The company has a lot of expertise in web applications and this knowledge has enabled them to "test all layers of an application (unlike our competitors we usually check for a cryptographic cookie which will not be present in the response if the database or any layer above it fails)."

Downtime is always confirmed by checking from two different monitoring locations Monitoring locations are found in the US, Sweden, England, Canada and Holland.

Is Third Party Monitoring Stable?

The TrustSaaS monitoring service has been mentioned on Programmable Web and Ziipa -- a Web 2.0 directory. It's currently in beta and although it appears some people are happy there's a service like this out there, we aren't seeing much news on it and how it's been doing so far.

That may be because there has been no official press release as of yet. They have, however, been surprised by the response they have received so far -- although he wouldn't provide us with official user counts.

Johnston has indicated that plans to take the product out of beta are underway in the next few months. At that time, we will get more details on final pricing. We'll try to keep you updated on how this service progresses -- at time when SaaS and cloud computing are on the tip of everyone's tongue, this should be a service that proves successful.


Was this article useful?

2 Reader Comments

1 | Ranjit Nayak — August 15, 2008 6:01 PM

Monitoring a SaaS application can sometimes be more complicated than ping and authentication. This is specially true when the application has integrations with other systems, databases etc. It is possible that an automated robot can login and yet a user cannot complete the actual business service he / she logged in for.

What is described above is certainly a step in the right direction. There are companies like wormly which efficiently ping and alert us if a web page is not available. At evapt we therefore believe in monitoring the actual application and completion of transactions in the application. In addition to just understanding uptime, we can get quantitative assessments of which features in the application get used and when.

Ranjit Nayak

2 | Devendra Deshmukh — August 16, 2008 2:00 PM

Software as a Service Application uptime monitoring, alerting and reporting solution is need of the hour. Its needed from both perspectives SaaS users & SaaS developer/company. Evapt looks like solution for SaaS developer/company while TrustSaaS is more for SaaS user community.

Regards,
Devendra Deshmukh
ED
e-Zest

Leave a Response

  Remember me?

More Reading:

 
 

From the Job Board (View All Jobs | feed Jobs Feed | Post a Job)