Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 2.26 KB

saas.md

File metadata and controls

47 lines (35 loc) · 2.26 KB

SaaS(Software as a Service) 란?

SaaS(Software as a Service)는 클라우드를 기반으로 제공되는 소프트웨어 서비스 모델이다.
사용자는 별도의 소프트웨어를 설치할 필요 없이 인터넷을 통해 소프트웨어를 이용할 수 있다.

특징

인터넷 기반으로, 웹 브라우저만 있으면 어디서든 접근 가능하다.
구독형 모델으로, 월 단위 또는 연 단위 구독 방식으로 비용 지불한다.
사용자 개별 업데이트 없이 제공업체가 자동으로 유지보수 및 업그레이드 한다.
멀티 테넌시, 여러 사용자가 같은 인프라와 애플리케이션을 공유하지만, 각자의 데이터를 보호한다.

장점 & 단점

초기 비용 절감
서버나 소프트웨어 구매 없이 사용 가능

유지보수 편리
업데이트 및 보안 패치는 제공업체가 관리

확장성
필요에 따라 사용자 수나 기능을 쉽게 확장 가능

접근성
장소에 구애받지 않고 어디서든 사용 가능

--

인터넷 의존도
인터넷이 없으면 사용 불가능

보안 이슈
데이터가 클라우드에 저장되므로 보안 문제가 발생할 수 있음

커스터마이징 제한
제공업체의 기본 기능에 의존해야 하므로 맞춤형 변경이 어렵거나 추가 비용이 발생

대표적인 SaaS 서비스

업무 협업 : Google Workspace(지메일, 드라이브, 문서), Microsoft 365
CRM(고객 관계 관리) : Salesforce, HubSpot
ERP(전사적 자원 관리) : SAP, Oracle NetSuite
개발 및 협업 도구 : GitHub, Jira, Notion

SaaS vs PaaS vs IaaS

구분 SaaS (Software as a Service) PaaS (Platform as a Service) IaaS (Infrastructure as a Service)
제공 범위 애플리케이션 및 데이터 관리 개발 플랫폼 및 실행 환경 제공 가상 서버, 스토리지 등 인프라 제공
사용 대상 최종 사용자(일반 사용자, 기업) 개발자 및 IT 팀 시스템 관리자 및 개발팀
예시 Google Docs, Dropbox, Slack Heroku, Google App Engine AWS EC2, Microsoft Azure