말랑말랑제리스타일
클라우드 서비스의 유형(IaaS, PaaS, SaaS) 본문
클라우드 서비스에는 크게 3가지 유형이 존재합니다. IaaS, PaaS, SaaS 이렇게 3가지인데요.
간단히 한번 알아봤습니다.
IaaS 방식 클라우드 서비스
IaaS 방식의 클라우드 서비스는 Infrastructure as a Service의 약자로 기본적인 인프라만을 클라우드 서비스 업체에서 제공하는 서비스 방식입니다.
서비스해 주는 영역은 서버 및 저장소, 네트워크 방화벽 및 보안 등이 있죠.
여기서 클라우드 공급자는 단순히 서버가 멈추거나 인프라가 올바로 작동하게 유지만 해주면 되는 겁니다.
반면 클라우드를 사용하는 업체나 사용자는 클라우드 서비스를 구성하고 최신 상태를 유지하면서 최종 사용자에게 서비스까지 제공해줘야 하는 거죠.
쉽게 말해 IaaS는 서버 관리만 해주는 클라우드 서비스라고 보시면 됩니다.
PaaS 방식 클라우드 서비스
PaaS 방식의 클라우드 서비스는 Platform as a Service의 약자로 IaaS 방식의 클라우드 서비스에 추가로 개발 환경을 구성해 주고 개발 도구와 운영체제까지 지원해 주는 서비스입니다.
개발 환경을 클라우드 서비스에서 구성해 주기 때문에 사용자는 운영체제나 웹서버 등을 따로 설치할 필요가 없고 시스템 업데이트 역시 클라우드 공급자의 역할이 됩니다.
간단히 말해 PaaS는 제공해 주는 툴을 가지고 개발해서 서버에 올리기만 하면 돌아가게 해주는 구조라고 보시면 됩니다.
SaaS 방식 클라우드 서비스
마지막으로 Software as a Service의 약자인 SaaS 방식 클라우드 서비스입니다.
PaaS에서 제공되는 모든 서비스는 물론 프로그램까지 제공하는 개념입니다.
사용하기 위한 소프트웨어까지 서비스로 제공해 주는 방식으로 실제 사용자는 소프트웨어 개발 등 운영에는 일절 관여하지 않고 사용만 한다는 개념이죠.
쉽게 말해 MS Office 365와 같이 사용자는 운영에 관여하지 않고 사서 사용만 하는 프로그램의 대부분이 여기 해당된다고 보시면 되겠네요.
'프로그래밍 > 클라우드' 카테고리의 다른 글
K8S에서 Deployment does not have minimum availability 에러 조치 (0) | 2024.07.16 |
---|---|
CRA로 만든 React 프로젝트 Docker 배포 (0) | 2024.07.15 |
브라우저에서 kyma dashboard 화면 안뜰 때 (0) | 2024.07.08 |
파이썬 Rest Api 서비스 Docker Image 생성 예시 (0) | 2024.06.24 |
Kyma에 Oracle DB 올리기 (0) | 2024.05.27 |