클라우드_컴퓨팅_비즈니스_사례

Download Report

Transcript 클라우드_컴퓨팅_비즈니스_사례

4장 클라우드 컴퓨팅 비즈니스 사례
1
[email protected]
목차
1. 다양한 클라우드 컴퓨팅 서비스
1-1. 클라우드 기반 IaaS
1-2. 클라우드 기반 PaaS
1-3. 클라우드 기반 SaaS
1. 데이터센터의 제거
2. 톰슨 로이터
3-1. 클라우드 사용법
3-2. 클라우드 컴퓨팅과 웹 2.0
2
[email protected]
1. 다양한 클라우드 컴퓨팅 서비스
□ 회사에서 다양한 클라우드 서비스를 사용하게 되면 여러 측면에서 혜택을 받을 수 있다.
□ 다양한 클라우드 서비스를 여러가지 방법으로 활용할 수 있는 방법과 이런 방법을 실제로
사용하는 회사에 대해 소개한다.
3
[email protected]
1-1. 클라우드 기반 IaaS ( 1 )
□ Infrastructure as a Service
□ 클라우드 서비스 제공 업체에서 제공하는 하드웨어를 사용
□ 대표적인 IaaS
○ 아마존 EC2
○ GoGrid
4
[email protected]
1-1. 클라우드 기반 IaaS ( 2 )
□ 아마존 EC2
○ 클라우드에서 컴퓨터 용량을 확장할 수 있는 웹 서비스
○ 새로운 서버 인스턴스를 설치하고 부팅하는데 시간 최소화
○ 사용한 만큼 비용 지불로 인한 비용 절감
○ 미국의 제약회사인 엘리릴리앤드컴퍼니도 아마존 EC2 서비스, AWS( Amazon Web
Service ) 사용
5
[email protected]
1-1. 클라우드 기반 IaaS ( 3 )
□ 아마존 EC2를 위한 윈도 서버 및 SQL 서버 지원
○ 윈도 서버나 SQL 서버에서 실행할 수 있는 아마존 EC2
○ ASP.NET 웹 사이트 디플로이, 고성능 컴퓨팅 클러스터, 미디어 트랜스코딩 솔루션에
서도 사용 가능
□ 아마존 EC2 품질 보장제도
○ 고객들을 위해 품질 보장제도(service level agreement) 도입
○ 고객들에게 신뢰를 주기 위해 제작
6
[email protected]
1-1. 클라우드 기반 IaaS ( 4 )
□ 아마존 최신 기능
○ 부하 분산
○ 자동 확장
○ 모니터링
○ 관리 콘솔
7
[email protected]
1-1. 클라우드 기반 IaaS ( 5 )
□ GoGrid
○ 윈도 서버와 리눅스 클라우드 기반 서버를 제공하는 서비스 제공 업체
○ 시스템 관리자가 몇 분 안에 윈도 클라우드 서버 및 리눅스 클라우드 서버를 빠르고
쉽게 생성 및 배포
○ 웹 기반 GUI로 CloudTM을 제어 할 수 있는 기능 제공
○ 미리 정의된 템플릿을 선택하여 배포 시간 줄일 수
있음
8
[email protected]
1-2. 클라우드 기반 PaaS ( 1 )
□ 어플리케이션을 개발하는 방법으로 클라우드 컴퓨팅 서비스 업체에서 제공
□ 서버를 구입하지 않고 애플리케이션을 배포 할 수 있음
□ 대표적인 PaaS
○ RightScale
○ 세일즈포스닷컴
9
[email protected]
1-2. 클라우드 기반 PaaS ( 2 )
□ RightScale
○ 아마존 EC2를 사용하면서 FlexiScale과 GoGrid 등에서 제공하는 클라우드를 사용할
수 있도록 클라우드 관리 플랫폼을 제공하는 업체
○ 배포된 어플리케이션을 다양한 클라우드 컴퓨팅 환경에서 사용 가능
○ 트래픽이 많아지면 자원을 확장하고 트래픽이 적어지면 트래픽에 맞게 축소하는 등
웹 어플리케이션을 자동으로 배포, 관리
○ 자동 시스템 관리, 재사용 가능한 패키지 구성 요소, 서비스 전문성 등은 업계 최고
평가
10
[email protected]
1-2. 클라우드 기반 PaaS ( 3 )
□ 세일즈포스닷컴
○ 온-디맨드 플랫폼으로 포스닷컴을 제공
○ 포스닷컴 플랫폼은 데이터베이스, 로직, 워크폴로우, 통합, 유저 인터페이스, 어플리케
이션 교환 등을 위한 서비스와 글로벌 인프라 제공
○ 포스닷컴 플랫폼의 일부인 비주얼포스
 사용자 경험을 만들어 낼 수 있는 프레임워크를 제공
 소프트웨어나 하드웨어 인프라 없이 새로운 인터페이스 디자인과 유저 인터페
