02-Cloud Computing And Infrastructure
🟠 Topic
▪ Cloud computing의 정의
▪ Utility computing & cloud computing의 경쟁력
▪ Cloud computing의 구성요소 & 서비스 모델
▪ Cloud computing의 성장배경
▪ Cloud computing의 이슈
🔹 Utility computing & cloud computing의 경쟁력
▶ Utility computing
- 아마존 : EC2를 제공함으로 CPU프로세서를 몇개를 지원받을지 제공함(CPU에 운영체제를 올려 사용함)
- 구글 : SW를 만듦 + CPU/디스크를 빌려줌 + 어플 (다양하게 제공, 파생물 빌려쓰게 하면서 차별화된 서비스 제공)
▶ Cloud computing economics
(1) 데이터센터를 프로그래밍 하는 것이므로, 회사 안에 있는 클라우드 컴퓨팅이든, 아니든 필요량 만큼 사용하는 것을 독려함
ex. 내가 만든 서비스가 있는데... 내 서비스만 돌아감 - 나중에 서비스자체, 용량, 내용 달라지는데 예측할 수 있을까?
(2) 서비스 도입
ex. 사용자 100배로 늘어났다면? 이를 대비해서 전날에 100배로 인프라를 꾸미지 않으면 시스템이 멈추는 상황이 발생함, 사용자의 반응 또한 예측하기 어려움
(3) 한시간을 사용하기 위해 1000대를 구매할 수 없음
ex. 회사에서 업무를 하다보면, 많은 양을 단시간에 필요할 때가 있으나, 이를 위해 1000대를 구입하기는 어려움