무엇인가요SaaS?

SaaS의 작동 방식과 SaaS가 오늘날 주요 소프트웨어 제공 모델인 이유를 알아보세요.

SaaS(Software-as-a-Service)는 클라우드에서 호스팅되고 웹 브라우저, 모바일 앱 또는 씬 클라이언트를 통해 인터넷 연결을 통해 사용되는 애플리케이션 소프트웨어입니다. SaaS 공급자는 소프트웨어와 소프트웨어가 실행되는 인프라를 운영, 관리 및 유지 관리할 책임이 있습니다. 고객은 간단히 계정을 만들고 수수료를 지불한 후 작업을 시작합니다.

일부 업계 역사가들은 SaaS의 기원을 메인프레임에서 실행되는 애플리케이션이 원격 터미널에 전달되었던 1950년대로 추적합니다. 그러나 오늘날 우리가 알고 있는 SaaS는 Salesforce가 웹 브라우저에 제공되는 클라우드 호스팅 소프트웨어로 처음부터 구축된 고객 관계 관리(CRM) 시스템을 출시한 1999년에 시작되었습니다.

오늘날 SaaS는 가장 일반적인 퍼블릭 클라우드 컴퓨팅 서비스이자 지배적인 소프트웨어 제공 모델입니다. Slack(메시징용), Dropbox(파일 저장 및 공유용)와 같은 일상 도구부터 ERP(전사적 자원 관리) 및 인적 자원/인력 최적화 플랫폼과 같은 핵심 비즈니스 애플리케이션에 이르기까지 직원이 사용하는 소프트웨어의 대부분은 SaaS 모델을 통해 제공됩니다. 온프레미스에 설치된 기존 소프트웨어와 비교하여 SaaS는 스타트업부터 대규모 글로벌 조직에 이르기까지 모든 규모의 비즈니스에 빠른 가치 실현 시간, 낮은 관리 오버헤드 및 예측 가능한 비용이라는 이점을 제공합니다.

이러한 인기는 앞으로도 계속해서 치솟을 것입니다. 업계 분석가인 Gartner는 전 세계 SaaS 소프트웨어 수익이 2022년 말까지 1,450억 달러를 초과할 것으로 예측합니다(IBM 외부 링크). 또 다른 분석가인 IDC(International Data Corporation)는 전 세계 SaaS 시장이 2025년까지 3,021억 달러로 성장할 것으로 예상합니다.

SaaS는 클라우드 컴퓨팅 인프라와 규모의 경제를 활용하여 고객에게 소프트웨어 채택, 사용 및 비용 지불에 대한 보다 효율적인 접근 방식을 제공합니다. 모든 SaaS 애플리케이션은 다음과 같은 특징을 공유합니다.

SaaS 애플리케이션은 클라우드에서 호스팅되도록 구축되었습니다. SaaS 소프트웨어 공급업체는 자체 클라우드 인프라에서 또는 클라우드 서비스 공급자(예: Amazon Web Services(AWS), Google Cloud, IBM Cloud 또는 Microsoft Azure)를 통해 애플리케이션을 호스팅할 수 있습니다. 확립된 클라우드 서비스 공급자를 통해 호스팅하면 SaaS 공급자는 일부 고객이 요구할 수 있는 확장성과 글로벌 접근성을 제공할 수 있습니다.

SaaS 애플리케이션은 인터넷 연결 및 인터넷에 연결된 최종 사용자 장치(예: 컴퓨터, 휴대폰 또는 태블릿)를 사용하는 모든 고객이 액세스할 수 있습니다. SaaS 애플리케이션은 일반적으로 모든 웹 브라우저에서 실행됩니다. 모바일 장치의 경우 SaaS 애플리케이션은 모바일 또는 태블릿 앱에서 더 효과적으로 실행될 수 있습니다(또는 필요할 수 있음). Adobe Acrobat과 같은 일부 SaaS 애플리케이션은 사용자가 컴퓨터에 다운로드하여 설치하는 전용 씬 클라이언트를 제공하거나 요구할 수 있습니다.

