게으른 나에게

[클라우드 서비스] - SaaS (Software as a Service) 본문

My Study/CS

[클라우드 서비스] - SaaS (Software as a Service)

handbefore 2025. 3. 25. 15:42

SaaS

  • 서비스형 소프트웨어
  • 소프트웨어를 설치하거나 직접 관리할 필요 없이, 인터넷을 통해 제공받아 사용하는 서비스 방식

 

특징

  • 소프트웨어를 제품이 아닌 서비스 형태로 제공하는 방식.
  • 사용자는 소프트웨어를 웹 브라우저나 앱을 통해 접속해서 사용.
  • 설치, 유지보수, 업데이트는 제공업체(서비스 운영사)가 담당하므로, 사용자는 별도 IT 인프라나 기술 없이도 사용 가능.
항목 설명
접근성 인터넷만 되면 어디서든 접속 가능
유지보수 無 설치 필요 없음, 버전 관리도 자동
과금 방식 대부분 월간/연간 구독 기반 요금제
확장성 유저 수, 기능 추가 등 유연하게 확장 가능
협업 최적화 여러 사용자가 동시에 접속하여 작업 가능
서비스명 용도
Google Workspace 이메일, 문서 작업, 드라이브 등
Notion 메모, 문서 협업 플랫폼
Slack 팀 커뮤니케이션
Figma 디자인 협업 도구
Salesforce 고객 관계 관리(CRM)
Riido 프로젝트 관리 SaaS (스위그에서 개발 중)

 

 

 클라우드 서비스 3대 모델

구분 SaaS(Software as a Service) PaaS(Platform as a Service) IaaS(Infrastructure as a Service)
설명 소프트웨어를 완제품으로 제공 애플리케이션 개발을 위한 플랫폼 제공 서버/스토리지 등 인프라 자원을 제공
사용자 일반 사용자 / 기업팀 개발자 / 개발팀 인프라 운영자 / 개발팀
관리 범위 모든 걸 공급자가 관리 앱만 개발하면 됨 OS 위부터는 사용자가 관리
접근 방식 웹사이트나 앱을 통해 바로 사용 앱을 배포하고 운영하는 플랫폼에서 개발 가상 서버 등에 직접 설치 및 운영
예시 Google Docs, Slack, Notion, Figma Heroku, Vercel, Firebase, AWS Elastic Beanstalk AWS EC2, Microsoft Azure VM, Google Cloud Compute Engine

 

 

항목비유 (피자 만들기 🍕)
SaaS 🍕완성된 피자 주문해서 먹기 – 다 준비되어 있음
PaaS 🧑‍🍳 반죽/오븐/도구는 제공되고, 토핑은 내가 올려야 함
IaaS 🧱 주방만 빌려줌 – 재료, 도구, 조리는 모두 내가 해야 함