클라우드 컴퓨팅은 IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것을 말한다.
자본 비용을 가변 비용으로 대체
- 데이터 센터 구축 비용, 서버 구매 비용 => 운영비
- 막대의 초기 비용 대신 쓰는 만큼 비용 지불
규모의 경제로 얻게 되는 이점
- AWS의 규묘의 경제로 인한 이득을 누릴 수 있다.
- ㄴ> AWS 모든 고객과 공동구매하는 효과
용량 추적이 필요없다
속도 및 민첩성 개선
데이터 센터 운영 및 유지 관리 비용 투자 불필요
IaaS : Infrastructure as a Service
인프라만 제공
OS 직접 설치하고 필요한 소프트웨어 개발해서 사용
가상의 컴퓨터 한 대 임대하는 것과 비슷하다.
ex) EC2
PaaS : Platform as a Service
인프라 + OS + 기타 프로그램 실행에 필요한 부분(런타임)
바로 코드만 올려서 돌릴 수 있도록 구성
ex) Google App Engine
SaaS : Software as a Service
인프라 + OS + 필요한 소프트웨어 제공 됨
서비스 자체를 제공, 다른 세팅 없이 서비스 이용 가능
ex) Gmail, DropBox, Google Docs
Public Cloud
모든 부분이 클라우드에서 실행
낮은 비용
높은 확장성
Private Cloud
높은 수준의 커스터마이징 가능
초기 비용 비싸고
유지 보수 비용이 비쌈
높은 보안
Hybrid Cloud
Public + Private
Private을 Public으로 전환하는 과도기에 사용
or Private의 백업으로 사용
https://www.youtube.com/watch?v=s75iONF6XFw
AWS 강의실 참고함