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

2024. 3. 6. 17:17AWS

 

쉽게 설명하는 AWS 기초 강좌 2 : 클라우드 컴퓨팅의 종류
https://www.youtube.com/watch?v=s75iONF6XFw&list=PLfth0bK2MgIan-SzGpHIbfnCnjj583K2m&index=3

 

 

1. 클라우드 컴퓨팅의 유형

□ 클라우드에서 무엇을 제공 하는가에 따라 나누는 클라우드 컴퓨팅 모델
- Software as a Service
- Infrastructure as a Service
- Platform as a Service


□ 클라우드 컴퓨팅을 어떻게 제공 하는가에 따라 나누는 클라우드 컴퓨팅 배포 모델
- 공개형(클라우드)
- 혼합형(하이브리드)
- 온-프레미스(폐쇄형)

 

 

2. 클라우드 컴퓨팅 모델

어플리케이션 구성

 


  • IaaS(Infra as a Service)
인프라만 제공

OS를 직접 설치하고 필요한 소프트웨어를 개발해서 사용

즉, 가상의 컴퓨터를 하나 임대하는 것과 비슷하다.

ex) AWS EC2

IaaS

 


  • PaaS(Platform as a Service)
인프라 + OS + 기타 프로그램 실행에 필요한 부분(런타임)

* 런타임 :
운영체제 위 또는 운영체제 자체에서 실행되면서 특정 어플리케이션이 구동될 수 있는 환경

ex) Firebase, Google App Engine 등

PaaS

 


  • SaaS(Software as a Service)
서비스 자체를 제공

인프라 + OS + 필요한 소프트웨어가 제공됨

다른 세팅 없이 서비스만 이용

ex) Gmail, DropBox, Slack, Google Docs

SaaS

 


3. 클라우드 컴퓨팅 배포 모델

  • 공개형(클라우드)
모든 부분이 클라우드에서 실행

낮은 비용

높은 확장성

 

 

  • 폐쇄형
높은 수준의 커스터미아징 가능

초기 비용이 비쌈

유지보수 비용이 비쌈

높은 보안

 

 

  • 혼합형(하이브리드)
폐쇄형과 공개형의 혼합

폐쇄형에서 공개형으로 전환하는 과도기에 사용

혹은 폐쇄형의 백업으로 사용

 

 

'AWS' 카테고리의 다른 글

[AWS 기초]가상화  (0) 2024.03.07
[AWS 기초]IAM 기초  (0) 2024.03.07
[AWS 기초]AWS 계정 만들기 및 첫 설정  (1) 2024.03.06
[AWS 기초]AWS의 구조  (0) 2024.03.06
[AWS 기초]클라우드 컴퓨팅이란?  (0) 2024.03.06