Black CaT Posted May 13, 2023 Share Posted May 13, 2023 SaaS stands for software as a service, which means software is hosted by a third-party provider and delivered to customers over the internet as a service. While most SaaS products are aimed at business users, some products have proved popular with individual consumers, like note-taking app Evernote or personal finance tools like TurboTax and Mint. In business settings, users access productivity applications or enterprise software from a service provider instead of from their company’s private data center. Microsoft 365 and Salesforce are common examples of such SaaS software used in business that had been previously hosted and distributed by businesses’ own data centers. SaaS is a marked difference to the old model of making a one-off purchase of software that must be hosted, implemented, and maintained by the buyers themselves. The SaaS delivery model is enabled by a multitenant architecture, where a service provider can distribute multiple versions of the same software from a single physical server. Each user or business has its own version of the application, with the associated customizations, data, and access controls, but from a shared code base that can be patched, updated, and maintained centrally. As a result, software can be purchased by individuals or for a select group of users and paid for on a monthly or annual subscription basis per “seat,” instead of making a large upfront investment in a perpetual (permanent) license, starting a lengthy implementation, and committing to years of maintenance, upgrades, and support contracts.. SaaS sits alongside infrastructure as a service (IaaS) and platform as a service (PaaS) as the three most popular models of cloud consumption. Simply put, IaaS provides the building blocks for consuming cloud services, such as compute, storage, networking, and monitoring, while PaaS assembles these building blocks into a more easily consumable software development platform. SaaS is different in that it isn’t primarily aimed at software developers. Instead, popular business applications like email, customer relationship management (CRM), and financial management tools are available on-demand from anywhere via a web browser, desktop computer, or mobile device. As employees have become more distributed and remote, SaaS allows authorized users to access an application from anywhere on any authorized device, without having to be behind the company firewall. This also allows for greater real-time collaboration, because SaaS enables concurrent usage of the same tool or document. SaaS also gives companies more flexibility as they grow, as they only have to pay for the employees using the software, if usage is tracked and managed correctly. This model also lowers the maintenance burden on IT teams to stay up-to-date with the latest releases or installing patches such as security updates, because the SaaS provider handles all that. SaaS also comes with a new set of risks, most of which boil down to a reliance on a third-party provider to maintain the security and uptime of their services for users. Unlike the highly customizable business applications of old, customers are also reliant on the provider to build new features and squash bugs in a timely manner. They also require the provider to maintain the software availability. As we’ve seen countless times in the cloud era, outages at a service provider can affect thousands, even millions, of customers all at once. There are also portability restrictions that come with an increasing reliance on SaaS. Moving an entire company’s worth of CRM data over the internet to a different SaaS provider (or back to a private data center) is no small feat and would require a strong reason to do so. https://www.infoworld.com/article/3226386/what-is-saas-software-as-a-service-defined.html Link to comment Share on other sites More sharing options...
Recommended Posts