본문 바로가기
AWS

[쉽게 설명하는 AWS 기초 강좌]2강 클라우드 컴퓨팅 모델

by jnhn 2024. 5. 19.

II. 클라우드 컴퓨팅의 모델

2.1클라우드 컴퓨팅 모델

어플리케이션의 구성: APP, OS, Computing, Storage, Network

IaaS(Infrastuctue as a Service):

인프라만제공, OS를 직접 설치하고 필요한 소프트웨어를 개발해서 사용, 즉 가상의 컴퓨터를 하나 임대하는 것과 비슷함(예:AWS ec2)

PaaS(Platform as a Service):

인프라+OS+기타 프로그램 실행에 필요한 부분, 바로 코드만 올려서 돌릴 수 있도록 구성(예: firebase, Google App Engine)

SaaS(Software as a Service):

인프라+OS+필요한 소프트웨어가 제공됨_서비스자체를 제공, 다른세팅없이 서비스만이용(예:Gmail, DropBox, Slack, Google Docs)

 

2.2 클라우드 컴퓨팅 배포 모델

공개형(클라우드) 혼합형(하이브리드) 폐쇄형
모든 부분이 클라우드에서 실행
낮은 비용
높은 확장성
폐쇄형과 공개형의 혼합
폐쇄형에서 공개형으로 전환하는 과도기에 사용 혹은 폐쇄형의 백업으로 사용
높은 수준의 커스터마이징 가능
초기 비용이 비쌈
유지보수 비용이 비쌈
높은 보안

 

--> 자격증을 위한 정보

출처: https://www.youtube.com/watch?v=s75iONF6XFw&t=2s