3가지 모두 클라우드 컴퓨팅 서비스의 일종
SaaS (Software as a Service, 사스)
'서비스로서의 소프트웨어'를 의미하는 SaaS는 클라우드 인프라 위에 소프트웨어를 탑재해 제공하는 형태로 IT 인프라 자원뿐만 아니라 소프트웨어 및 업데이트, 버그 개선 등의 서비스를 업체가 도맡아 제공. 소프트웨어를 구매하지 않고 구독 서비스로 빌려 쓰는 것. 별도의 비용을 들여 소프트웨어 라이센스를 구매할 필요 없이 월간/연간 구독 형태의 사용료를 지불하고 제공 업체의 소프트웨어를 이용하게 된다.
SaaS를 이용할 경우 사용자는 인프라 구축, 개발 환경 세팅 및 소프트웨어 개발에 소요되는 비용을 절약할 수 있기 때문에 자체적으로 소프트웨어를 개발하는 것 대비 초기 비용을 대폭 줄일 수 있다.
출처: https://library.gabia.com/contents/infrahosting/9123/
가비아 라이브러리
IT 콘텐츠 허브
library.gabia.com
PaaS (Platform as a Service, 파스)
'서비스로서의 플랫폼' 주로 응용 프로그램을 개발할 때 필요한 플랫폼을 제공. IaaS를 기반으로 애플리케이션 개발에 필요한 환경을 얹어 제공하는 PaaS 모델은 개발자들이 인프라 걱정없이 오로지 개발과 테스트에 집중할 수 있게 함.
PaaS는 운영체제, 미들웨어, 런타임 등을 미리 구축한 상태로 제공하기 때문에 IaaS보다 관리상의 자유도가 낮습니다. 또, 사전에 구축된 환경 위에서 개발하기 때문에 이용 중인 PaaS 플랫폼에 종속될 여지가 있다.
그러나 인프라를 관리하는 데에 인력이 들지 않아 인프라 관리에 드는 비용을 절약할 수 있다.
출처 : https://library.gabia.com/contents/infrahosting/9105/
가비아 라이브러리
IT 콘텐츠 허브
library.gabia.com
Iaas (Infrastrucutre as a Service, 아이아스, 이에스)
'서비스로서의 인프라' 사용자가 관리할 수 있는 범위가 가장 넓은 클라우드 컴퓨팅 서비스.
인프라 수준의 클라우드 컴퓨팅을 제공해 사용자가 서버 OS부터 미들웨어, 런타임, 그리고 데이터와 어플리케이션까지 직접 구성하고 관리할 수 있다. IaaS의 경우 가상화 기술 덕분에 수초에서 수분 이내에 리소스를 확장할 수 있고, 사용하지 않을 경우 늘렸던 컴퓨팅 자원을 언제든지 반납할 수 있어 유연하고 탄력적인 인프라 운영이 가능. 비용 또한 사용한 만큼만 지불하는 종량제 형식을 택하고 있어, 자체적으로 인프라를 운영하는 것과 비교했을 때 합리적인 인프라 운영이 가능.
출처: https://library.gabia.com/contents/infrahosting/9097/
가비아 라이브러리
IT 콘텐츠 허브
library.gabia.com
추가로 볼 포스팅
출처 : https://www.whatap.io/ko/blog/9/
클라우드 서비스 이해하기 IaaS, PaaS, SaaS | 와탭 블로그
회사에 클라우드를 도입해야 한다면 어떤 클라우드 서비스 종류를 선택해야 하는지 알려드립니다.
www.whatap.io
'Computer Science' 카테고리의 다른 글
면접 대비 - DI, DB index (0) | 2023.02.22 |
---|---|
면접 대비 - OOP, REST API (0) | 2023.02.21 |
캐시(Cache)/캐싱(Caching) + 지역성 + HTTP캐싱 (0) | 2022.09.28 |