Wednesday, 26 December 2012

Advantages and Disadvantages of SaaS (Software as a Service) Business Model in Cloud Computing


Defination of Software as a Service (SaaS)

Software as a Service (SaaS) is a type of Cloud Computing. SaaS is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. SaaS is also known as "on-demand software". In SaaS, software and associated data are centrally hosted on the cloud. SaaS is typically accessed by users using a thin client via a web browser.

Advantages of Software as a Service (SaaS)  

1. SaaS (Software as a Service) is Cheap


2. Less Hardware Required with SaaS (Software as a Service)

Software is hosted remotely, so business organizations don't need to invest in additional hardware. To support scalability, the application is installed on multiple machines (called horizontal scaling).

3. Little Maintenance Required with SaaS (Software as a Service) 

Software as a Service removes the need for organizations to handle the installation, set-up and often daily upkeep and maintenance. Initial setup cost for SaaS is typically lower than the equivalent enterprise software. SaaS vendors typically price their applications based on some usage parameters, such as the number of users using the application. So SaaS provides easier administration. SaaS does automatic updates and patch management. No compatability issues will arise by using Saas as all users will have the same version of software. SaaS reduces IT support costs by outsourcing hardware and software maintenance and support to the SaaS provider.

Diadvantages of SaaS (Software as a Service) 

1. Security Issue: As data is stored on cloud, security becomes a major issue.

2. Latency Issue: Again as data is stored in cloud far away from end user, it may take more transactional time as compared to traditional approach. So, SaaS model is not suitable for applications that demand response times in the milliseconds.

3. Total Dependency on Internet: Relying on an Internet connection means that data is transferred to and from a SaaS firm at Internet speeds, rather than the potentially higher speeds of a firm’s internal network.

4. Switching between SaaS vendors is difficult: Switching SaaS vendors may involve the slow and difficult task of transferring very large data files over the Internet.
Applications of SaaS (Software as a Service)


Future of SaaS (Software as a Service)

SaaS is becoming an increasingly prevalent delivery model as underlying technologies that support Web services and service-oriented architecture (SOA) mature and new developmental approaches, such as AJAX, become popular. Meanwhile, broadband service has become increasingly available to support user access from more areas around the world.


  1. Thanks for the Article. Its very Good and Informative.

  2. Impressive article. thanks for info

  3. during this video series, we'll learn Metasploit from begin to finish! we'll begin with absolutely the basics then head to a lot of advanced things like ...
    saas security
    mobile security
    cloud security
    data safety
    data integrity

  4. Much nicer having things like human services software accessible from any computer, where you don't have to install any kind of program.

  5. Puja shaha said :

    CCIE Rack Rental

    Our company focus is to maintain the highest level of customer expectations on Cisco versions, software and hardware. We are flexible and nimble so if you are needing a request to comply with customization on a certain topology or workbook, please don't hesitate to reach out to us to fulfill your needs. Register today and start your time with us on rack time and more information then visit:

    Contacts information:>

    17481 Mt. Cliffwood Cir
    Fountain Valley, California 92708
    United States
    phone: 1 866 966 2110 (US Only)
    Telephone: 1 714 966 2100 (Global)
    FAX: 1 714 966 2102

  6. This comment has been removed by the author.