SaaS 애플리케이션은 애플리케이션의 단일 인스턴스가 모든 고객에게 서비스를 제공하는 다중 테넌트 아키텍처를 활용합니다. 보안 및 데이터 개인정보 보호를 위해 각 고객의 애플리케이션 데이터, 사용자 데이터, 시스템 데이터 및 사용자 정의 구성은 다른 고객의 데이터와 분리됩니다.

아마도 가장 중요한 점은 SaaS 애플리케이션이 고객의 관리와 유지 관리가 거의 또는 전혀 필요하지 않다는 것입니다. SaaS 공급업체는 다음을 담당합니다.
    - 애플리케이션을 실행하는 데 필요한 모든 서버, 네트워킹 장비, 스토리지 하드웨어 및 운영 소프트웨어를 프로비저닝, 관리 및 유지합니다.
    -필요에 따라 기능 수정 및 보안 패치 적용
    - 중단을 방지하고 서비스 수준 계약(SLA)에 지정된 성능, 가용성 및 데이터 보호 표준을 충족하기 위해 로드 밸런싱, 중복 인프라, 데이터 백업, 클라우드 보안 및 재해 복구 서비스를 제공합니다.
많은 SaaS 공급업체는 고객이 SaaS 애플리케이션을 다른 SaaS 또는 기존 소프트웨어 애플리케이션과 통합하는 데 사용할 수 있는 API(애플리케이션 프로그래밍 인터페이스)도 제공합니다.

SaaS 애플리케이션은 다양한 구독 가격 체계로 제공됩니다. 모든 방식은 지정된 기간 동안 고정 가격(또는 고정 가격 메뉴)으로 소프트웨어 및 관련 서비스에 대한 액세스를 제공하는 기존 소프트웨어 라이선싱과는 매우 다릅니다.

무료 또는프리미엄가격 책정

대부분의 SaaS 공급업체는 고객이 짧은 기간(보통 일주일 또는 한 달) 동안 사용해 볼 수 있는 무료 버전의 소프트웨어를 제공합니다. 일반적으로 이러한 무료 평가판은 소프트웨어의 모든 기능에 대한 액세스를 제공하지만 해당 기능을 사용할 수 있는 횟수나 범위가 제한됩니다. 일부는 신용 카드도 필요하지 않습니다.

일부 SaaS 회사는 다음을 제공합니다.프리미엄애플리케이션 버전: 전체 제품 기능 중 제한적이지만 유용한 하위 집합이 포함된 항상 무료 버전, 또는 어떤 식으로든 제한되지 않지만 사용자가 작업을 계속하기 전에 클릭해야 하는 광고를 주기적으로 표시하는 버전입니다. SaaS 제공업체는 프리미엄(Freemium) 사용자가 결국 소프트웨어의 유료 버전으로 전환하기를 바라고 있습니다.

월간 또는 연간 계층형 구독 가격

중소기업의 경우 SaaS 제품은 일반적으로 가격을 제공합니다.계층기능 세트 또는 사용 수준을 기반으로 합니다. 예를 들어, SaaS 이메일 마케팅 솔루션은 다음을 제공할 수 있습니다.기준매월 USD 250에 최대 5,000개의 연락처를 제공하는 계층찬성매월 USD 500로 최대 20,000개의 연락처를 제공하는 계층사업월 600달러에 100,000개의 연락처와 랜딩 페이지 디자인 및 호스팅을 위한 계층입니다. 매우 큰 회사의 SaaS 공급업체를 위한 내 제안은기업보다 세분화된 기능 선택, 우선 지원, 특별 SLA 조건 및 협상 가능한 가격까지 허용하는 계층입니다.

계층화된 가격 책정을 통해 고객은 기능적 요구 사항과 예산에 가장 적합한 계획을 선택할 수 있으며 다음 계층으로 쉽게 확장할 수 있습니다. 대부분의 계층화된 구독 가격은 1년 전체 요금을 한 번에 지불하는 고객에게 할인을 제공하고, 구독 중에 계층을 변경하는 고객에게는 일할 계산된 가격 조정을 제공합니다.

