SaaS: Too Much of a Good Thing for Retailers?
Arguably the most popular episode of "Star Trek" is Trouble With Tribbles, where a cuddly and seemingly benign creature stealthily multiplies and creates a huge problem for Kirk and his crew. Much like the Enterprise in Star Trek, retail enterprises have reached a similar tipping point with the widespread adoption of software-as-a-service (SaaS) applications.
Forrester Research claims that SaaS penetration will surpass 50 percent this year, with organizations using an average of four solutions simultaneously. Furthermore, it's expected to double in 2015. Businesses cite agility as the primary benefit of moving to SaaS, but as retailers become more widely reliant on SaaS applications, the lack of visibility and control over performance threatens the promise of agility. Can data be the difference between resilient retailing and death by a thousand paper cuts?
It Just Works
Retailers commonly run Salesforce, NetSuite, Office 365, Responsys and other SaaS apps for everything from accounting to managing direct sales agents to email marketing. Part of the beauty of SaaS is that it just works. Nowadays, you don't hear about big outages, but does that mean issues never happen?
Most SaaS vendors guarantee their service levels at 99.9 percent uptime. 99.9 percent availability translates into about 43 minutes of downtime per month. That's not a lot of time, but the more a SaaS app is used across the company and integrated, the more any interruption in service is magnified and compounded. These interruptions are like paper cuts (or tribbles), and they can add up fast. What if NetSuite slows when your accounting team is trying to close the quarter? Or when your direct sales agents are booking all their weekend trunk show orders in Salesforce.com? Or when you're launching your big holiday email campaign through Responsys?
But What Can I Do?
Any SaaS vendor worth their salt posts a "Trust" site which provides information about system status. When an outage or slowdown occurs, you'll usually find an explanation of the duration, user impact and root cause … eventually.
When performance issues happen — and they will — the logical question to ask is what to do next? The answer depends a lot on when and how you become aware of the issue, and who is impacted. If you're relying on a "Trust" site, that information may not be timely or actionable enough to be useful.
Employees will most likely call your service desk when internal-facing systems flake out. Managing helpdesk tickets is a costly affair, but arming your IT team with detailed information about the health of the SaaS app at issue can reduce the time to diagnose and resolve, especially if the problem is within your control. Maybe the issue is actually due to a WAN configuration change and only impacts a certain location.
External-facing SaaS apps are trickier. Customers or partners tend to go away without saying anything, making immediate awareness critical. With a proactive approach to monitoring your external-facing SaaS apps in real time, you can quickly make course corrections to mitigate interruptions. For example, in the case of an email landing page, you might reroute visitors to your Facebook page. Actionable data makes the difference.
Trust But Verify
SaaS applications can get your retail business to a more agile state. You've probably already started the journey. Realize the coverage of a service-level guarantee narrows as app adoption grows. Now is the time to start looking at performance before it tips the scale. Ask yourself whether you have the data you need to optimize what your SaaS apps support today. Get proactive.
Aaron Rudger is senior marketing manager for web performance at Keynote, a mobile and website testing and monitoring company. Aaron can be reached at aaron.rudger@keynote.com.