If only she were around to comment on IT services: What would fair Juliet say about the evolution of Software as a Service?
Thats right, SaaS, that software application delivery model where a software vendor develops a Web-native software application and hosts and operates it for use by customers over the Internet. The moniker (for you grammarians, technically its a camelback acronym) came in to widespread use after a conference in 2005.
But some vendors and experts alike say the model has been around for decades under a different name: Application Service Provider, or ASP.
Remember the ASP? The software model coined the notion of delivering computer-based services to customers over a network. It emerged out of service bureaus of the 1970s and 1980s, fueled the dot-com boom of the 1990s, and largely was blamed for the dot-com bust of Y2K.
Microsofts SaaS Strategy: A Giant Copes with Change
SaaS 101: What Managers Need to Know
Microsoft's New Patent: The Dark Side of SaaS
Top Ten SaaS Buzzwords|
Now, at least according to some, its back, only with a different name. What in the name of guerilla marketing gives?
That depends on whom you ask. Some say SaaS is nothing more than a marketing ploy to repurpose the ASP model under a different, less controversial name. Others admit that while the SaaS and ASP models once were cut from the same cloth, SaaS is a new-and-improved version, ASP 2.0, if you will.
Oli Thordarson, president and CEO of Alvaka Networks, a managed service provider in Irvine, Calif., is a critic.
We dont call Splenda saccharin after saccharin was found to be cancer-causing, Thordarson says. People latch on to names, and ASPs got such a bad rap in the 1990s that I dont think anyone would go near it if you brought back the name ASP today.
Mike Masnick, CEO of Techdirt, a technology analyst firm in Sunnyvale, Calif., agrees, going so far as to say that he doesnt see any major differences between the two at all. Sure, the technology has changed a bit, but when you look at functionality, theyre identical, Masnick says. Its a classic example of marketing a newer version of the same thing to avoid negative reaction from those who might have been turned off previously.
Others have a different perspective. David Sockol, for instance, CEO of Emagined Security, a managed service provider in San Carlos, Calif., says he prefers to think of SaaS as a dramatic evolution of the ASP model, the same idea only better.
When ASPs were first designed, they were mostly people using the Web to interface with backend software, he says. By allowing organizations to put software on their machines that interfaced over the Internet with backend processes, SaaS takes this another step.
According to Sockol, the primary differences between SaaS of today and ASP of yesteryear are in where the native business data resides and how much control (in terms of application software licensing, possible system failures and security breaches) the native business has.
Under the ASP model, he says, customers really never really had much code running locally all of it was running off of a server or other engine at the host. Under the SaaS model, however, customers have the code conveniently sitting on their networks in the form of application programming interface (API), which communicates with a host server remotely.