IaaS, PaaS, SaaS - IBM 클라우드 서비스 모델

IaaS, PaaS, SaaS 정의

IaaS(Infrastructure as a Service)를 나타내는 그래픽

IaaS(Infrastructure as a Service)

공급업체는 고객이 사용한 만큼 비용을 지불할 수 있는 클라우드의 스토리지, 네트워킹, 서버, 기타 컴퓨팅 리소스를 제공합니다.

PaaS(Platform as a Service)를 나타내는 그래픽

PaaS(Platform as a Service)

서비스 제공업체는 사용자가 애플리케이션을 개발하고 제공할 수 있는 클라우드 기반 환경에 대한 액세스를 제공합니다. 이러한 제공업체는 기본 인프라를 제공합니다.

SaaS(Software as a Service)를 나타내는 그래픽

SaaS(Software as a Service)

서비스 제공업체는 인터넷을 통해 소프트웨어 및 애플리케이션을 제공합니다. 사용자는 소프트웨어를 구독하고 웹 또는 공급업체 API를 통해 해당 소프트웨어를 이용합니다.

IaaS

IaaS(Infrastructure as a Service)는 공급업체를 통해 사용자가 서버, 스토리지 및 네트워킹과 같은 컴퓨팅 리소스를 이용할 수 있는 클라우드 컴퓨팅 오퍼링입니다. 고객은 서비스 제공업체의 인프라 내에서 자체 플랫폼과 애플리케이션을 사용합니다.

주요 기능 및 특징

  • 사용자는 전체 하드웨어를 구매하는 대신 온디맨드 방식으로 IaaS 비용을 지불합니다.

  • 인프라는 프로세싱 및 스토리지 니즈에 따라 확장할 수 있습니다.

  • 기업은 자체 하드웨어를 구매하고 유지보수하는 데 필요한 비용을 절감할 수 있습니다.

  • 데이터가 클라우드에 저장되어 있으므로 단일 지점의 장애가 발생하지 않습니다.

  • 관리 태스크를 가상화하여 다른 업무에 사용할 시간을 확보할 수 있습니다.

PaaS

PaaS(Platform as a Service)는 사용자가 애플리케이션을 개발, 관리 및 제공할 수 있는 클라우드 환경을 제공하는 클라우드 컴퓨팅 오퍼링입니다. 사용자는 스토리지와 기타 컴퓨팅 리소스 외에도 사전 구축된 툴 세트를 사용하여 자체 애플리케이션을 개발, 커스터마이즈, 테스트할 수 있습니다.

주요 기능 및 특징

  • PaaS는 애플리케이션을 같은 환경에서 테스트, 개발 및 호스팅하는 툴이 포함된 플랫폼을 제공합니다.

  • 조직은 기본 인프라에 관해 우려할 필요 없이 개발에 집중할 수 있습니다.

  • 제공업체가 보안, 운영 체제, 서버 소프트웨어 및 백업을 관리합니다.

  • 여러 팀이 원격으로 작업하는 경우에도 원활하게 협업할 수 있도록 지원합니다.

SaaS

SaaS(Software as a Service)는 사용자가 공급업체의 클라우드 기반 소프트웨어를 이용할 수 있는 클라우드 컴퓨팅 오퍼링입니다. 사용자는 자신의 로컬 디바이스에 애플리케이션을 설치하지 않습니다. 대신 애플리케이션은 웹 또는 API를 통해 이용하는 원격 클라우드 네트워크에 존재합니다. 사용자는 애플리케이션을 통해 데이터를 저장 및 분석하고 프로젝트를 위해 협업할 수 있습니다.

주요 기능 및 특징

  • SaaS 공급업체가 사용자에게 구독 모델을 통해 소프트웨어와 애플리케이션을 제공합니다.

  • 사용자는 소프트웨어를 관리 및 설치 또는 업그레이드할 필요가 없으며 SaaS 제공업체가 이러한 작업을 대신 수행합니다.

  • 데이터는 클라우드에서 안전하게 보호되므로 장비 고장으로 인해 데이터가 손실되지 않습니다.

  • 서비스 니즈에 따라 리소스를 확대하여 사용할 수 있습니다.

  • 전 세계 거의 모든 위치에서 거의 모든 인터넷 연결 디바이스를 통해 애플리케이션을 이용할 수 있습니다.

