For decades, companies ran their software on their own infrastructure. Software as a service (SaaS) is a new software delivery model where a software vendor develops web-native software and hosts and operates (either independently or through a third-party) the software for use by its customers over the Internet. Customers do not pay for owning the software itself but rather for using it. In the SaaS scenario, a software provider is responsible for its availability (maintenance, scalability, disaster recovery, etc.).

Like any other multi-tenant models, SaaS is… Continue