Chapter 1
What is a SaaS CMS?
A SaaS CMS is a software delivery model that exists entirely in a cloud environment versus on-premises and allows end users to access software applications as long as they have an internet connection. The first known SaaS applications were simple web-based tools such as email, messaging, customer relationship management (CRM) systems, and project management software.
Today, nearly every type of core business function — from human resources to enterprise resource planning — is available via SaaS providers.
SaaS is one of several cloud computing solutions for business IT issues. Other ‘as-a-Service’ options include:
- Infrastructure as a Service (IaaS).
- Platform as a Service (PaaS).
- Everything as a Service (XaaS).
By comparison, an on-premises CMS is installed in a company’s datacenter, so users can manage your website's content through a web-based interface. While this is the primary difference between SaaS providers and on-premises software solutions, it only scratches the surface in terms of its benefits.
The scalability and flexibility of the cloud service also equips both small businesses and enterprises with the ability to efficiently manage any volume of content from any location. In the case with Sitecore’s SaaS offering, the solution is headless, freeing up marketers to create content once and deliver it anywhere while also providing back-end stability and front-end freedom. Developers enjoy flexibility, while marketers benefit from an intuitive and user-friendly interface that enhances ease of use.