Definition
Software-as-a-service (SaaS) describes Internet-accessible applications that are hosted and managed by an application provider. SaaS applications support multiple isolated, concurrent users, each of whom can customize and use their instance of the application via a web browser. Providers make SaaS applications available for free (with advertisements), via subscription, and on a pay-per-use basis.
Overview
Software-as-a-service (SaaS) represents a transformation in how software is sold, distributed, and used by consumers. Historically, software was licensed and shipped to consumers on physical media (disks, CD-ROMs) for installation on locally maintained hardware. This process was costly, time-consuming, delayed bug fixes and software improvements, and limited technology uptake. In addition, the software and the update process required testing...
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2017 Springer Science+Business Media LLC
About this entry
Cite this entry
Krintz, C. (2017). Software-as-a-Service (SaaS). In: Liu, L., Özsu, M. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-7993-3_80635-1
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7993-3_80635-1
Received:
Accepted:
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4899-7993-3
Online ISBN: 978-1-4899-7993-3
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering