IaaS vs. SaaS vs. PaaS
요즘, 클라우드 하면 IaaS, PaaS, SaaS 를 많이 들어보셨을텐데, 이는 클라우드 서비스를 분야별 특성으로 나눈 것입니다.
IaaS, PaaS, SaaS가 대체 무엇인지 비교를 통해 알아보겠습니다.
IaaS (Infrastructure-as-a-service)
시스템 인프라를 서비스로서 제공합니다. 네트워크, 스토리지, 서버 등을 가상화하여 제공하고 관리합니다. 즉, 가상머신을 빌려주는 서비스입니다.
NHN Cloud, AWS, MS Azure, GCE 등에서 제공합니다.
PaaS (Platform-as-a-service)
애플리케이션 실행 환경을 서비스로서 제공합니다. 소프트웨어 작성을 위한 플랫폼을 가상화하여 제공하고 관리합니다. 개발자는 운영체제, 소프트웨어 업데이트, 저장소 또는 인프라에 대한 관리없이 소프트웨어 개발에만 집중할 수 있습니다.
NHN Cloud PaaS-TA, AWS Elastic Beanstalk, Heroku, Google App Engine 등이 있습니다.
SaaS (Software-as-a-service)
애플리케이션을 서비스로서 제공합니다. 대부분의 SaaS 애플리케이션 웹 브라우저를 통해 직접 실행되므로 클라이언트 측에서 다운로드 설치가 필요하지 않습니다.
NHN Cloud Dooray!, Google Apps, Dropbox 등이 있습니다.
NHN Cloud
국내 NCP 중 하나인 NHN Cloud는 IaaS, PaaS, SaaS를 모두 아우르는 전 영역에서 각 산업 분야에 맞는 클라우드 솔루션을 직접 개발 및 출시하여 사업영역을 확장해나가고 있습니다.
NHN Cloud의 서비스를 나누어 보면 다음과 같습니다.
IaaS
- Public Cloud
- Private Cloud
- Multi Cloud
PaaS
- PaaS-TA
애플리케이션 개발과 운영을 위해 필요한 플랫폼을 온라인 환경에서 제공하는 공개형 PaaS 플랫폼입니다. 인프라 제어 및 관리 환경, 실행 환경, 개발 환경, 서비스 환경, 운영 환경으로 구성되며, 다양한 개발 언어와 프레임워크를 제공합니다.
국내 최초로 공공 클라우드 PaaS 부문 보안인증을 획득했습니다.
- Gamebase
- Security
- Notification
- Search
- Dev Tools
- 등등
SaaS
참고링크