IT/AWS

[AWS] 클라우드 컴퓨팅의 종류

jaewon_sss 2023. 1. 7. 20:53
반응형

클라우드 컴퓨팅은 2가지 기준으로 나뉠 수 있습니다.

 

첫번째, 어떤 것을 제공하는지 (What?)

 

두번째, 어떻게 제공하는지 (How?)

 


 

What ? 

어떤 것을 제공하느냐에 따라

 

IaaS (infrastructure as a service)

PaaS (platform as a service)

SaaS (software as a service)

 

세 가지로 나뉘어집니다.

 

 

IaaS (infrastructure as a service) 는 인프라만 제공합니다.

 

어플리케이션 + 데이터

운영체제 + 런타임 + 미들웨어

컴퓨팅(CPU+RAM+서버)

스토리지 (HDD/SSD)

네트워크(랜카드/랜선)

 

운영체제부터는 직접 설치하고

필요한 소프트웨어 개발해서 사용합니다.

 

다시 말해서 가상의 프리도스 컴퓨터를 하나 임대하는 것과 비슷한 개념입니다.

 

ex) aws ec2

 


 

PaaS (platform as a service) 는 인프라, 운영체제, 런타임, 미들웨어까지 제공합니다.

 

어플리케이션 + 데이터

운영체제 + 런타임 + 미들웨어

컴퓨팅(CPU+RAM+서버)

스토리지 (HDD/SSD)

네트워크(랜카드/랜선)

 

 

필요한 소프트웨어만 개발해서 사용합니다.

 

ex) firebase

 


SaaS (software as a service)

 

어플리케이션 + 데이터

운영체제 + 런타임 + 미들웨어

컴퓨팅(CPU+RAM+서버)

스토리지 (HDD/SSD)

네트워크(랜카드/랜선)

 

서비스 자체를 모두 제공해주어 다른 세팅없이 서비스를 이용할 수 있습니다.

유저가 사용하기엔 가장 편할 것 같습니다.

 ex) gmail, dropbox, slack, google docs, Microsoft Office 365, SAP ERP

 

 


How ?

어떻게 제공하는지에 따라

 

공개형(클라우드)

폐쇄형(온프레미스)

혼합형(하이브리드)

 

세 가지로 나뉘어집니다.

 

 

 

공개형(클라우드)

 

클라우드 컴퓨팅 배포 모델로써 모든 부분이 클라우드 시스템 내에서 제공됩니다.

비용이 비교적 낮고 확장성이 높습니다.

 


폐쇄형(온프레미스)

 

높은 수준의 커스터마이징이 가능합니다.

초기 비용이 비싸고 유지보수 비용 또한 비쌉니다.

보안성이 높습니다.

 


혼합형(하이브리드)

 

 

폐쇄형과 공개형의 혼합형입니다.

폐쇄형에서 공개형으로 전환하는 과정 혹은 폐쇄형의 백업용으로 사용됩니다.

 

 

 

반응형