이스를 생성할 수 있음
○ 온-디맨드
 비즈니스 어플리케이션 생성
 데이터베이스 생성
 워크플로우 엔진
 에이펙스 코드 프로그래밍 언어
 다른 어플리케이션과 데이터의 통합
 매시업
 포스닷컴 웹 서비스 API
 프레임워크용 비주얼 포스
11
[email protected]
1-3. 클라우드 기반 SaaS ( 1 )
□ 서버에 사용할 소프트웨어를 제공 업체에서 어플리케이션을 제공하는 서비스
□ 대표적인 SaaS
○ 구글
○ 세일즈포스
12
[email protected]
1-3. 클라우드 기반 SaaS ( 2 )
□ 구글 앱 엔진용 세일즈포스를 사용하여 중소기업이나 대기업들이 클라우드 컴퓨팅 서비
스를 이용할 수 있도록 세일즈포스와 손을 잡음
□ 생산성이 뛰어난 구글 앱 엔진과 세일즈포즈의 고객 관계 관리(CRM) 어플리케이션 조합
□ 구글 앱 엔진용 세일즈포스
○ 비즈니스 생산성을 위해 필요한 어플리케이션과 CRM의 조합으로 만들어짐
○ 하드웨어나 소프트웨어 인프라를 관리하는 비용이나 복잡함이 없음
○ 기능
 세일즈포스와
 세일즈포스와
 세일즈포스와
 세일즈포스와
지메일
구글 Docs
구글 토크
구글 캘린더
13
[email protected]
1-3. 클라우드 기반 SaaS ( 3 )
□ 포스닷컴과 구글 플랫폼
○ 가장 큰 클라우드 컴퓨팅 플랫폼
○ 대표적인 사례 : 아피리오와 아스타디아(Astadia)
14
[email protected]
1-3. 클라우드 기반 SaaS ( 4 )
□ 구글
○ 특정 비즈니스를 위한 애플리케이션 뿐만 아니라 즉시 사용할 수 있는 애플리케이션을
제공
○ 민감한 데이터를 USB 드라이브와 사용자 디스크 드라이브에 저장하지 않고 안전하게
보관하도록 SaaS 서비스를 제공
○ 데이터 보안과 관련해서는 3가지로 분류하여 관리
 인력
 프로세스
 기술
15
[email protected]
1-3. 클라우드 기반 SaaS ( 5 )
□ 소프트웨어 플러스 서비스 ( S+S )
○ 마이크로소프트에서 제공하는 SaaS 는 소프트웨어 플러스 서비스와는 다소 차이가
있다.
○ 전형적인 SaaS는 로컬에서 실행되는 소프트웨어를 개선한 것이다. 따라서 소프트웨
어를 실행하고 다른 서비스를 추가하기 위해서는 클라우드 환경에 접근해야 한다
○ SaaS에서는 클라우드 컴퓨팅의 유용성과 회사에 저장된 데이터의 신뢰성을 제공
○ 마이크로소프트 온라인 서비스의 일부분인 Microsoft Business Productivity Online
Suite
○ 인스턴트 메시징과 프리젠스를 위한 마이크로소프트 오피스 커뮤니케이션 온라인을
제공하며, 가끔 사용하는 고객을 위한 이메일, 캘린더, 협업 서비스를 위한 Besiness
Productivity Oline Deskless Worker Suite
16
[email protected]
2. 데이터센터의 제거 ( 1 )
□ 무엇을 제거해야 할까?
○ 클라우드 서비스 환경으로 변경한다는 것은 여러대의 데스크톱을 관리해야 할 필요
가 있을 만큼 회사 규모가 확장되었다는 것을 의미
○ 데스크톱 관리 직원들은 규모의 경제를 파악해야 함
○ 베어 메탈 하이퍼바이저
17
[email protected]
2. 데이터센터의 제거 ( 2 )
□ 무엇을 유지 해야 할까?
○ 보안은 가장 주의해야 할 사항
○ 회사 안에 미디어 파일과 같은 대용량 파일들을 저장
○ 비싼 요금을 서비스 제공 업체에 지불하는 것보다 회사에 저장된 데이터에 접속하는
것이 좋을 수도 있음
18
[email protected]
2. 데이터센터의 제거 ( 3 )
□ 단계
○ 언제 어떤 일이 생길지 모르기 때문에 재난 복구 프로그램은 매우 중요.
 시스템이 동작하지 않는 것과 중요한 데이터를 잃어버린 것은 별개
