예, Netflix는 SaaS(Software as a Service)로 간주됩니다. Netflix는 영화, TV 프로그램 및 기타 미디어 콘텐츠에 대한 온디맨드 접속을 제공하는 구독 기반 스트리밍 서비스입니다.
SaaS(Software as a Service) 소개
SaaS(Software as a Service) 기술은 클라우드 컴퓨팅 이 IT를 어떻게 혁신했는지 가장 잘 보여주는 분야 중 하나입니다. SaaS 솔루션을 사용하면 사용자는 자신의 컴퓨터나 서버에 소프트웨어를 설치하지 않고도 구독 기반 방식으로 인터넷을 통해 소프트웨어에 접속할 수 있습니다.
SaaS에 대한 이 간략한 소개를 통해 SaaS의 기본적인 내용과 기업 및 IT 팀에 대한 장점 및 도전 과제를 확인할 수 있습니다.
SaaS란 무엇일까요?
SaaS, 즉 Software as a Service는 기업과 개인이 로컬 하드 드라이브나 서버에 소프트웨어를 설치하지 않고도 웹 브라우저나 API를 통해 소프트웨어 애플리케이션을 사용할 수 있도록 하는 클라우드 컴퓨팅 솔루션입니다. SaaS 모델에서는 써드파티 공급업체가 클라우드 플랫폼내 서버에 애플리케이션을 설치하고 관리하므로, 여러 고객이 웹 기반 소프트웨어를 사용할 수 있습니다. 클라우드 공급업체가 소프트웨어를 유지 관리, 업데이트, 보호하기 때문에 사내 IT 팀은 소프트웨어 배포 관리라는 일상 업무에서 해방될 수 있습니다.
SaaS의 작동 방식
SaaS 애플리케이션과 서비스는 일반적으로 멀티 테넌트 아키텍처를 지원하는 클라우드 플랫폼에서 제공됩니다. 클라우드 공급업체는 가상화 기술을 통해 단일 물리적 서버에 상주하는 여러 가상 서버 또는 가상 머신(VM)에서 소프트웨어를 실행할 수 있습니다. 따라서 클라우드 공급업체는 여러 고객 또는 테넌트에 서비스를 제공할 수 있으며, 이들은 모두 소프트웨어 단일 인스턴스에 대한 접속 비용을 지불합니다. 멀티 테넌트 아키텍처를 사용하면 클라우드 서비스 공급업체는 더 적은 장비와 노력으로 더 많은 고객에게 소프트웨어 서비스를 비용 효율적으로 제공해 비용을 크게 절감할 수 있습니다. 또한 멀티 테넌트 기술을 사용하면 공급업체는 리소스를 풀링해 고객이 규모를 빠르게 확장하고 유지 관리, 업데이트, 문제 해결을 보다 효율적으로 수행하도록 할 수 있습니다.
SaaS의 장점은 무엇일까요?
SaaS 솔루션을 사용하면 기업과 작업자는 자체 시스템에 애플리케이션을 설치하고 실행하는 대신 인터넷을 통해 소프트웨어에 접속해 많은 장점을 누릴 수 있습니다.
- 비용절감. 기업은 회사 전체 서버에 소프트웨어 시스템을 구입해 설치하는 데 드는 막대한 초기 비용을 절감할 수 있습니다.
- 뛰어난 확장성. SaaS 같은 클라우드 기반 서비스는 무한에 가까운 확장성을 제공하도록 설계되기 때문에, 기업은 새로운 기회와 비즈니스 요구 사항에 쉽게 대응할 수 있습니다.
- 자동 업데이트. 기업은 IT 팀에게 소프트웨어 솔루션을 지속적으로 업데이트하고 패치를 적용하는 중요하지만, 지루한 작업을 맡기는 대신, SaaS 앱을 사용해 소프트웨어를 항상 최신 상태로 유지할 수 있습니다.
- 효율적인 사용. SaaS 솔루션은 종량제 방식으로 제공되기 때문에 기업은 소프트웨어 비용을 절감하고 과도한 지출 및 과잉 프로비저닝을 방지할 수 있습니다.
- 모바일 지원. SaaS를 사용하면 모바일 인력도 쉽게 지원할 수 있어, 직원들은 인터넷을 통해 언제 어디서나 어떤 디바이스에서도 필요한 애플리케이션에 접속할 수 있습니다.
- 더 나은 소프트웨어 사용. SaaS 솔루션을 사용하면 기업은 기존 IT 리소스로는 배포 및 관리할 수 없는 매우 정교한 소프트웨어를 사용할 수 있습니다.
- 업타임 증가. SaaS 기업은 보안에 상당한 투자를 하며, 업타임 및 성능에 대한 업계 최고 수준의 서비스 수준 협약(SLA)을 제공합니다.
- 신속한 배포. 기존 소프트웨어는 현장에 조달하고 설치하는 데 며칠이나 몇 주 또는 몇 개월이 걸리기도 하지만, SaaS 소프트웨어는 몇 분 또는 몇 시간 안에 구축할 수 있습니다.
- 예측 가능한 비용. SaaS를 사용하면 IT 팀은 예측 가능한 월간 가격(예상치 못한 트래픽 급증 제외)만 지출하면 되기 때문에 정기 업그레이드, 소프트웨어 실행을 위한 하드웨어 구매 또는 애플리케이션을 설치하고 유지 관리하는 사내 IT 직원 관련 예산을 절감할 수 있습니다.
SaaS 구축의
도전 과제는 무엇일까요?
제어력 상실. IT 팀은 선호하는 온프레미스 소프트웨어 버전을 자유롭게 선택하거나 유지할 수 있지만, SaaS 공급업체는 대부분 모든 고객에게 배포할 SaaS 소프트웨어의 버전을 직접 결정합니다.
- 보안 문제. SaaS 솔루션 내의 데이터는 온프레미스에 저장되지 않으므로, 데이터 개인 정보 보호와 데이터 보안은 SaaS 공급업체의 보안 체계에 의존하며 이러한 보안 체계는 벤더사마다 다를 수 있습니다.
- 성능 저하. SaaS 솔루션은 인터넷 연결에 의존하므로, 인터넷 연결이 끊기거나 느려지면 애플리케이션 성능에 영향을 줄 수 있습니다.
- 벤더사 종속. 고객이 SaaS 소프트웨어를 도입하고 데이터를 클라우드로 전환하면, 벤더사를 바꾸거나 경쟁 솔루션을 도입하기가 어려워집니다.
- 미인증 IT 환경. SaaS 제품은 프로비저닝이 매우 용이하기 때문에 많은 사용자는 기업의 IT 직원이 알지 못하는 사이에 제품을 도입하며, 그 결과 보안 문제가 발생하고 기업이 위협에 더욱 취약해집니다.
SaaS 솔루션은 안전할까요?
써드파티 SaaS 공급업체가 SaaS 솔루션의 데이터를 외부에 저장하고 외부에서 관리하기 때문에 다양한 보안 문제가 발생합니다. SaaS 애플리케이션은 인터넷에 노출되기 때문에 고객 데이터에 대한 무단 접속 및 사용자 계정 탈취 리스크가 증가합니다. 패치되지 않은 취약점과 안전하지 않은 API를 공격자가 악용할 수 있습니다. 많은 SaaS 소프트웨어 벤더사는 대부분의 기업이 현장에 배포할 수 있는 보안 제어 및 조치를 능가하는 고급 클라우드 보안 기술에 투자하고 있지만, 투명성이 부족하면 기업은 자신의 데이터가 얼마나 안전한지를 확인할 수 없습니다. 기업은 데이터를 암호화하고 강력한 ID 및 접속 관리 제어를 구축해 데이터 보안 및 개인정보 보호를 개선할 수 있습니다.
SaaS와 IaaS 비교
SaaS 솔루션을 사용하면 기업은 서비스로서의 애플리케이션에 접속할 수 있지만, IaaS(Infrastructure as a Service) 제품은 서비스로서의 컴퓨팅 및 데이터 센터 리소스를 제공합니다. IaaS 공급업체는 인터넷 연결을 통한 서버, 스토리지, 네트워킹, 가상화 리소스 접속을 제공하므로, 기업은 현장에서 이러한 시스템을 설치하고 유지 관리하는 데 드는 시간과 비용을 절약할 수 있습니다.
SaaS와 PaaS 비교
PaaS(Platform as a Service) 솔루션을 사용하면 소프트웨어 개발팀은 애플리케이션을 보다 안전하고 효율적으로 구축하고 실행할 수 있는 플랫폼을 사용할 수 있습니다. 개발팀과 관련 기업은 이러한 리소스를 현장에서 구입, 설치, 유지 관리하는 대신 인터넷을 통해 PaaS 솔루션에 접속해 애플리케이션을 보다 빠르고 비용 효율적으로 구축, 테스트, 실행, 확장할 수 있습니다.
SaaS 솔루션의 종류에는 무엇이 있을까요?
SaaS 벤더사는 다양한 서비스를 제공합니다. SaaS 플랫폼을 통해 사용할 수 있는 가장 일반적인 종류의 비즈니스 애플리케이션 및 엔터프라이즈 소프트웨어는 다음과 같습니다.
- 고객 관계 관리(CRM) 솔루션
- 콘텐츠 관리 시스템
- 기업 리소스 계획(ERP) 소프트웨어
- 회계 및 청구 솔루션
- 화상 회의 기술을 포함한 메시지 전송 및 통신 앱
- 인력 소프트웨어
- 프로젝트 관리 솔루션
- 이커머스 소프트웨어
자주 묻는 질문(FAQ)
SaaS 애플리케이션, 즉 Software as a Service 애플리케이션은 최종 사용자가 소프트웨어를 구입해 로컬 드라이브 및 서버에 설치하는 대신, 써드파티 공급업체가 클라우드에서 호스팅하는 소프트웨어에 접속해 사용할 수 있도록 하는 소프트웨어 제공 모델의 일부입니다. SaaS 애플리케이션은 일반적으로 '종량제' 또는 구독 기반 서비스로 제공되므로, 사용자와 기업은 소프트웨어 솔루션을 구입해 현장에서 유지 관리 및 업그레이드하는 비용을 절감할 수 있습니다.
아니요, Amazon은 SaaS(Software as a Service)가 아닙니다. Amazon은 AWS(Amazon Web Services) 및 Amazon EC2(Elastic Compute Cloud) 같은 클라우드 기반 서비스를 제공하지만, 이 서비스들은 SaaS가 아닙니다. SaaS는 인터넷을 통해 소프트웨어 애플리케이션에 대한 접속을 제공하는 종류의 클라우드 컴퓨팅입니다.
SaaS는 회사에 탁월한 민첩성과 비용 효율성을 제공하는 소프트웨어 배포 모델로, 다양한 비즈니스 모델 및 업계에 매우 안정적인 옵션입니다. 간소함, 사용자 접근성, 보안, 광범위한 연결 덕분에 기업에서도 널리 사용되고 있습니다.
고객이 Akamai를 선택하는 이유
Akamai는 온라인 라이프를 지원하고 보호합니다. 전 세계 주요 기업들은 매일 수십억 명 고객의 생활, 업무, 여가를 지원하고 디지털 경험을 안전하게 제공하기 위해 Akamai 솔루션을 활용합니다. Akamai Connected Cloud는 대규모로 분산된 엣지 및 클라우드 플랫폼으로, 앱과 경험을 사용자와 더 가까운 곳에 배치하고 위협을 멀리서 차단합니다.