ms n스크린과 클라우드 전략
DESCRIPTION
MS N스크린과 클라우드 전략TRANSCRIPT
마이크로소프트 N- 스크린 및 클라우드 전략
서진호 부장 ([email protected])Sr. Developer Evangelist – Windows Phone 7Microsoft Korea
Microsoft N-Screens & Cloud 이란 ?
ON-PREMISES
CLOUD SERVICES
TV/HOMEPC MOBILE
Commercial 클라우드 서비스란 ?
We Are The Leader In Commercial Cloud Services!
ON-PREMISES
BUSINESS APPSCOLLABORATION STORAGE PLATFORMIDENTITYCOMMUNICATIONSPRODUCTIVITY
CLOUD SERVICES
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
5
Demo
Office on Windows Phone 7
Microsoft Corporation6
Office 365 for Windows Phone 7 Mango
클라우드 기반의 Office 서비스Windows Phone 뿐만 아니라 Tablet PC 에서도 사용할 수 있도록 N-Screen 의 Seamless 극대화Exchange 메일 및 Lync 서비스로 인한 실시간 스마트 워킹 실현
애플리케이션 개발 플랫폼 서비스
일반 사용자 대상 애플리케이션 서비스
----------------웹메일 , 블로그 , 위키 ,검색 , 문서 공유 , 저장소
공유
기업 사용자 대상 애플리케이션 서비스
----------------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
Windows Azure Platform
8
Compute Storage Management
ManagementRelational data Connectivity Access control
Developer ExperienceUsing existing skills and tools
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
Windows Azure Fabric 구성
Hardware
Optimized Hy-per-V
Host VM
8 Guest VM
CPU: 1.6 GHz x64Memory: 1.75GBNetwork: 100MbpsLocal Storage: 225GB
Windows Azure
Compute
Storage
Windows Azure Compute
Web Role Worker Role
IIS Host
Your Code
System Host
Your Code
VM Role
TO BE …
Whatever you want
Windows Azure Storage
Storage
Ac-count
Queue
Blob
Tables
DrivesDrive : X
LB
LB
DNS
Service Monitoring & Recovery
YourService
FabricController
Web Portal(API)
Service
Service
Service
Model !
Service
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
AppFabric
AppFabric
CACHING
SERVICE BUS ACCESS CONTROL
MONITORINGWORKFLOW HOST-ING
SERVICE HOSTING
SCALE-OUTHIGH AVAILABILITY MULTI-TENANT MANAGEMENT
“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
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
클라우드 데이터센터
Windows Azure Platform Availability
North Central USA
South Central USA
Northern Europe
Western Europe Eastern Asia
Southeast Asia
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
© 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.