Hardware, software and expert advice for digital signage and kiosks
 Home Products Solutions Blog Support Company News Contact
Customer Login 
Digital Signage Insider SignageWire
Latest Articles Full Article List

The Digital Signage Insider
WireSpring's blog featuring tips and analysis from a team of industry experts

Choosing the Best Digital Signage Providers: SaaS vs Self-Hosted

Author: Bill Gerba on 2009-07-09 21:33:23

A few days ago, David Keene at Digital Signage Magazine posted an article on sorting out the mess that is our digital signage software industry. With over 300 companies pitching some remarkably similar products, it's not uncommon to get a call from a breathless lead who has your kit confused with that of your nearest rival (or ten) before you've even had a chance to talk. Sidestepping that whole problem though, David chose to zero in on one of the hot-button issues of the digital signage software world: the pros and cons of utilizing a SaaS -- or software as a service -- solution. As he told me later, his intent was not to take sides, but merely to start a healthy debate. Given the number of comments I received about my reply on Digital Signage News and the feedback that David mentioned he was getting in his inbox, I'd say he succeeded. Let's take a look at the issue in more detail.

OK, what's this SaaS thing again?

We talked about digital signage software as a service (SaaS) a few weeks ago, in the context of whether SaaS is more environmentally friendly then hosting your own servers. But for those of you who just joined us, we'll take a step back and look at the big picture. After all, I hate it when people throw around acronyms and abbreviations and just assume you know what they're talking about. So here's a quick rundown: SaaS, or software-as-a-service, describes a system where instead of installing an application on your own PC or server, you simply access that application via the Internet. For example, Microsoft Word is a software application you install on your computer. Google Docs, in contrast, is a service that provides similar functionality, but resides on a Google server and is delivered to your web browser over the Internet.


Image credit: Jeff Sandquist
Back in our neck of the woods, some digital signage providers will sell you a software package (or packages) that you install on your own PC or server, which you then use to manage your network of screens. With this option, you buy the software, you buy the hardware to put it on, and you buy the network bandwidth, etc. required to hook it up to the 'net. With the SaaS option, these things are all provided as a service, typically in exchange for a monthly or annual fee. While you don't get to pick out all of the bits and pieces yourself, the tradeoff is that you don't have to manage and maintain those individual components either. As you might imagine, some people have pretty strong feelings one way or another on this issue. Since WireSpring sells both self-managed and SaaS products, I've been party to a good number of discussions in both directions over the years. While I can't claim to be completely unbiased here (a bigger share of our revenues come from the service model), I'll try to explain some of the fallacies behind the SaaS approach, and describe when it might -- and might not -- be the best tool for the job.

In defense of the SaaS model

As David Keene noted in his article, anti-SaaS folks tend to get stuck on the notion that "premise-based digital signage content management software packages are often more scalable, more secure, and more reliable [than software-as-a-service solutions] because they are not based on a constant internet connection." Since we hear the same concerns from prospective customers from time to time, I thought I'd briefly summarize my position on each:

First, on the matter of scalability, that's just silly. If my SaaS system didn't scale, I couldn't make any money by selling it to multiple customers. In fact, I live and die by how much it costs to add another node to my SaaS network, and I guarantee you that other SaaS providers feel the same constraints. At the end of the day, my servers provide fast, reliable service to thousands of nodes. Not many other networks can make that claim.

Next, when it comes to relying on the Internet, there probably will be certain cases where having to use (and rely on) the Internet to shuttle content back and forth is undesirable. In these rare cases, a SaaS system is probably not right for you. But in many, many cases, self-hosted systems still use the Internet to move content out to different players, and in these cases, they're no better off than SaaS systems. In fact, our SaaS system is hosted at multiple data centers around the country for geographical redundancy, and other providers probably take that same approach. Thus, I'd be willing to bet that most self-hosted networks are actually more vulnerable to network hiccups, not less, since they don't typically take these costly precautions.

Finally, on the issue of security, any SaaS provider worth his salt will have dedicated, full-time network security employees who constantly monitor, patch and test their servers to keep them secure. We can spend six figures a year on security because that cost gets spread over many clients, all of whom benefit from it. But most self-hosted networks can't make that claim. And until somebody shows me definitively that my network is less secure than somebody else's, I don't give that argument any credit whatsoever.

