IaaS, PaaS, SaaS..
많이는 들어 보셨을텐데 정확히 구분하시는분도 계시고 헷갈리시는분도 계실겁니다.
IaaS는 대표적으로 AWS가 있습니다.
PaaS는 Heroku, cloud9과 같은 서비스가 있습니다.
SaaS는 N드라이브, 원드라이브등의 클라우드 어플리케이션 같은 서비스입니다. 여기서 "같은"이라는 말이 중요합니다.
절대 저런 클라우드 어플리케이션만 SaaS가 아니라는 의미입니다.
중요한것은 PaaS나 SaaS의 기반 서비스는 IaaS라는것입니다.
아래 그림을 보면 절대 잊어버리지 않고 어떤 서비스인지 알 수 있을것 같아서 공유 해 드립니다.
- IaaS(Infrastructure as a Service)> : 서버를 운영하기 위해서는 서버 자원, IP, Network, Storage, 전력 등등 인프라를 구축하기 위해 여러가지가 필요합니다. Iaas는 이러한 것들을 가상의 환경에서 쉽고 편하게 이용할 수 있게 서비스 형태로 제공합니다. Iass를 서비스로 제공하기 위해 기존 서버 호스팅보다 H/W 확장성이 좋고 탄력적이며 빠른 제공을 할 수 있는 가상화 기술을 이용합니다. Iass는 Pass, Saas의 기반이 되는 기술입니다.
- PasS(Platform as a Service) : 서비스를 개발 할 수 있는 안정적인 환경(Platform)과 그 환경을 이용하는 응용 프로그램을 개발 할 수 있는 API까지 제공하는 형태를 Paas라고 합니다.
- SaaS(Software as a Service) : Cloud환경에서 동작하는 응용프로그램을 서비스 형태로 제공하는 것을 Saas라고 합니다. 예를들어 메일 서비스를 들 수 있습니다. 사용자는 이 시스템이 무엇으로 이루어져 있고 어떻게 동작 하고 있는지 그리고 메일을 백업을 어떻게 하는지 알 필요가 없습니다. 그저 서비스 형태로 원하는 단말기(PC, Tablet, SmartPhone 등등)에서 메일을 주고 받으며, 필요하면 언제든지 공간도 늘려서 서비스를 받을 수 있기 때문입니다.
'IT > Column' 카테고리의 다른 글
10배 뛰어난 개발자 되기 (0) | 2018.07.10 |
---|---|
구글이 가상현실의 끔찍한 UX를 고치는 네 가지 방법 (0) | 2018.05.11 |
SK 증강현실 플랫폼[T-real] (0) | 2018.05.09 |
웹 접근성 자격증 (0) | 2018.05.03 |
[BPM] Business Process Management (0) | 2018.04.11 |
미니멀리즘, 프로젝트 성공 요인 (0) | 2018.04.10 |
RBAC 기업간 비즈니스 프로세스 관리에서의 접근권한통제 (0) | 2018.04.05 |
이슈트래커 소개 (0) | 2018.04.04 |