본문 바로가기
서버/Server

[Server]IaaS vs PaaS vs SaaS 클라우드 서비스 모델 개요

by jamong1014 2022. 5. 29.
반응형

https://www.redhat.com/ko/topics/cloud-computing/what-is-saas

 

SaaS(Software as a Service)

'서비스형 소프트웨어를' 뜻하며, 조직의 클라우드 전략에서 최상위 계층입니다.

IaaS 및 PaaS와 동일하게 공급업체가 모든 물리적 및 가상 핵심 인프라, 미들웨어, 데이터베이스 관리 시스템, 개발 툴 등을 제공하고 호스팅하고 여기서 추가로 사용자가 원하는 '데이터'와 '응용프로그램'이 추가 가 됩니다.

 

즉 클라이언트 조직의 최종 사용자에게 제공되는 완전한 소프트웨어 솔루션을 말합니다.

 

SaaS의 예

  • Google Drive, 네이버의 MYBOX
  • 넷플릭스와 같은 OTT 서비스
  • Freshdesk
  • Google Workspace
  • Dropbox
  • GoToMeeting

PaaS(Platform as a Service)

'서비스형 플랫폼'을 뜻하며 클라우드 스택 아래에서 SaaS의 다음 계층으로, 애플리케이션 및 서비스를 구축할 수 있는 플랫폼을 제공합니다.

 

PaaS는 IaaS에서 추가로 미들웨어, 데이터베이스 관리 시스템, 개발 툴, 비즈니스 인텔리전스 및 분석 툴 등을 제공하고 관리하고 PaaS를 사용하는 클라이언트 사에서는 개발 중인 애플리케이션과 서비스를 관리하는 역할만 담당합니다.

 

PaaS의 예

  • AWS Elastic Beanstalk
  • Windows Azure
  • Google App Engine

IaaS(Infrastructure as a Service)

'서비스형 인프라' 를 뜻하며 비즈니스 운영에 필요한 스토리지, 네트워킹 및 컴퓨팅 리소스를 제공합니다.

 

IaaS 모델에서 공급업체는 서버, 스토리지 및 네트워킹 하드웨어, 가상화(하이퍼바이저) 계층을 포함하여 애플리케이션과 서비스를 제공하는 데 필요한 모든 물리적 및 가상 핵심 인프라를 제공하고 호스팅합니다.

또한, 사용자 환경의 연결 및 초기 프로비저닝도 담당합니다.

 

구성요소가 가동되고 실행되면 필요한 미들웨어, 애플리케이션 소프트웨어, 데이터베이스 등을 인계받아 설치하고 유지 관리합니다.

 

IaaS의 예

  • DigitalOcean
  • Linode
  • Rackspace
  • 아마존 웹 서비스(AWS)

 

 

참고 문헌

https://freshdesk.com/ko/kblogs/iaas-paas-saas/

반응형

댓글