To SaaS, or not to SaaS?

OK, so with regard to the three complaints above, my argument is that SaaS offerings are no worse than self-hosted ones. But are they better? Sometimes, yes, sometimes, no. For example, if your network is going to be completely disconnected from the Internet, a SaaS system is probably a bad choice (unless you're talking about a multicast solution running on a private network). If you don't need to centrally manage your nodes, there's really no point to using a SaaS solution (though by the same token, there's nothing to self-host in that case either). And if your system requires a substantial amount of software customization at the head-end, self-hosting may be your only option.

On the flip side, a SaaS solution makes a lot of sense if you don't have any in-house technical expertise, or your resources are already stretched thin. Just like outsourcing your email and web site service to a hosting company, using a digital signage SaaS service can remove a lot of the technical challenges and reduce deployment times and costs. The best digital signage SaaS providers will also be able to give you top-tier services like edge-of-network caching, geographic failover, and long-term data storage for a fraction of the cost of doing it yourself, again because that cost gets spread out over multiple clients. And of course, the web-based nature of many SaaS providers allows them to quickly roll out changes based on new web technologies -- often much faster than traditional software packages would be updated.

You'll notice that one thing I haven't mentioned at all is pricing. Considering the breadth of software offerings out there today, there's no way to say that SaaS is cheaper than hosting it yourself, or vice-versa. I've seen server packages priced from free (yeah, right) up through six figures. And I've seen monthly SaaS fees pitched from the low single-digits to the low triple-digits per player. It's just all over the place. I will say this though: if you come to me and insist that you "have to" host the servers yourself, without being able to provide any quantitative reasons why, then you probably don't know what's actually best for your business. There shouldn't be any ego or politics involved in making your technology decision. But on numerous occasions, I've run into exactly that. (At this point, all the SaaS salesfolk reading this article are sagely nodding their heads.) If you have a real business or technical reason for preferring one approach to the other, fine. But if you don't, you need to get one before you buy anything.

I'm sure plenty of you have your own opinion about the SaaS vs. self-host question, and I'd sure love to hear your perspective. Take a moment to leave your thoughts in the comment form. (Email and RSS subscribers, click the link below to access the form.) Thanks!

Comments (7)

Subscribe to comments for this article | Trackback

2009-07-10--Ponce writes:
SaaS or no SaaS

This is how I understand it ...

No SaaS Reasons:
1) Your company is extremely security sensitive .. Like the U.S. Department of Defense ...
2) Very customized solution in the sense that you need your own team of programmers and IT department to monitor and tweak the system frequently and quickly ...
3) Customized interactive kiosks that act as independent information portals that also collect user input/information ...
4) You company has big pockets, or readily available resources who do, such that you can afford you very own private system, programmers and IT maintenance team

Saas Reasons:
1) You are not the U.S Department of Defense and the provided security features of the SaaS solution are enough ...
2) The type of information you are piping to each portal requires little customization or a one-time customization at the onset ...
3) The interactive portals/kiosks are such that the customization is minimal (and does not require frequent tweaking) and data can reside on a remote server ...
4) You are on a tight budget and can't afford your own IT department much less you own team of programmers ...
5) You just don't want to have to manage yet another array of servers, network and software on an already stretched IT department ...
6) The low cost of upgrades, off-site server management, data storage, 24/7 uptime, and software upkeep can't be matched by your in-house resources ... and helps you sleep at night ...

Is this about right? Please let me know ...

--PONCE
2009-07-10Bill Gerba writes:
Ponce,

Very nice summary. In general, I think you hit a lot of the key points right there. The only item I might disagree with is #3 in your "no saas reasons" category -- we've done a number of kiosk projects where the kiosks and kiosk applications are managed using our SaaS solution, but the data collected on the kiosks is forwarded along to an entirely separate set of servers, so that none of it ever resided on our servers.

Other than that, great job, thanks for writing it up!
2009-07-10Eric writes:
Some of Keene's reasoning makes me wonder what he really knows about digital signage.

