ms n스크린과 클라우드 전략

22
마마마마마마마 N- 마마마 마 마마마마 마마 마마마 마마 ([email protected]) Sr. Developer Evangelist – Windows Phone 7 Microsoft Korea

Upload: seo-jinho

Post on 18-Jan-2015

17.444 views

Category:

Technology


1 download

DESCRIPTION

MS N스크린과 클라우드 전략

TRANSCRIPT

Page 1: MS N스크린과 클라우드 전략

마이크로소프트 N- 스크린 및 클라우드 전략

서진호 부장 ([email protected])Sr. Developer Evangelist – Windows Phone 7Microsoft Korea

Page 2: MS N스크린과 클라우드 전략

Microsoft N-Screens & Cloud 이란 ?

ON-PREMISES

CLOUD SERVICES

TV/HOMEPC MOBILE

Page 3: MS N스크린과 클라우드 전략

Commercial 클라우드 서비스란 ?

We Are The Leader In Commercial Cloud Services!

ON-PREMISES

BUSINESS APPSCOLLABORATION STORAGE PLATFORMIDENTITYCOMMUNICATIONSPRODUCTIVITY

CLOUD SERVICES

Page 4: MS N스크린과 클라우드 전략

Consumer 클라우드 서비스란 ?

CLOUD SERVICES

TV/HOMEPC MOBILE

14B Ads Per Month

500M Active Win-dows Live IDs!

369M People Using Hotmail! Over 3B WW Queries

Each Month!

Over 6M Songs In The Catalog

Over 600M Unique Users

20M People On Xbox Live! 2B Unique Calls

Per Year

Page 5: MS N스크린과 클라우드 전략

5

Demo

Office on Windows Phone 7

Page 6: MS N스크린과 클라우드 전략

Microsoft Corporation6

Office 365 for Windows Phone 7 Mango

클라우드 기반의 Office 서비스Windows Phone 뿐만 아니라 Tablet PC 에서도 사용할 수 있도록 N-Screen 의 Seamless 극대화Exchange 메일 및 Lync 서비스로 인한 실시간 스마트 워킹 실현

Page 7: MS N스크린과 클라우드 전략

애플리케이션 개발 플랫폼 서비스

일반 사용자 대상 애플리케이션 서비스

----------------웹메일 , 블로그 , 위키 ,검색 , 문서 공유 , 저장소

공유

기업 사용자 대상 애플리케이션 서비스

----------------CRM, ERP, SCM, KMS,

etc

운영체제 서비스

애플리케이션 개발 / 배포 / 운영

데이터베이스 확장 및 연동

지원

미들웨어 서비스 확장 및

연동 지원

일반 소비자 대상

서비스 개발 지원

기업 소비자 대상

서비스 개발 지원

Cloud Ser-vices

애플리케이션서비스 (SaaS,

Softare as a Service)

애플리케이션 플랫폼 서비스 (PaaS, Plat-form as a Service)

인프라스트럭처 서비스 (I-aaS, Infra-

structure as a Service)

Cloud Services

Windows Azure™ PlatformMicrosoft

SharePoint Services

Microsoft Dynamics

CRM Services

ServiceBus

AccessControlDatabase

Business AnalyticsReporting Data Sync

Microsoft Codename “Dallas”

Information Services

Compute Storage Management Monitoring

Page 8: MS N스크린과 클라우드 전략

Windows Azure Platform

8

Compute Storage Management

ManagementRelational data Connectivity Access control

Developer ExperienceUsing existing skills and tools

Page 9: MS N스크린과 클라우드 전략

Cloud Platform

Scalable compute and storageAutomated service managementFamiliar tools, technologies, languages

Relational storage for the cloudConsistent development modelAutomated database management

Connect existing apps to the cloudAccess control serviceService bus capability

Page 10: MS N스크린과 클라우드 전략

Windows Azure Fabric 구성

Hardware

Optimized Hy-per-V

Host VM

8 Guest VM

CPU: 1.6 GHz x64Memory: 1.75GBNetwork: 100MbpsLocal Storage: 225GB

Page 11: MS N스크린과 클라우드 전략

Windows Azure

Compute

Storage

Page 12: MS N스크린과 클라우드 전략

Windows Azure Compute

Web Role Worker Role

IIS Host

Your Code

System Host

Your Code

VM Role

TO BE …

Whatever you want

Page 13: MS N스크린과 클라우드 전략

Windows Azure Storage

Storage

Ac-count

Queue

Blob

Tables

DrivesDrive : X

Page 14: MS N스크린과 클라우드 전략

LB

LB

DNS

Service Monitoring & Recovery

YourService

FabricController

Web Portal(API)

Service

Service

Service

Model !

Service

Page 15: MS N스크린과 클라우드 전략

SQL Azure

The Power of the SQL Data Platform in the cloud

Leverages existing skills and rich tooling ecosystem

Enables database applications with new, “cloud” capabilities

SQL Data Platform as a Service – beyond hosting

Database

Business AnalyticsReporting Data Sync

Page 16: MS N스크린과 클라우드 전략

AppFabric

AppFabric

CACHING

SERVICE BUS ACCESS CONTROL

MONITORINGWORKFLOW HOST-ING

SERVICE HOSTING

SCALE-OUTHIGH AVAILABILITY MULTI-TENANT MANAGEMENT

Page 17: MS N스크린과 클라우드 전략

“A standardized IT capability,

such as software, app plat-form, or infrastructure, deliv-ered via Internet technologies in a pay-per-use and self-service way.”

“How To Message "Cloud" Offerings And Not Get Lost In The Fog”,

Forrester Research, Inc., July 2009

Development Tools

Page 18: MS N스크린과 클라우드 전략

Case Study

About Legacy call-center application

for order processing and fulfillment

On-premise systems integration with ERP and master data management

Solution Cloud-based Web-enablement

of on-premise assets

Windows Azure Web Role

Web services integration via on-premise ESB endpoints

Benefits “In a matter of weeks, we

were able to see the fruits of our efforts very rapidly.“ – Kevin Flowers, Dir. Enabling Technologies

“The resilience and reliability of this platform is some of the benefits that we are seeing.” – Esat Sezer, SVP & CIO

Page 19: MS N스크린과 클라우드 전략

클라우드 데이터센터

Page 20: MS N스크린과 클라우드 전략

Windows Azure Platform Availability

North Central USA

South Central USA

Northern Europe

Western Europe Eastern Asia

Southeast Asia

Page 21: MS N스크린과 클라우드 전략

Microsoft’s Cloud Strategy = Choice

• vSphere• Cisco UCS• IBM Cloud

burst• DDT-E + Al-

liance

• LOB Apps• Comm Apps• Exchange,

Sharepoint• Servers• Hypervisors

(3x)• X86 Hardware

• Rack Space• Maximum ASP

• Sharepoint• Exchange• Unified Communi-

cations

Win-dowsAzure

Cloud

Hosters Cloud

Private CloudTraditional

Infrastructure(today)

Standardize

Dynamic Data Cen-

ter Hosters

Dynamic Data Cen-ter Enter-

prise

Virtual-ize

Win-dows Azure

Automate

Off-Premise

On-Premise

Microsoft Online Services

Page 22: MS N스크린과 클라우드 전략

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.