IaaS, PaaS, SaaS란? (비교, 개념, 차이)
Notepad96
·2021. 9. 8. 22:25
1. IaaS vs. PaaS vs. SaaS
- IaaS(Infrastructrue as a Service): 클라우드 인프라 서비스로서 클라우드를 통하여 즉, 인터넷을 통하여 IT 인프라 서비스를 제공한다.
- PaaS(Platform as a Service): 클라우드 플랫폼 서비스로서 아래 이미지처럼 IaaS와 동일하게 IT 인프라 서비스를 제공하며 이에 더하여
- SaaS(Software as a Service): 클라우드 소프트웨어 서비스로서 아래 이미지를 보면 알 수 있듯이 모든 것을 공급 업체가 관리한다.
※ On-Premise: 직접 서버를 구축하고 직접 운영을 하던 기존 방식으로서 이는 고객이 직접 관리 및 운영을 함으로써 고객이 전부 책임진다.
2. IaaS(Infrastructure as a Service)
서버를 운영하기 위한 IT 인프라 서비스를 제공한다.
여기에는 스토리지, 네트워킹 등이 있으며 이런 IaaS를 사용함으로써 기존 On-premise 방식보다 확장성이 좋으며 가상화 기술을 사용하여 탄력적으로 리소스를 관리함으로써 리소스 낭비를 줄여 비용적인 측면에서 효율성을 만들어 낼 수 있다.
3. PaaS(Platform as a Service)
애플리케이션을 개발, 실행, 테스트, 관리 등을 할 수 있도록 서비스를 제공해 준다.
기존에는 위의 것들을 하기위한 플랫폼을 구축했어야 했다면 PaaS를 사용함으로써 개발자들은 Infra 영역의 수고를 덜어 오직 개발에만 집중할 수가 있다.
또한, IaaS가 제공하는 이점 또한 가지기 때문에 만약 개발한 애플리케이션의 사용자가 급증하여서 리소스가 추가로 필요해지면 이를 자동으로 늘리고, 다시 사용자가 감소하면 다시 그의 맞는 리소스로 되돌려서 비용을 절감할 수 있다.
4. SaaS(Software as a Service)
모든 서비스를 공급 업체가 제공하며 관리해 준다. 이는 즉, 어느 기능/서비스를 제공하는 하나의 프로그램같은 것으로 보면 된다.
예를 들면 Microsoft의 M365를 말할 수 있다. M365는 클라우드(인터넷) 상에서 워드, 엑셀 등을 사용할 수 있는 것으로 이런 프로그램들은 공급 업체 쪽에서 개발 및 운영을 함으로써 고객 입장에서는 제품이 제공하는 기능 문서 작성과 같이 서비스를 이용만하면 된다.
'Cloud' 카테고리의 다른 글
컨테이너(Container)란? (0) | 2021.09.14 |
---|---|
클라우드 컴퓨팅(Cloud Computing)이란? (0) | 2021.09.08 |
온프레미스(On-premise), 퍼블릭, 프라이빗, 하이브리드, 멀티 클라우드(Cloud) (0) | 2021.08.29 |