As advances in cloud computing have reduced concerns around the security of SaaS implementations, many organizations have begun to move toward on-demand (or more commonly referred to as SaaS) solutions that are faster, more affordable, and provide better transparency than their on-premises counterparts.

What is on-premises software?  It is software that is installed and run on computers on the premises (at the physical location) of the person or organization using the software, rather than at a remote facility, such as at a server farm or cloud somewhere on the Internet.

What is on-demand software? More commonly referred to as SaaS, it is a way of delivering applications over the Internet—as a service. Instead of installing and maintaining software, you simply access it via the internet, freeing yourself from complex software and hardware management.

The benefit of a SaaS or on-demand platform is its ability to provide companies with a more flexible contiguous way to manage files stored on their company’s servers. On-demand solutions provide companies with a single location where they’re able to manage all of the information their corporation produces regardless of where it is stored.

  1. Cost

On-premises software requires a company to invest time and resources to buy and set up the software on their own system. The company bears the brunt of all costs related to maintaining their service. Because on-demand service doesn’t require upfront capital to get started, companies are able to begin a trial immediately and then continue their service with a subscription. This model reduces the hardware, software and internal IT costs related to maintaining the service.

  1. Startup Speed

On-premises installations require time to set up and install. On-demand software is hosted in the cloud. All the customer has to do is facilitate a secure connection to access the software. The administrator can then begin setting up roles by department or function.

As a company begins to build more holistic policies, an on-demand platform provides the company with the flexibility to add features or modules as needed.

  1. Installing Updates

On-premises software, like most installed software, requires administrative action or the purchase of a new product in order to benefit from updated features. Staging updates takes IT time which means it could be weeks or months before updates are installed. On-demand software allows companies to maintain updates for their clients, reducing the internal bottlenecks that could impede crucial updates related to security and performance.

  1. Functionality

On-demand platforms can allow you to connect to more data sources, more easily than traditional on-premises platforms. The cloud architecture allows for easier add-ons of new and widely disbursed data repositories. In addition, cloud platforms can provide you with the ability to connect to social business platforms and mobile devices.

  1. Security

An on-demand system allows you to keep company data behind your firewall while administrators write and manage rules from the cloud, via any web browser. Some applications provide you with role-based access control, which allows you to limit administrative privileges.

Sherpa Software On-demand

Sherpa Altitude IG® features a set of integrated modules (policy enforcement, eDiscovery, reports and analytics) that deliver enterprise class governance capabilities on-demand. The value of Altitude IG resides in its ability to manage and govern information across a wide array of content, including structured and unstructured data. Data is managed in place (behind the firewall) and not stored in the cloud, mitigating risk while maximizing control of your organization’s electronic assets.

Altitude IG offers support for a wide variety of electronic content including:

For more information or to register for a one-on-one preview, go to

References: Wikipedia,