IaaS (Infrastructure as a Service)
PaaS (Platform as a Service)
SaaS (Software as a Service)
셋다 주로 가상의 클라우드 환경에서 사용하는 용어들이다.
IaaS 는 개발할 수 있는 기반 즉, 서버, 스토리지, 네트워크 등의 인프라들을 가상화하여, 인프라를 쉽게 사용할 수 있도록 서비스 형태로 구축해 놓은 시스템을 말한다. AWS EC2 나 구글의 Compute Engine 등이 IaaS 에 속한다.
PaaS 는 어플리케이션에 필요한 개발, 실행 등을 통합하여 관리할 수 있게 하는 플랫폼을 말한다. 관련 리소스 들의 유지관리를 할 필요가 없으며 어플리케이션 로직에만 집중할 수 있게 하는 시스템으로 AWS BeansTalk, 구글의 App Engine 등이 PaaS 에 속한다.
SaaS 는 웹을 통해 어플리케이션에 접속하여 서비스를 바로 이용할 수 있게끔 만든 시스템을 말한다. 오피스 프로그램, 파일 스토리지 등 주로 기존에는 다운로드 받고 PC 에 설치해서 사용하던 소프트웨어를 요즘은 웹에서 로그인만으로 대부분 누릴 수 있으며 이러한 것들을 SaaS 라고 한다.
WRITTEN BY
- 손가락귀신
정신 못차리면, 벌 받는다.