In the past few years, the cloud computing model has turned the traditional in-house IT provision on its head. Software as a Service (SaaS) has become a buzz word, and everyone is talking about how businesses are "moving to the cloud". But what does it actually mean?
Although they're often used interchangeably, Software as a Service (SaaS) and the cloud are two distinct things, even if marketing sometimes blurs the line between them.
To start, let's take a look at what we really mean when we talk about SaaS.
The SaaS model is often compared to a bank where each customer makes use of the same financial systems, but personal account details are kept private. With SaaS, each user pays a license fee for web access to the software programs on a vendor's server. Meanwhile, their data is kept separate and secure in a private account.
True SaaS applications are always multi-tenant, meaning a single version of the program runs on the vendor's server, and all users access it via the web. It's not SaaS if each user hosts a separate copy of the application on their own in house server.
What's great about SaaS is that it helps businesses access the software they need on-demand. Gone are the days of purchasing and installing individual copies of the software and having your IT team manage patches and upgrades. Today you just login and don't worry about the rest.
Here's what you get with SaaS:
As we've seen, SaaS is a way for vendors to deliver multi-tenant applications via the web. The cloud, on the other hand, is all about the infrastructure that allows you to access those SaaS programs. You can think of the cloud as something similar to the electricity grid, where lots of households pull down power from the same place without ever visiting or having any ownership of the individual generators or power lines.
Essentially, computing in the cloud means that you pay to use the storage and data provided by another company.
Cloud computing providers, such as Amazon or Rackspace, own large numbers of servers in grids or clusters. They offer businesses access to the capacity and networking capability of these servers on a virtual basis. Users pay based on the amount of server space or networking capacity they need to host websites, software programs and applications, or for massive amounts of storage.
These are some of the big wins with cloud computing:
So, while the cloud and SaaS are not the same thing, they are part of the same internet- based trends that are revolutionising business computing. Both are exciting developments that allow businesses to break away from traditional in-house computing provision and opt for a more customisable, flexible, on-demand environment.
Learn more about the benefits of cloud computing.