Home / AI / AI 용어사전 / SaaS — 설치 없이 브라우저로 쓰는 AI 서비스의 작동 원리
TERM
SaaS — 설치 없이 브라우저로 쓰는 AI 서비스의 작동 원리
On this page
ChatGPT를 쓸 때 아무것도 설치하지 않아도 되는 이유, Notion이 매달 구독료를 받는 방식, Figma가 팀 전체에서 동시 편집되는 구조 — 이 모든 것이 SaaS(Software as a Service)라는 하나의 개념으로 연결된다.
정의
SaaS(Software as a Service)는 소프트웨어를 인터넷을 통해 서비스 형태로 제공하는 클라우드 컴퓨팅 모델이다. 사용자는 별도 설치·유지보수 없이 브라우저로 접속해 바로 사용하며, 서비스 제공자가 서버·보안·업데이트를 모두 담당한다.
전통 소프트웨어는 CD나 설치 파일을 통해 사용자 기기에 직접 설치됐다. SaaS는 이 구조를 뒤집어, 소프트웨어 자체를 '클라우드 위의 서비스'로 전환했다. 사용자는 영구 라이선스 대신 월정액 또는 연간 구독료를 낸다.
SaaS·PaaS·IaaS 비교
클라우드 서비스는 세 계층으로 구분된다.
| 모델 | 역할 | 대표 예시 | |---|---|---| | IaaS | 서버·스토리지·네트워크 가상화 | AWS EC2, Google Cloud | | PaaS | 개발 환경 + 런타임 제공 | Vercel, Heroku, Railway | | SaaS | 완성된 소프트웨어 구독 제공 | ChatGPT, Notion, Figma |
IaaS는 '빈 땅', PaaS는 '건물 골조', SaaS는 '입주 완료 아파트'에 해당한다. 개발자는 IaaS·PaaS를 활용해 직접 SaaS를 구축할 수 있다.
AI 서비스가 SaaS에 최적화된 이유
AI 서비스가 SaaS 형태를 택하는 데는 구조적 이유가 있다.
연산 집약적 모델을 공유 인프라로 처리: GPT-4o, Claude 4.7 같은 llm은 수십~수백 GB의 가중치와 GPU 클러스터가 필요하다. 사용자 기기에 설치하는 것은 현실적으로 불가능하다. SaaS 구조에서 한 곳의 서버가 수백만 사용자를 동시에 처리한다.
지속적 모델 업데이트: AI 모델은 주기적으로 교체된다. SaaS에서는 서버 측 모델만 바꾸면 사용자는 별도 행동 없이 최신 버전을 즉시 사용한다.
API를 통한 확장: ChatGPT, Claude, Gemini 모두 api를 공개한다. 다른 SaaS가 AI 기능을 자신의 서비스에 내장할 수 있으며, SaaS가 다른 SaaS의 레고 블록이 되는 구조가 형성된다.
예측 가능한 현금 흐름: GPU 인프라 비용은 높다. 구독 모델은 월정액 수익이 안정적으로 들어오므로 운영 비용을 예측·관리하기 유리하다.
SaaS를 직접 만드는 출발점
1인 개발자가 SaaS MVP를 구축하는 2026년 표준 스택은 다음과 같다.
프론트엔드: Next.js ([[nextjs]])
백엔드/DB: Supabase (PostgreSQL + Auth, [[supabase]])
AI 기능: Anthropic API / OpenAI API ([[api]])
배포: Vercel + Supabase Cloud
결제: Stripe (구독 플랜)AI 기능(llm 호출)은 API 키 하나로 연결되며, 이 스택이 현재 가장 빠른 SaaS 출시 경로다. 자체 SaaS를 처음 만든다면 Supabase와 Next.js 조합을 먼저 익히는 것이 가장 효율적인 출발점이다.
관련 용어
- api — SaaS 간 연결을 가능하게 하는 인터페이스
- llm — ChatGPT·Claude 등 AI SaaS의 핵심 엔진
- nextjs — SaaS 프론트엔드에 널리 쓰이는 React 프레임워크
- supabase — 오픈소스 백엔드 SaaS, 자체 SaaS 구축에 활용
- cloud — SaaS가 동작하는 인프라 기반