Software-as-a-Service (SaaS)

You may have heard the term ‘cloud computing’ as it is a hot term in the industry but what does the term really mean? We have found this is hard to define, as with Web 2.0 everyone seems to have a different definition. We’ve pulled some information posted by ITworldcanada.com to help you understand.




As a metaphor for the Internet, ‘the cloud’ is a familiar cliché, but when combined with ‘computing,’ the meaning gets bigger and fuzzier. Some analysts and vendors define cloud computing narrowly as an updated version of utility computing: basically virtual servers available over the Internet. Others go very broad, arguing anything you consume outside the firewall is "in the cloud," including conventional outsourcing.


Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends IT's existing capabilities. Cloud computing is at an early stage, with a motley crew of providers large and small delivering a slew of cloud-based services, from full-blown applications to storage services to spam filtering. Yes, utility-style infrastructure providers are part of the mix, but so are SaaS (software as a service) providers such as Salesforce.com. Today, for the most part, IT must plug into cloud-based services individually, but cloud computing aggregators and integrators are already emerging. We talked to dozens of vendors, analysts, and
IT customers to tease out the various components of cloud computing. Based on those discussions, here's arough breakdown of what cloud computing is all about:


1. SaaS

This type of cloud computing delivers a single application through the browser to thousands of customers using a multitenant architecture. On the customer side, it means no upfront investment in servers or softwarelicensing; on the provider side, with just one app to maintain, costs are low compared to conventional hosting.

Salesforce.com is by far the best-known example among enterprise applications, but SaaS is also common for HR apps and has even worked its way up the food chain to ERP, with players such as Workday. And who could have predicted the sudden rise of SaaS desktop applications, such as Google Apps and Zoho Office?


2. Utility computing

The idea is not new, but this form of cloud computing is getting new life from Amazon.com, Sun, IBM, and others who now offer storage and virtual servers that IT can access on demand. Early enterprise adopters mainly use utility computing for supplemental, non-mission-critical needs, but one day, they may replace parts of the data center. Other providers offer solutions that help IT create virtual data centers from commodity servers, such as 3Tera's AppLogic and Cohesive Flexible Technologies' Elastic Server on Demand. Liquid Computing's LiquidQ offers similar capabilities, enabling IT to stitch together memory.


3. Web services in the cloud

Closely related to SaaS, Web service providers offer APIs that enable developers to exploit functionality over the Internet, rather than delivering full-blown applications. They range from providers offering discrete business services -- such as Strike Iron and Xignite -- to the full range of APIs offered by Google Maps, ADP payroll processing, the U.S. Postal Service, Bloomberg, and even conventional credit card processing services.

Source: Reprinted from IT WorldCanada.com By: Eric Knorr, InfoWorld (04 Jan 2010)


Adept now offers Software-as-a-Service and has had particular success with this in Oil & Gas industries. There are many benefits to using it including significant time and cost savings. To see if SaaS is right for you, contact us for a free consultation.