Cloud Platform 헷갈리네.. (IaaS vs PaaS vs SaaS 개념 알아보기

매번 Iaas, Paas, Saas의 차이와 개념이 헷갈렷는데 아래의 그림을 보니 각 차이점이 눈에 들어온다. 몇일 지나면 분명히 또 헷갈려서 이 페이지를 찾아볼거 같네요.

ScreenShot 2021 01 17 PM 4 53 24

Infrastructure as a Service (IaaS)

서버, 스토리지, 데이터베이스 등과 같은 시스템이나 서비스를 구축하는데 필요한 IT 자원을 서비스 형태로 제공
각 자원에 대해 사용한 만큼만 비용을 지불
자원의 할당과 해제는 사용자가 직접, 즉시 수행 가능
자원은 실제 물리적인 자원이 제공되는 것이 아니라 가상 서버의 자원이 제공되는 경우가 많음
Amazon Web Service의 EC2(Elastic Cloud Computing), S3(Simple Storage Service) 등

Platform as a Service (PaaS)

사용자는 애플리케이션이나 서비스가 실행되는 실행 환경을 서비스 제공자로부터 제공 받아 사용
실행 환경은 서비스 제공자가 제공해주는 환경만 사용할 수 있으며, 인프라 자원에 대해 사용자는 알 필요도 없으며 제어할 수 있는 권한도 없음
Google의 AppEngine

Software as a Service (SaaS)

사용자는 네트워크로 접속해 메일, CRM, 워드 프로세서 등과 같은 애플리케이션을 사용
소프트웨어를 설치하는 것이 아니라 서비스 형태로 제공한다는 의미
사용자는 실행되는 소프트웨어를 설치할 필요가 없으며, 실행되는 컴퓨터나 디스크 등에 대해서 알 필요가 없음
모든 것은 소프트웨어 제공자에 의해 관리됨

IaaS는 기존의 VMware에서 OS까지만 설치해서 가상화 환경 제공하는 형태이며, PaaS는 운영 환경까지 만들주면 관리는 직접하는 형태이며, SaaS는 처음부터 끝까지 모두 업체가 관리하며, 장애 등에 대한 리포트만 해주는 형태의 서비스라고 생각하면 됩니다. 다만 비용은 위 설명의 역순으로 비싸지겠네요.

Share

답글 남기기

이메일 주소는 공개되지 않습니다.

Post comment