: 필요한 만큼의 CPU, Disk, Network의 자원을 빌려 쓰는 컴퓨팅 방법. 사용한 만큼의 비용을 지불한다.
-
Cloud Customer 입장
- Explosion of data Volume; Big-Data를 다루는 데 필요한 설비 한계 극복.
- 불필요한 설비를 예방하여 Resource 낭비 방지.
- Resource 설비 투자 비용 감소.
- 매년 Resource 교체 비용 감소.
- human error로 인한 Resource 손상 예방.
-
Cloud Provider 입장
- 여유 Resource를 활용하여 이익 추구 가능.
- Iaas : 컴퓨터 H/W + OS ; 가장 기초적 제공
- Paas : Iaas + OS Services + Frameworks
- Saas : User Applications
- Public Cloud Computing
A회사 -> B회사; A회사가 돈 받고 서비스 제공 - Private Cloud Computing
A회사 내부에서만 사용 - Hybrid; public + private (사실상 구현이 어려움.)
- EC2(Elastic Compute Cloud) -> Iaas
가상머신 빌림. - S3(Simple Storage Service) -> Iaas
저장소 빌림.
정의
하드 드라이브가 아닌 중앙 서버 내부에 있는 리소스를 사용하는 컴퓨터
장점
- 저렴한 H/W, VDI(가상 데스크톱 인프라) 구비 가능
- Client와 연결되는 서버를 보호 -> 보안 솔루션 강화
예 : ChromeBook -> Chromium OS + Chrome Webrowser
"Iaas의 클라우드 컴퓨팅 오픈소스 프로젝트"
벤처 IT 기업들이 Openstack을 통해 본인들만의 클라우드 환경을 구축할 수 있게 됨.
클라우드의 이점을 최대로 활용할 수 있도록 애플리케이션을 구축하고 실행하는 방식