비즈니스의 발전을 지원할 수 있는 IBM 클라우드 서비스

IBM 퍼스펙티브: IaaS vs. PaaS vs. SaaS

Javier Barabas, IBM Cloud 및 코그너티브 기술 리더

Javier Barabas

IBM Cloud 및 코그너티브 기술 리더

Twitter: @JavyBarabas

서비스 또는 리소스를 사용하는 기존 방법에 따르면 인프라 소유자는 자신이 사용하는 모든 하드웨어 및 소프트웨어를 관리해야 합니다. 일반적으로 사용자가 새 리소스를 이용하려면 다소 시간이 걸리지만, 필요에 맞춰 정확하게 리소스를 구성할 수 있습니다.

기존 인프라는 클라우드 패러다임으로 쉽게 마이그레이션할 수 없는 레거시 핵심 애플리케이션(오래된 기술이 사용되었을 수 있음)과 연결되어 있는 경우가 많습니다. 따라서 유연성, 표준화 및 기타 분명하게 확인된 클라우드 이점만으로는 클라우드로 마이그레이션할 충분한 이유가 되지 못합니다. 어떤 경우에는 엄격한 보안 및 국가 규정으로 인해 데이터를 가까운 위치에 저장해야 하거나 종합적인 관리 제어를 적용해야 하기도 합니다.

IaaS(Infrastructure as a Service)

기업의 관리 책임은 운영 체제 단계에서 시작되며 제공업체는 제공된 인프라의 가용성과 안정성을 보장합니다.

여러 유스케이스에서 이 패턴의 효과를 누릴 수 있습니다. 데이터 센터를 소유하고 있지 않은 기업은 IaaS를 비즈니스 이니셔티브를 위해 필요에 따라 확장하거나 종료할 수 있는 빠르고 저렴한 인프라로 간주합니다. 적은 자본 지출로 가변적 워크로드를 실행하는 컴퓨팅 성능을 필요로 하는 기존 기업이 IaaS 채택의 완벽한 사례입니다. 두 경우 모두에서 기업은 사용하는 서비스에 대해서만 비용을 지불합니다.

PaaS(Platform as a Service)

민첩한 방법론을 구현하려는 개발업체 및/또는 공장이 PaaS에 가장 적합합니다. PaaS 제공업체는 애플리케이션 내에서 사용할 수 있는 다수의 서비스를 제공하고 있습니다. 이러한 서비스는 항상 최신 상태로 사용할 수 있습니다. PaaS는 새 애플리케이션을 테스트하고 프로토타입을 생성할 수 있는 매우 간단한 방법을 제공합니다. PaaS로 새로운 서비스와 애플리케이션을 개발하는 경우 비용을 절약할 수 있습니다. 애플리케이션을 평소보다 빠르게 출시하여 사용자 피드백을 얻을 수 있습니다.

API 경제는 개발의 새로운 패러다임으로 떠올랐으며, 클라우드는 API 경제를 구현하기 위한 완벽한 플랫폼을 제공합니다.

SaaS(Software as a Service)

오늘날 SaaS 패턴은 일반적으로 인프라 및 구성요소를 유지보수하고 업데이트할 필요 없이 애플리케이션을 사용하여 효과를 얻고자 하는 많은 기업에 의해 채택되고 있습니다. 가장 널리 채택된 SaaS 솔루션은 메일, ERP, 협업 및 사무용 앱입니다. SaaS 모델의 커다란 이점은 바로 유연성과 탄력성입니다.

클라우드 채택을 위한 "하나의 만능" 솔루션은 없습니다. 기업은 비용과 혜택을 계산하여 최상의 모델을 결정해야 합니다. 필요한 각 애플리케이션 및 프로세스는 워크로드이며, 일반적으로 클라우드로 이전하기로 결정한 기업이 워크로드에 대한 심층적인 평가를 수행합니다.

시작하기

IBM Cloud는 고객 비즈니스의 발전을 위해 인프라, 플랫폼, 소프트웨어 솔루션을 제공합니다.

Be the first to hear about news, product updates, and innovation from IBM Cloud.