one of a kind scene

4-3 데이터 처리 기술_클라우드 인프라 기술 part1_클라우드 컴퓨팅 본문

ADP/이론

4-3 데이터 처리 기술_클라우드 인프라 기술 part1_클라우드 컴퓨팅

specialscene 2020. 1. 22. 01:09

클라우드 인프라 기술 part1_클라우드 컴퓨팅

 

클라우드 컴퓨팅

- 초기 클라우드 서비스는 SaaS 중심으로 발전 되었으며, Iaas와 PaaS 형태로 발전

 

- 클라우드 컴퓨팅의 개념 및 특징

     • 클라우드 컴퓨팅은 동적으로 확장 할 수 있는 가상화 자원들을 인터넷으로 서비스하는 기술

     • 클라우드 서비스는 IaaS, SaaS, PaaS 등 크게 3가지로 나뉨

구분 정의 사례
IaaS
(Infrastructure as a Service)
네트워크 장비, 서버와 스토리지 등과 같은 IT 인프라 자원을 빌려주는 클라우드 서비스  VMware, Xen, KVM 
SaaS
(Software as a Service)
 • 서비스로서의 소프트웨어를 의미하며, 소프트웨어를 웹에서 사용할 수 있게해주는 서비스 아마존 S3, EC2 환경
아마존 AWS의 EMR
PaaS
(Platform as a Service)
 • 서비스로서의 플랫폼을 의미하며, 애플리케이션이나 소프트웨어 개발 및 구현시 필요한 플랫폼을 제공하는 서비스 Google의 AppEngine, Apps, Gears, Gadgets

     • IaaS(Infrastructure as a Service)

        : 네트워크 장비, 서버와 스토리지 등과 같은 IT 인프라 자원을 빌려주는 클라우드 서비스

          ex) VMware, Xen, KVM 등의 서버 가상화 기술은 IaaS에 주로 활용됨

      • SaaS(Software as a Service)

        : 서비스로서의 소프트웨어를 의미하며, 소프트웨어를 웹에서 사용할 수 있게해주는 서비스

          ex)  아마존 S3, EC2 환경을 제공함으로써 플랫폼을 위한 클라우드 서비스를 최초로 실현

          ex2) 아마존 AWS의 EMR은 하둡을 온디맨드(On-Demand)로 이용

      • PaaS(Platform as a Service)

        : 서비스로서의 플랫폼을 의미하며, 애플리케이션이나 소프트웨어 개발 및 구현시 필요한 플랫폼을 제공하는 서비스

          ex) Google은 AppEngine, Apps, Gears, Gadgets 등을 제공하며 웹 기반의 다양한 소프트웨어들이 클라우드 서비스로서 어떻게 구체화될 수 있는지를 보여줌

 

(참고) 온디맨드(On-Demand)

온디맨드(On-Demand) 방식은 항상 서비스를 제공하는 것이 아니라 이용자가 필요할때 서비스를 제공하는 방식을 뜻함