SaaS less scalable? I'm sure a "non-digital signage" company would have an infinitely easier time going from 100 to 200 players if they're using an SaaS solution compared to something they'd host themselves. Why wouldn't the SaaS provider be able to scale? As the developer they know the software / requirements best.

Constant internet? The players will run through a network outage. And what multi-location signage network doesn't use the internet? Are there that many networks running on satellite data-casting? We use a "non-SaaS" software and you are at the mercy of the internet too. Unless they're using their non-SaaS software to power a large single location network (i.e. on the same intranet) this is a non-issue.

Ponce: I'm not sure if #3 for "no SaaS" would be that accurate--in a lot of cases, going w/ SaaS would not be an issue.
2009-08-03Deepak writes:
Bill,

I think the digital signage platform is still developing. Implementing SaaS would severly impact those networks who seek to built innovative application to capture the attention. SaaS could be out of box solution for certain networks that has very limited need and expectation out of the Digital Signage platform.

For networks, who wants to explore and push the technology limits and intend to design campaigns that set trends, needs to build them home.

Another, thought Bill, its intresting that everyone in DS tech world are building their own flavor of tech. Why not put some core fundamental architecture, like the e-learning industry has set, so that the interportability of content is more easier and real to the folks generating the content.
2010-07-26DigitalSignage writes:
Great article. As I see it this is a new era of digital signage with new LED screens that can be used to advertise at major events around the globe.
2010-07-30Dan writes:
Has anyone found a good list of the top SAAS Digital Signage providers? I'm looking for a list to review and select from for my company and when searching online I'm only finding a few. It is posible that I'm not using the best terms but would appreciate any advise as to companies to look into.
2010-08-12digital signage saas writes:
I think people should use digital signage saas because it is easier and cheaper in the long run. Everything is sorted by your provider instead of running your own service.

Leave a Comment

Name:
Email Address:
(required but won't be shown)

Website:
Comment:
(max 2000 characters)
Are you a human? If so, uncheck this box:



Digg this! | Del.icio.us


Previous Article: Digital Signage Market Faces ROI, Cooperation Challenges: Survey
Next Article: How Significant is the Danoo-IdeaCast-National CineMedia Deal?

Front page of Digital Signage Insider Blog

LEGAL STUFF: The Digital Signage Insider is written by multiple authors. The author of each article is clearly identified at the start of the article. The opinions expressed in each article are solely those of the author, and do not reflect the official opinions of WireSpring Technologies, Inc. All articles are copyright © 2004-2009 by their respective author. All content besides the actual article text, e.g. surrounding branding and informational content, is copyright © 2000-2009 WireSpring Technologies, Inc. All rights reserved. Except as provided in WireSpring's Republishing and Syndication Policy, no articles may be reproduced, in whole or in part, without WireSpring's express written consent.

Subscribe to our RSS feed


  Subscribe via XML/RSS/RDF

About this blog and our team
WireSpring provides hardware, software and services for digital signage and kiosk projects. But this blog is a labor of love. Our posts cover everything from case studies to creative briefs, and we post new articles several times a week.

The blog team:

Our blog team includes some of the industry's most well-respected leaders:

Founder and Senior Writer:
Bill Gerba

Editor:
Jeremy Zaretzky

Writers:
Gary Halpin, Agency 225
Pat Hellberg, Kaicon
Hercules Huggins, WireSpring
Dr. Alice Julier, University of Pittsburgh
Darren Kubel, WireSpring
Christie Liu, Strategy Institute
Graeme Spicer, Adcentricity
Axel Vera, Infusion Marketing
Roberto Vogliolo, Artexe

If you would like a member of our blog team to provide feedback for a story you're working on, or you want them to speak at your event, please contact us.

Editorial policy:

Article topics are selected by our writers and editors, with the goal of providing objective and useful information to the entire digital signage industry. This means covering a lot of projects that have nothing to do with WireSpring's products, and we're fine with that. Whenever we mention a project that WireSpring is directly involved in, we'll be sure to provide appropriate disclosure in the text. If you'd like to suggest a topic for a future article, feel free to leave a comment or contact us. We don't take very kindly to PR spam, so please review our past articles before contacting us to verify that what you're planning to send is a good fit for our audience.