Cloud Computing

15
CLOUD COMPUTING 2009.1.11 DPE Evangelist 인인 인인인

description

What is Cloud Computing?

Transcript of Cloud Computing

Page 1: Cloud Computing

CLOUDCOMPUTING

2009.1.11DPE Evangelist 인턴 송은비

Page 2: Cloud Computing

TABLE OF CONTENTS

1

2

3

4

CLOUD COMPUTING?

현재 서비스 _ SaaS, IaaS, PaaS 기준으로

사설 , 공용 클라우드

앞으로의 가능성

Page 3: Cloud Computing

1 CLOUD COMPUTING?

CLOUD COMPUTING?

_ 개념

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

SaaS

Utility Computing

Grid Computing

Distributed Computing

Virtualization Service-Oriented Architecture

High-Performance Computing

. . .

CLOUD COMPUTING 포괄적 , 자의적 해석 가능

Page 4: Cloud Computing

1 CLOUD COMPUTING?

CLOUD COMPUTING?

_ 개념

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

하드웨어• 기존 기업 내부의 서비스

지향 인프라스트럭처를 가상화 기술을 기반으로 재구성하여 계산 환경의 효율성과 관리의 자동화 수준을 끌어올리려 함

데이터• 서버 가상화를 통해 기

투자시설의 활용도를 최대한으로 끌어올리는 데 우선적 관심

웹• 기존 완성형 서비스를

플랫폼 서비스 수준으로 끌어올리면서 산업 생태계 활성화를 통해 사업 확장을 꾀할 목적으로 클라우드 컴퓨팅이란 용어를 차용 .

표준화된 IT 기반 기능들이 IP 를 통해 제공되며 , 언제나 접근이 허용되고 , 수요의 변화에 따라 가변적이며 ,

사용량이나 광고에 기반한 과금 모형을 제공하며 , 웹 혹은 프로그램적인 인터페이스를 제공하는 컴퓨팅

<Forrester Research>

Page 5: Cloud Computing

1 CLOUD COMPUTING?

CLOUD COMPUTING? _ 클라우드 구분

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

IaaSInfrastructure as a

Service

• 서버 인프라를 제공하는 것으로 저장장치 또는 컴퓨팅 능력을 서비스의 형태로 제공하는 것

PaaSPlatform as a Service

• 사용자가 s/w 를 개발할 수 있는 토대를 제공해주는 서비스

SaaSSoftware as a

Service

• 컴퓨터 서비스업자가 인터넷을 통해 ERP, CRM 과 같은 s/w 를 공급하고 사용자가 소프트웨어를 활용하는 모델

Page 6: Cloud Computing

1 CLOUD COMPUTING?

CLOUD COMPUTING? _ 클라우드 구분

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

http://www.mwdadvisors.com/blog/2009/07/seven-elements-of-cloud-value-public-vs.html

Page 7: Cloud Computing

2 현재 서비스

CLOUD COMPUTING?

현재 서비스

_ 대표적 예

사설 , 공용 클라우드

앞으로의 가능성

IaaS _ 1) Amazon Web Services

Page 8: Cloud Computing

2 현재 서비스

CLOUD COMPUTING?

현재 서비스

_ 대표적 예

사설 , 공용 클라우드

앞으로의 가능성

PaaS _ Google AppEngine + SaaS _ Google Apps

Page 9: Cloud Computing

2 현재 서비스

CLOUD COMPUTING?

현재 서비스

_ 대표적 예

사설 , 공용 클라우드

앞으로의 가능성

IaaS + PaaS + SaaS_ Windows Azure

Page 10: Cloud Computing

2 현재 서비스

CLOUD COMPUTING?

현재 서비스

_ 대표적 예

사설 , 공용 클라우드

앞으로의 가능성

Private Cloud_IBM TAP(TECHNOLOGY Adoption Program )

Page 11: Cloud Computing

3 사설 , 공용 클라우드

CLOUD COMPUTING?

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

Private Cloud

Public Cloud

?

Page 12: Cloud Computing

3 사설 , 공용 클라우드

CLOUD COMPUTING?

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

Private Cloud

Page 13: Cloud Computing

4 앞으로의 가능성

CLOUD COMPUTING?

현재 서비스

Cloud Computing 규모의 경제 !

사설 , 공용 클라우드

앞으로의 가능성

Page 14: Cloud Computing

4 앞으로의 가능성

CLOUD COMPUTING?

현재 서비스

사설 , 공용 클라우드

앞으로의 가능성

Microsoft

Issue 1클라우드 컴퓨팅을 제공하는 회사는 많다 .

이 회사들의 클라우드 서비스가 연동 가능해야 !

“ 상호 운용성” Open Standard 기술로 이루어져야 ..

(XML, SOAP, REST 등으로 이루어짐 )Issue 2완전히 새로운 언어 , framework 을 사용해야 한다면 많은 개발자들의 참여는 어려울 것 !

“ 장벽을 낮춤” 언어의 장벽을 낮춤

(C# 이외에도 PHP, Ruby, Java, Python 등 사용 가능 )

Page 15: Cloud Computing

참고 자료

Korea Architecture Journal, “Cloud Computing,” Cloud Computing – Korea Architecture Journal (http://www.architecturejournal.org/wiki/Cloud_Computing)

민옥기 , 김학영 , 남궁한 . “ 클라우드 컴퓨팅 기술 동향 ,” 전자통신동향분석 , 24 권 4 호 , 대전 : 한국전자통신연구 , 2009.8.15.

성현희 . 클라우드 컴퓨팅 궁금증 10 문 10 답 . 전자신문 . 2009.12.6 자

http://devhong.com

http://cooolguy.net

http://blogs.msdn.com/eva/archive/tags/Cloud+Computing/default.aspx

http://www.microsoft.com/windowsazure/

http://kingcrap.com