[Cloud] 클라우드에 대한 이해

node·2023년 11월 17일
0

이해 시리즈

목록 보기
9/11

들어가며

클라우드라는 단어를 많이 듣고 사용도 했지만 실제로 설명을 하기엔 뭔가 부족한 느낌이 들어 이번 기회에 정리해두려 한다.


클라우드, 클라우드 컴퓨팅, 클라우드 서비스

클라우드

네트워크를 통해 필요한 자원을 제공 받는 환경

클라우드 컴퓨팅

클라우드를 이용하여 서버, 스토리지 등 원하는 컴퓨팅 자원을 사용하는 것으로 사용자가 원하는 만큼 자원을 확보했다가 축소했다가 할수 있다.

클라우드 서비스

클라우드 컴퓨팅을 통해 제공되는 서비스로 직접 관리하는 범위에 따라 IaaS, PaaS, Saas 3가지로 나뉨

IaaS (Infrastructure as a Service)

: 클라우드에서 다수의 물리 서버를 가상화해 제공하며, 네트워크, 스토리지, 전력 등 서버 운영에 필요한 모든 것을 CSP가 책임지고 관리해주는 형태로 AWS, Google Cloud 등이 여기에 해당한다.

PaaS (Platform as a Service)

: 클라우드에서 서비스 개발에 필요한 운영체제, 미들웨어, 런타임 등을 미리 구축한 상태로 제공하는 형태로 OpenShift나 Heroku가 여기에 해당된다.

Saas (Software as a Service)

: 클라우드에서 소프트웨어를 탑재해 제공하는 형태로 IT 인프라 자원뿐만 아니라 소프트웨어 및 업데이트, 버그 개선 등의 서비스를 업체가 도맡아 제공하는 형태로 슬랙, MS Office, Dropbox 같은 프로그램이 여기에 해당된다.

profile
NOvice + DEveloper

0개의 댓글