SaaS의 이점과 이점은 기존 소프트웨어(온프레미스 인프라에 설치 및 관리되는 소프트웨어)와 비교하여 가장 잘 이해됩니다.

    -SaaS는 더 빠른, 심지어 즉각적인 도입과 혜택 실현 시간을 제공합니다.고객은 최소한의 초기 비용(기본적으로 첫 달 구독 비용)으로 SaaS 애플리케이션을 즉시, 때로는 몇 분 안에 구매하고 사용할 수 있습니다. 서버 구매 및 프로비저닝, 모든 최종 사용자 장치에 소프트웨어 설치, 모든 사용자에 대한 전체 라이선스 예산 책정 및 구매가 필요할 수 있는 기존 소프트웨어와 비교해 보세요.
    -SaaS는 새로운 기능과 버전이 출시되는 즉시 이에 대한 액세스를 제공합니다.SaaS 제공업체는 고객이 눈치채지 못하는 사이에 일주일에 여러 번 기능을 업그레이드하고 추가하는 경우가 많습니다. 고객의 작업을 방해하지 않고 인터페이스와 사용자 경험을 업그레이드할 수도 있습니다. 정기적인 업그레이드는 비용이 너무 많이 들고 파괴적인 경우가 많아 고객이 새 버전의 기능을 사용할 때까지 몇 달을 기다릴 수도 있는 기존 온프레미스 소프트웨어와 비교해 보세요(일부 업그레이드를 완전히 건너뛰지 않는 ���우).
    -SaaS는 비용 효율적인 온디맨드 확장성을 지원합니다.고객은 계층을 업그레이드 또는 다운그레이드하거나 추가 용량을 구입하여 필요에 따라 SaaS 애플리케이션을 확장 및 축소할 수 있습니다. 사용량 급증을 예상하여 고객이 추가 용량을 구매해야 하는 기존 소프트웨어와 비교해 보십시오. 용량은 유휴 상태로 남아 필요할 때까지 낭비됩니다.
    -SaaS는 예측 가능한 비용을 제공하고 오버헤드를 대폭 낮춥니다.SaaS를 사용하면 소프트웨어를 실행할 인프라, 정기적인 소프트웨어 업그레이드 및 이를 지원하는 인프라, 그리고 아마도 가장 중요한 것은 내부 IT 직원이 소프트웨어를 설치, 업그레이드 및 유지 관리하기 위한 예산을 책정할 필요가 없습니다. 거의 모든 비용은 소프트웨어 사용에 직접적으로 사용됩니다.

SaaS, PaaS 및 IaaS는 세 가지 기본입니다.서비스로클라우드 서비스 제공업체가 제공하는 컴퓨팅 모델. 각각은 다양한 유형의 클라우드 컴퓨팅 고객에게 어필하며 클라우드 서비스 제공업체에 다양한 수준의 IT 관리 부담을 덜어줍니다.

위에서 자세히 설명한 대로 SaaS는 인터넷 연결을 통해 기성 클라우드 호스팅 소프트웨어 애플리케이션을 구매하고 사용하려는 고객을 위한 것입니다. SaaS는 모든 소프트웨어 개발 및 인프라 관리를 클라우드 서비스 제공업체에 오프로드합니다.

PaaS(Platform-as-a-Service)는 자체 애플리케이션을 개발하려는 고객을 위해 인터넷 연결을 통해 완벽하게 관리되는 클라우드 호스팅 플랫폼(하드웨어, 소프트웨어, 개발 도구 및 인프라)을 제공합니다. PaaS를 사용하면 소프트웨어 개발 팀이 온프레미스에서 자체 플랫폼을 구축하고 관리해야 하는 경우보다 더 빠르고 저렴하게 애플리케이션을 구축, 테스트, 배포, 실행, 업데이트 및 확장할 수 있습니다.

IaaS(Infrastructure-as-a-Service)는 종량제 방식으로 클라우드 호스팅 컴퓨팅, 네트워크 및 스토리지 리소스에 대한 온디맨드 액세스를 제공합니다. IaaS는 애플리케이션과 플랫폼을 내부적으로 제어하고 싶지만 매우 가변적이거나 '급격한' 워크로드를 수용할 수 있는 용량을 갖춘 온프레미스 데이터 센터를 구축하고 관리하는 데 드는 높은 비용을 지불하는 대신 필요에 따라 인프라 리소스를 확장 및 축소하려는 고객을 위한 것입니다. .