○ 여러가지 이유로 클라우드 서비스 제공 업체를 변경.
 대부분 비용을 줄이기 위해 클라우드 컴퓨팅 서비스를 도입.
○ 클라우드 서비스를 이용한 고객들은 비용 외에 편리함과 신뢰성 등 다양한 혜택을 경
험하게 된다.
 하드웨어 유지보수를 위해 서비스 제공 업체와 계약을 맺어 얻는 편리함은 말할
수 없을 정도.
19
[email protected]
2. 데이터센터의 제거 ( 4 )
□ AppZero
○ VAA(Virtual Application Appliance)를 생성하기 위한 툴 제공
○ 운영체제 구성요소는 포함하지 않음 (Zero OS)
○ AppZero는 아마존 EC2 클라우드 환경에서 실시간 생산 어플리케이션을 사용하다가
1분도 안돼 GoGrid 클라우드 컴퓨팅 환경으로 변화하는 모습을 보임
○ VAA 툴셋은 윈도, 솔라리스, 리눅스에서 실행 가능
○ VAA 개발용 AppZero Creator, AppZero Director 및 실시간 시스템, VAA 관리용 APP
Zero Administrator
20
[email protected]
3. 톰슨 로이터
21
[email protected]
3-1. 클라우드 사용법 ( 1 )
□ 고객이 원하는 정보를 보다 지능적인 방법으로 검색하는 것이 목표
□ 마이크로소프트 소프트웨어 플러스 서비스 솔루션 사용
□ 특정 정보를 요청받으면 마이크로소프트 라이브 서치와 톰슨 로이터의 데이터베이스에서 해당
정보를 검색
□ 분석된 정보 중에서 가장 좋은 정보만을 고객에게 전달
□ 톰슨 웹에서 검색 엔진 제공 업체와 함께 요구사항
○ 200밀리 초 이내 결과를 보여줄 검색 엔진 필요
○ 검색 엔진은 서비스 거부 공격처럼 보이지 않으며 하나의 IP 주소로 수십만 건에 해당하는
결과를 보여줄 수 있어야 함
□ 프로세스 처리 방법
○ 고객은 웹 어플리케이션이나 윈도 기반 애플리케이션을 통해 톰슨 로이터 정보 서비스에
접속한다.
○ 검색이 시작되면 고객의 요청은 톰슨 로이터 인트라넷을 통해 톰슨 로이터 웹플러스 서비
스층으로 전달한다.
○ 톰슨 로이터 웹플러스 서비스 레이어에서는 고객 비즈니스 로직에 요구를 적용하는 동작
과 요구와 관련 있는 정보를 모으는 동작 등 2가지 동작을 동시에 처리한다.
○ 톰슨 로이터 Web Plus 서비스 레이어에서 클라이언트에게 정보를 보여준다.
22
[email protected]
3-1. 클라우드 사용법 ( 2 )
□ 시스템 프로세스 처리 순서
1. 고객은 웹 어플리케이션이나 윈도 기반 어플리케이션을 통해 톰슨 로이터 정보 서비
스에 접속
2. 검색이 시작되면 고객의 요청은 톰슨 로이터 인트라넷을 통해 톰슨 로이터 웹플러스
서비스 층으로 전달
3. 톰슨 로이터 웹플러스 서비스 레이어에서는 고객 비즈니스 로직에 요구를 적용하는
동작과 요구와 관련 있는 정보를 모으는 동작 등 2가지 동작을 동시 처리
4. 톰슨 로이터 Web Plus 서비스 레이어에서 클라이언트에게 정보 전달
23
[email protected]
3-2. 클라우드 컴퓨팅과 웹 2.0
□ 웹 2.0은 클라우드 컴퓨팅과 함께 개발
□ 클라우드 컴퓨팅의 유용성 때문에 이런 종류의 웹 사이트는 성공
□ 전략 기술부 부사장 크리스토퍼 크로우허스트
○ “클라우드 컴퓨팅이 유용한 기업은 대규모 스토리지나 데이터베이스 인프라를 필요
로 하는 회사”
○ “클라우드 환경에서 페이스북, MySpace, Flicker, Twitter 등의 소셜 사이트들을 쉽게
재생산할 수 있게 돼 수요에 적절히 대처할 수 있다”
□ “대규모 애플리케이션과 대규모 사용자 사이의 관계는 페이지뷰 횟수로 인해 저렴한 광고
로도 많은 수입을 만들 수 있게 한다.”
○ 소셜 네트워킹 사이트를 야후나 구글과 같은 사이트와 비교
24
[email protected]