Activity Forums Salesforce® Discussions What is the difference between SaaS and PaaS concepts in Salesforce?

  • Suryadeep

    January 8, 2018 at 11:04 am

    SaaS (Software as a Service) and PaaS (Platform as a Service) in Salesforce

  • Suraj

    January 8, 2018 at 11:56 am

    Hi Suryadeep,

    IAAS stands for Infrastructure as a Service.
    It is the top layer on the multitenant architecture.
    Comprises Storage, Network, Servers.

    PAAS stands for Platform as a Service.
    It is the layer above the IAAS.
    Provide a platform to develop an application (execute code on top of the IAAS) using IAAS resources.

    SAAS stands for Software as a Service.
    It is the layer above PAAS.
    Comprises application for end users(like google apps, facebook)

  • Piyush

    January 9, 2018 at 9:07 am

    Hi Suryadeep,

    Software as a service (or SaaS) 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.

    Platform as a service (PaaS) or application platform as a service (aPaaS) is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.


  • Archit

    January 9, 2018 at 9:32 am

    Hello Suryadeep,

    Platform As A Service: The platform which enable developers to develop the things, In general we can say any operating system we are using as platform but here in the Salesforce we have which is considered as platform and using that we need to have specific editions and license which makes the availability of platform as service.

    Software As A Service: In Salesforce there is no need to install any software but what we need is only credentials, specific editions and license, Internet and a browser after all of these we have everything available inside the Salesforce org. But for buying license and editions we need to pay as per requirements so it becomes a kind of paid service and the whole scenario consider as software as a service.

    Hope this answer would be helpful


    January 9, 2018 at 11:03 am

    Hello Suryadeep,

    Software as a Service (SaaS) - Its represent the largest cloud market and are still growing quickly. SaaS uses the web to deliver applications that are managed by a third-party vendor and whose interface is accessed on the clients’ side. Most SaaS applications can be run directly from a web browser without any downloads or installations required, although some require plugins.

    Platform as a Service (PaaS) -  It is used for applications, and other development, while providing cloud components to software. What developers gain with PaaS is a framework they can build upon to develop or customize applications. PaaS makes the development, testing, and deployment of applications quick, simple, and cost-effective. With this technology, enterprise operations, or a third-party provider, can manage OSes, virtualization, servers, storage, networking, and the PaaS software itself. Developers, however, manage the applications.

  • Parul

    September 18, 2018 at 12:00 pm

    SaaS is the most familiar form of cloud service for consumers. SaaS moves the task of managing software and its deployment to third-party services. Among the most familiar SaaS applications for business are customer relationship management applications like Salesforce, productivity software suites like Google Apps, and storage solutions brothers like Box and Dropbox.

    Use of SaaS applications tends to reduce the cost of software ownership by removing the need for technical staff to manage install, manage, and upgrade software, as well as reduce the cost of licensing software. SaaS applications are usually provided on a subscription model.

    PaaS functions at a lower level than SaaS, typically providing a platform on which software can be developed and deployed. PaaS providers abstract much of the work of dealing with servers and give clients an environment in which the operating system and server software, as well as the underlying server hardware and network infrastructure are taken care of, leaving users free to focus on the business side of scalability, and the application development of their product or service.

    Examples of PaaS providers include Heroku, Google App Engine, and Red Hat’s OpenShift.



  • Avnish Yadav

    September 18, 2018 at 1:00 pm


    PaaS solutions appeal to developers who want to spend more time coding, testing, and deploying their applications instead of dealing with hardware-oriented tasks such as managing security patches and operating system updates while SaaS providers host an application and make it available to users through the internet, usually a browser-based interface. As the most familiar category of cloud computing, users most commonly interact with SaaS applications such as Gmail, Dropbox, Salesforce, or Netflix.


  • shariq

    September 20, 2018 at 11:56 pm


    SaaS (Software-as-a-Service) and PaaS (Platform-as-a-Service) are both part of one of the fastest growing application categories. The other being IaaS(Infrastructure-as-a-Service). But there are some key differences, namely: SaaS is where you pay for access to the business's software, and they give you an account.

    Hope this helps.

Viewing 1 - 8 of 8 posts

Log In to reply.

Popular Salesforce Blogs