NEW
Also known as: Software-as-a-Service, Web Application
A cloud delivery model where users access provider-hosted applications over the internet via subscription.
DESCRIPTION
SaaS delivers complete applications managed by a provider and accessed via web or API. Customers avoid infrastructure and platform maintenance, focusing on configuration and usage. Providers handle scalability, security, updates, and availability under SLAs. SaaS spans CRM, analytics, collaboration, and data platforms, with multi-tenancy and usage-based pricing common. It contrasts with PaaS and IaaS, which expose lower-level capabilities.
ALTERNATIVE DEFINITIONS
NIST SP 800-145
The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure and accessible from various client devices through a thin client interface such as a web browser.
Authoritative definition distinguishing roles and responsibilities in the SaaS model.
AWS
Software as a Service (SaaS) is a way of delivering applications over the Internet—as a service.
Concise vendor description emphasizing delivery over the internet.
Microsoft Learn
Software as a Service (SaaS) delivers fully managed applications to users with minimal configuration and no infrastructure management by the customer.
Places SaaS within cloud compute choices and management responsibilities.
RELATED TERMS
Multi-Tenancy Subscription SLA Cloud Computing SaaS Security SaaS Metrics API ISV
COMPETING TERMS
Platform-as-a-Service Infrastructure-as-a-Service
KNOWLEDGE AREAS
Cloud Platform & Tooling Data Management
TARGET AUDIENCE
Chief Information Officer Chief Technology Officer Digital Transformation Manager Cloud Architect Enterprise Architect Data Strategy Consultant
EXTERNAL SOURCES
- Wikipedia - Software as a service
- NIST - Official cloud model definitions
- ISO/IEC - Cloud computing overview and vocabulary
- Microsoft Learn - Azure SaaS architecture guidance
TOP QUESTIONS
Why is SaaS (Software as a Service) attractive to organizations?
It reduces time-to-value and operational overhead by outsourcing infrastructure and updates. Teams focus on configuration, adoption, and outcomes.
Category: Relevancy
How does SaaS differ from PaaS and IaaS?
SaaS provides complete applications, PaaS offers platform/runtime, and IaaS delivers raw compute, storage, and networking. Responsibility shifts downward from SaaS to IaaS.
Category: Definition
What are common SaaS pitfalls?
Vendor lock-in, data residency constraints, and underestimated integration complexity can cause friction and cost surprises.
Category: Mistakes
What are key SaaS security considerations?
Evaluate identity integration, encryption, audit logs, tenant isolation, and compliance posture. Enforce least privilege and monitor data egress.
Category: Requirements
How do SaaS vendors price their services?
Models include per-user, usage-based, tiered features, or hybrid pricing. Understand overage and data egress costs.
Category: Management
What is a risk of adopting SaaS for critical workflows?
Dependency on provider availability and roadmap. Mitigate with SLAs, redundancy plans, and data export strategies.
Category: Risks
How do I integrate SaaS with enterprise data?
Use vendor APIs, webhooks, and ETL/ELT connectors. Adopt data contracts and monitor schema changes.
Category: Implementation
What is a hot topic around SaaS today?
AI-augmented SaaS features, usage-based pricing optimization, and compliance automation are prominent trends.
Category: Topic
Where should I start with SaaS selection?
Define business requirements, evaluate security/compliance, pilot with a small group, and negotiate data portability terms.
Category: Learning