
saas는 소프트웨어를 직접 설치하지 않고 인터넷을 통해 구독해서 쓰는 방식을 가리키는 말이다. 이 글은 saas 뜻이 정확히 무엇인지, saas 서비스가 어떤 구조로 돌아가는지, saas paas iaas 차이는 어디서 갈리는지를 한 번에 정리한다.
saas는 Software as a Service의 줄임말이다. 풀어서 쓰면 '서비스로 제공되는 소프트웨어'라는 뜻이다. 예전에는 프로그램을 컴퓨터에 직접 설치해서 썼지만, saas 방식에서는 프로그램 자체가 제공자의 서버에 올라가 있고 사용자는 브라우저나 앱으로 접속해서 기능만 빌려 쓴다.
saas 서비스는 어떤 구조로 만들어지나
saas 서비스의 핵심은 프로그램과 데이터가 모두 제공자 쪽 서버에 있다는 점이다. 사용자가 컴퓨터를 바꾸거나 여러 기기를 오가며 접속해도 같은 내용을 그대로 이어서 볼 수 있는 이유가 여기에 있다. 업데이트나 보안 패치도 사용자가 직접 챙기지 않아도 제공자가 서버 쪽에서 일괄로 처리한다.
이런 방식이 널리 퍼진 이유는 초기 도입 부담이 작기 때문이다. 프로그램을 사려면 원래 큰 금액을 한 번에 치르고 서버나 저장 장치도 따로 갖춰야 했지만, saas는 매달 또는 매년 정해진 요금을 내고 쓰는 구독 구조라 시작 문턱이 낮다. 다만 구독을 유지하는 동안 계속 비용이 나간다는 점은 반대로 따져봐야 할 부분이다.
saas paas iaas 차이는 어디서 갈리나
saas paas iaas는 클라우드로 무엇까지 빌려 쓰느냐에 따라 나뉜다. iaas는 서버, 저장 장치, 네트워크 같은 컴퓨터 자원 자체만 빌려주는 방식이다. paas는 여기에 더해 프로그램을 개발하고 실행할 수 있는 환경까지 미리 갖춰서 제공한다. saas는 이미 완성된 프로그램을 바로 쓸 수 있게 내주는 방식이다.
집을 짓는 과정에 비유하면 이해하기 쉽다. iaas는 땅과 기본 자재만 제공하는 것과 비슷하고, paas는 골조와 배관까지 다 갖춰진 상태에서 내부만 꾸미면 되는 것과 비슷하며, saas는 가구까지 다 들어간 완성된 집에 바로 입주하는 것과 비슷하다. 무엇을 직접 관리하고 싶은지에 따라 세 가지 중 알맞은 방식이 달라진다.
saas 기업과 saas 예시로 보면 이해가 쉽다
saas 기업은 대체로 구독료를 꾸준히 받는 매출 구조를 갖고 있고, 하나의 시스템을 여러 고객이 함께 쓰면서 각자의 데이터만 분리해서 관리하는 방식을 쓴다. 이런 구조를 멀티테넌시라고 부르는데, 덕분에 제공자는 한 번의 업데이트로 모든 고객에게 새 기능을 동시에 내놓을 수 있다.
saas 예시는 업무 분야별로 폭넓게 존재한다. 문서를 함께 작성하고 편집하는 협업 도구, 이메일과 일정을 관리하는 도구, 회계나 급여를 처리하는 도구, 고객 정보와 영업 기록을 관리하는 도구, 채팅과 화상회의로 소통하는 도구 등이 모두 saas 플랫폼의 형태로 제공된다. 특정 회사나 제품을 골라 순위를 매기기보다는, 자신의 업무에 어떤 기능이 필요한지를 먼저 정리하고 그에 맞는 갈래를 찾아보는 편이 실용적이다.
계약 전에 자주 놓치는 부분
saas를 두고 흔히 오해하는 부분 중 하나는 공짜라고 생각하는 것이다. 무료로 써볼 수 있는 체험 기간을 두는 경우는 많지만, 정식으로 쓰려면 구독료를 내야 하는 유료 서비스인 경우가 대부분이다. 또 하나는 데이터 관리를 전부 제공자에게 맡겨도 된다고 생각하는 것인데, 실제로는 계정 관리나 접근 권한 설정처럼 사용자 쪽에서 챙겨야 하는 보안 책임도 함께 따라온다.
해외에서는 saas apocalypse라는 표현이 논의된 적이 있다. 이는 인공지능이 소프트웨어를 스스로 만들어내는 수준까지 발전하면 기존 saas 산업의 가치가 흔들릴 수 있다는 우려를 담은 표현으로, 해외 업계와 투자 쪽에서 나온 논의다. 국내 제도나 법규와 직접 관련된 개념은 아니며, 나라마다 소프트웨어 산업 구조와 시장 상황이 다르기 때문에 그대로 국내 상황에 대입해서 보기는 어렵다.
실제로 계약 단계에서 자주 막히는 지점은 해지 절차와 데이터를 돌려받는 방법이다. 구독을 끝낼 때 그동안 쌓인 데이터를 어떤 형식으로 내려받을 수 있는지, 해지 이후 데이터가 얼마 동안 보관되다가 삭제되는지는 서비스마다 다르므로 계약서나 이용약관에서 미리 확인해야 한다. 아울러 여러 직원이 함께 쓰는 경우라면 관리자 권한과 일반 사용자 권한을 어떻게 나눌 수 있는지도 따져볼 부분이다.
saas paas iaas 뜻을 구분해서 알아두면 지금 검토하는 서비스가 어느 층위를 빌려주는 것인지 가늠하는 데 도움이 된다. 단순히 프로그램 하나를 빌려 쓰는 것인지, 아니면 그 위에서 직접 무언가를 만들고 운영해야 하는 것인지에 따라 필요한 기술 지식과 관리 부담이 크게 달라지기 때문이다.
| 구분 | 제공 범위 |
|---|---|
| iaas | 서버, 저장 장치, 네트워크 같은 컴퓨터 자원 |
| paas | 프로그램을 개발하고 실행할 수 있는 환경 |
| saas | 바로 쓸 수 있는 완성된 소프트웨어 |
saas 도입을 검토하고 있다면 계약서에서 구독료가 매기는 기준, 해지와 데이터 반환 절차, 보안 책임이 어디까지 나뉘는지를 먼저 확인하는 순서로 접근하는 편이 안전하다. 세부 조건은 서비스마다 다르므로 실제 이용약관과 공식 안내 자료를 통해 확인하는 과정이 꼭 필요하다.
· · · · · · · · · ·
스페셜타임스는 AI 기술의 도움을 받아 더 빠르고 다양한 뉴스를 독자에게 전달하기 위해 노력하고 있습니다.
