🟠 Topic
▪ Cloud computing의 정의
▪ Utility computing & cloud computing의 경쟁력
▪ Cloud computing의 구성요소 & 서비스 모델
▪ Cloud computing의 성장장애물과 기회
▪ Cloud computing의 이슈
🔹 Cloud computing의 구성요소
▪ Five essential characteristics
(1) One-demand self-service : 필요량 만큼 사용
(2) Broad network access : 언제든지 사용해야 됨
(3) Resource pooling : 한정된 자원을 효율적으로 사용하기 위함
(4) Rapidly elasticity : 빠른 반응 속도
(5) Measure service : 돈을 얼마나 쓸지 정해져야 함
▪ Three service models
➡ Service models : 데이터센터의 인프라에 수많은 컴퓨터와 네트워크가 있고,
필요량 만큼 빌려쓸 수 있는 환경을 제공함
ex. EC2 가장 아래부분인 컴퓨터, 운영체제를 빌릴 수 있고, '구글 앱' 라이브러리를 빌릴 수 있음
(1) Software as a Service (SaaS)
(2) Platform as a Service (PaaS)
(3) Infrastructure as a Service (IaaS)
▪ Four deployment
➡ Deployment Models :
(1) Private cloud : 클라우드컴퓨터를 만든 소유주가 그 아래에 있는 구성원들에게 필요시, 필요량을 빌려쓰게 하는 것 (회사가 자체적으로 클라우드 컴퓨팅을 만듦)
(2) Community cloud
(3) Public cloud : 제3자의 것, 즉 남의 것을 사용함
ex. 아마존, 구글, 네이버, KT와 같은 회사가 대표적이며, 사용자가 필요한만큼 다른 회사의 자원을 쓰고, 그 대가를 지불
ex. 삼성전자) 그룹의 컴퓨터를 모을 수 있으며, 조직 안에 있는 것을 필요시, 필요한 만큼 사용함
(4) Hybrid cloud
🧸 자세한 설명
Private cloud
우리가 우리끼리 만들거야~Community cloud
서로 대가를 지불 NO!💰 서로 디스크를 공유하는 것Public cloud
제3자의 것을 빌려쓴다고 생각할 것Hybrid cloud