본문 바로가기
인간적인 개발자/공부

IaaS, PaaS, SaaS 용어 정리

by baeflower 2022. 2. 22.

MSA를 공부하던 중 자주 나오는 용어라서 정리해 둔다.

 

As a Service

제 3사에서 클라우드 컴퓨팅 서비스를 제공해 준다는 의미

각 유형의 클라우드 컴퓨팅을 활용하면 관리해야 할 온프레미스 범위가 감소할 수 있음

 

IaaS

Infrastructure as a Service

인터넷을 통해 최종 사용자에게 IT 인프라를 제공하는 형태의 클라우드 컴퓨팅

제3사가 스토리지와 가상화, 네트워크, 서버와 같은 인프라 서비스를 인터넷을 통해 클라우드로 제공

Ex. AWS, Microsoft Azure, Google Cloud

 

Paas

Platform as a Service

클라우드 컴퓨팅 서비스 제공 업체가 자체 인프라에서 하드웨어와 소프트웨어를 호스팅하고 사용자에게 이러한 플랫폼을 서비스로 제공하는 것

사용자는 애플리케이션 코드를 작성,빌드,관리하지만 소프트웨어 업데이트나 하드웨어 유지관리, 빌드 및 배포를 위한 환경을 제공 받을 수 있음

Ex. AWS Elastic Beanstalk, Heroku

 

SaaS

Software as a Service

모든 애플리케이션을 클라우드 컴퓨팅 제공 업체가 관리하며 웹 브라우저를 통해 제공

제공 업체가 소프트웨어 업데이트, 버그 수정 및 기타 소프트웨어 유지관리 작업을 처리하며 사용자는 대시보드, API를 통해 애플리케이션에 연결할 수 있음

Ex. Dropbox, Google Apps

 

 

[출처]

https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas

'인간적인 개발자 > 공부' 카테고리의 다른 글

[안드로이드] Fragment_3  (1) 2015.06.05
[안드로이드] Fragment_2  (0) 2015.06.05
[안드로이드] Fragment_1  (0) 2015.06.05
안드로이드 외부경로  (0) 2015.04.02

댓글