2. 클라우드 컴퓨팅 용어
3. 클라우드 컴퓨팅 정의
4. 클라우드 컴퓨팅 구성 요소
5. 추상화 정도
6. 클라우드 컴퓨팅의 이용 목적
7. 클라우드 컴퓨팅의 장단점
8. 도입사례
9. 미래 활용 분야
단말 (Terminal) - 서비스를 요청하거나 그 결과를 보는 장비
(개인용 컴퓨터나 노트북, 휴대전화 등)
서버 (Server) - 실제 작업을 수행하는 장비 (서버 컴퓨터를 비롯한 운영체제 등)
스토리지 (Storage) - 결과를 저장하는 곳 (디스크 및 데이터베이스 등)
응용프로그램 - 서버와 스토리지를 이용하여 원하는 작업을 수행하는 프로그램
* 단말과 클라우드 그리고 한 클라우드와 다른 클라우드는 네트워크로 연결된다.
5. 추상화 정도
IaaS
CPU, 디스크 등 컴퓨터 시스템의 하드웨어 자원을 가상화하여 여러 사용자에게 제공하는 것
(서버, 스토리지, 네트워크를 가상화 환경으로 만들어 필요에 따라 인프라 자원을 사용 할 수 있게 서비스를 제공하는 방식 ) ex) 아마존의 Elastic compute
PaaS
하드웨어 자원을 추상화하고 그 위에 소프트웨어 개발과 수행환경을 제공하는 것
( SW개발을 위해서는 개발 플랫폼의 구축이 필요한데, 플랫폼 구축이 필요 없이 웹에서 쉽게 빌려 쓸 수 있는 방식) ex) 구글의 App engine과 아마존의 Simple Storage Service등
SaaS
응용 소프트웨어를 서비스 형태로 제공하는 것
(웹 표준화 기술을 사용하여 웹에서 소프트웨어를 빌려 쓰는 방식 ) ex) Salesforce.com과 구글의 Docs
6. 클라우드 컴퓨팅의 이용 목적
Public Cloud - 일반 사용자에게 공개되어 있는 클라우드 컴퓨팅 서비스, 대규모로 이루어지는 특성이 있다.
Local Cloud - 기업 내부와 같이 폐쇄된 환경에서 특정 사용자만 사용하는 클라우드 서비스 ( = Private Cloud or Enterprise Cloud)
Hybrid Cloud - Local Cloud를 운영하다 서비스가 감당 할 수 있는 한계에 다다르면, 넘치는 서비스 요구를 외부의 Public Cloud 서비스를 이용하여 처리하는 형태
7. 클라우드 컴퓨팅의 장단점
장점)

분야