Graph
SaaS

☁️SaaS

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.

Source

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.

Source

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.

Source

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