0
마이크로소프트 N-스크린 및 클라우드 전략<br />서진호 부장(Jinho.Seo@microsoft.com)<br />Sr. Developer Evangelist – Windows Phone 7<br />Microsof...
Microsoft N-Screens & Cloud 이란?<br />CLOUD SERVICES<br />TV/HOME<br />PC<br />MOBILE<br />ON-PREMISES<br />
Commercial 클라우드 서비스란?<br />CLOUD SERVICES<br />BUSINESS APPS<br />COLLABORATION<br />STORAGE<br />PLATFORM<br />IDENTITY<b...
Consumer 클라우드 서비스란?<br />500M Active Windows Live IDs!<br />369M People Using <br />Hotmail!<br />Over 3B WW Queries <br /...
Demo<br />5<br />Office on Windows Phone 7<br />
Office 365 for Windows Phone 7 Mango<br />클라우드 기반의 Office 서비스<br />Windows Phone 뿐만 아니라 Tablet PC 에서도 사용할 수 있도록 N-Screen 의...
일반 사용자 대상 애플리케이션 서비스 <br />----------------<br />웹메일, 블로그,  위키,검색, 문서 공유, 저장소 공유<br />Cloud Services<br />기업 사용자 대상 애플리케이션...
Windows Azure Platform<br />8<br />Developer Experience<br />Using existing skills and tools<br />Compute<br />Storage<br ...
Cloud Platform<br />Scalable compute and storage<br />Automated service management<br />Familiar tools, technologies, lang...
Windows Azure Fabric 구성<br />CPU: 1.6 GHz x64<br />Memory: 1.75GB<br />Network: 100Mbps<br />Local Storage: 225GB<br />8 G...
Windows Azure<br />Compute<br />Storage<br />
Windows Azure Compute<br />Worker Role<br />VM Role<br />Web Role<br />TO BE …<br />System Host<br />IIS Host<br />Whateve...
Windows Azure Storage<br />Storage<br />Queue<br />Blob<br />Account<br />Tables<br />Drive : X<br />Drives<br />
Your<br />Service<br />Service<br />DNS<br />Service<br />Service<br />Service<br />LB<br />Web Portal<br />(API)<br />!<b...
SQL Azure<br />Business Analytics<br />Reporting<br />Data Sync<br />SQL Data Platform as a Service – beyond hosting<br />...
Leverages existing skills and rich tooling ecosystem
Enables database applications with new, “cloud” capabilities</li></li></ul><li>AppFabric<br />AppFabric<br />CACHING<br />...
“A standardized IT capability, <br />such as software, app platform, or infrastructure, delivered via Internet technologie...
Case Study<br />About<br /><ul><li>Legacy call-center application for order processing and fulfillment
On-premise systems integration with ERP and master data management</li></ul>Solution<br /><ul><li>Cloud-based Web-enableme...
Windows Azure Web Role
Web services integration via on-premise ESB endpoints</li></ul>Benefits<br /><ul><li>“In a matter of weeks, we were able t...
Upcoming SlideShare
Loading in...5
×

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

17,487

Published on

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

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
17,487
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
141
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • The Windows Azure platform is Microsoft’s public cloud computing platform.There are three main elements of the Windows Azure platform. Windows Azure provides a compute, storage and automated service management. It is where your application is hosted and managed in Microsoft data centers. SQL Azure provides a relational database as a service, again with a focus on compatibility with current technology. If you know how to use SQL Server, you know how to use SQL Azure. Windows Azure platform App Fabric provides a service bus feature which facilitates communication between an on-premises application and a cloud application. This will be a key differentiator for us in the market, our focus on integration on-premises and the cloud. There is also tooling for Access Control which facilitates extending identity between an on-premises and the cloud to create a seamless experience for users and to preserve existing security.
  • Service managementDefine the rules and provide codePlatform deploys, monitors, and manages the serviceStorageSimple storage provided by Windows AzureT-SQL capability delivered through SQL AzureDeveloper experienceFamiliar tools, technologies, languages for MS developersSupport for non-MS technologies, frameworks and toolsIntegration with on-premisesExtend on-premises applications to the cloudFederate identities across cloud applications
  • Compute Instance Size CPU Memory Instance Storage I/O Performance Small 1.6 GHz 1.75 GB 225 GB Moderate Medium 2 x 1.6 GHz 3.5 GB 490 GB High Large 4 x 1.6 GHz 7 GB 1,000 GB High Extra large 8 x 1.6 GHz 14 GB 2,040 GB High
  • Transcript of "MS N스크린과 클라우드 전략"

    1. 1. 마이크로소프트 N-스크린 및 클라우드 전략<br />서진호 부장(Jinho.Seo@microsoft.com)<br />Sr. Developer Evangelist – Windows Phone 7<br />Microsoft Korea<br />
    2. 2. Microsoft N-Screens & Cloud 이란?<br />CLOUD SERVICES<br />TV/HOME<br />PC<br />MOBILE<br />ON-PREMISES<br />
    3. 3. Commercial 클라우드 서비스란?<br />CLOUD SERVICES<br />BUSINESS APPS<br />COLLABORATION<br />STORAGE<br />PLATFORM<br />IDENTITY<br />COMMUNICATIONS<br />PRODUCTIVITY<br />ON-PREMISES<br />We Are The Leader In Commercial Cloud Services!<br />
    4. 4. Consumer 클라우드 서비스란?<br />500M Active Windows Live IDs!<br />369M People Using <br />Hotmail!<br />Over 3B WW Queries <br />Each Month!<br />Over 600M <br />Unique Users<br />Over 6M Songs <br />In The Catalog<br />20M People On <br />Xbox Live!<br />14B Ads Per Month<br />2B Unique Calls <br />Per Year<br />CLOUD SERVICES<br />TV/HOME<br />PC<br />MOBILE<br />
    5. 5. Demo<br />5<br />Office on Windows Phone 7<br />
    6. 6. Office 365 for Windows Phone 7 Mango<br />클라우드 기반의 Office 서비스<br />Windows Phone 뿐만 아니라 Tablet PC 에서도 사용할 수 있도록 N-Screen 의 Seamless 극대화<br />Exchange 메일 및 Lync서비스로 인한 실시간 스마트 워킹 실현<br />6<br />
    7. 7. 일반 사용자 대상 애플리케이션 서비스 <br />----------------<br />웹메일, 블로그, 위키,검색, 문서 공유, 저장소 공유<br />Cloud Services<br />기업 사용자 대상 애플리케이션 서비스 <br />----------------<br />CRM, ERP, SCM, KMS, etc<br />애플리케이션 개발 플랫폼 서비스<br />Windows Azure™ Platform<br />Microsoft Codename “Dallas”Information Services<br />Microsoft <br />Dynamics CRM Services<br />Microsoft <br />SharePoint <br />Services<br />운영체제 서비스<br />기업 소비자 대상 서비스 개발 지원<br />일반 소비자 대상 서비스 개발 지원<br />미들웨어 서비스 확장 및 연동 지원<br />데이터베이스 확장 및 연동 지원<br />ServiceBus<br />AccessControl<br />Business Analytics<br />Reporting<br />Data Sync<br />Database<br />애플리케이션 개발 / 배포 / 운영<br />Compute<br />Storage<br />Management<br />Monitoring<br />
    8. 8. Windows Azure Platform<br />8<br />Developer Experience<br />Using existing skills and tools<br />Compute<br />Storage<br />Management<br />Management<br />Relational data<br />Connectivity<br />Access control<br />
    9. 9. Cloud Platform<br />Scalable compute and storage<br />Automated service management<br />Familiar tools, technologies, languages <br />Relational storage for the cloud<br />Consistent development model<br />Automated database management<br />Connect existing apps to the cloud<br />Access control service<br />Service bus capability<br />
    10. 10. Windows Azure Fabric 구성<br />CPU: 1.6 GHz x64<br />Memory: 1.75GB<br />Network: 100Mbps<br />Local Storage: 225GB<br />8 Guest VM<br />Host VM<br />Optimized Hyper-V<br />Hardware<br />
    11. 11. Windows Azure<br />Compute<br />Storage<br />
    12. 12. Windows Azure Compute<br />Worker Role<br />VM Role<br />Web Role<br />TO BE …<br />System Host<br />IIS Host<br />Whatever you want<br />Your Code<br />Your Code<br />
    13. 13. Windows Azure Storage<br />Storage<br />Queue<br />Blob<br />Account<br />Tables<br />Drive : X<br />Drives<br />
    14. 14. Your<br />Service<br />Service<br />DNS<br />Service<br />Service<br />Service<br />LB<br />Web Portal<br />(API)<br />!<br />LB<br />Model<br />Service Monitoring & Recovery<br />Fabric<br />Controller<br />
    15. 15. SQL Azure<br />Business Analytics<br />Reporting<br />Data Sync<br />SQL Data Platform as a Service – beyond hosting<br />Database<br /><ul><li>The Power of the SQL Data Platform in the cloud
    16. 16. Leverages existing skills and rich tooling ecosystem
    17. 17. Enables database applications with new, “cloud” capabilities</li></li></ul><li>AppFabric<br />AppFabric<br />CACHING<br />MONITORING<br />WORKFLOW HOSTING<br />SERVICE BUS<br />ACCESS CONTROL<br />SERVICE HOSTING<br />SCALE-OUT<br />HIGH AVAILABILITY <br />MULTI-TENANT <br />MANAGEMENT<br />
    18. 18. “A standardized IT capability, <br />such as software, app platform, or infrastructure, delivered via Internet technologies in a pay-per-use and self-service way.”<br />“How To Message "Cloud" Offerings And Not Get Lost In The Fog”, Forrester Research, Inc., July 2009<br />Development Tools<br />
    19. 19. Case Study<br />About<br /><ul><li>Legacy call-center application for order processing and fulfillment
    20. 20. On-premise systems integration with ERP and master data management</li></ul>Solution<br /><ul><li>Cloud-based Web-enablement of on-premise assets
    21. 21. Windows Azure Web Role
    22. 22. Web services integration via on-premise ESB endpoints</li></ul>Benefits<br /><ul><li>“In a matter of weeks, we were able to see the fruits of our efforts very rapidly.“ – Kevin Flowers, Dir. Enabling Technologies
    23. 23. “The resilience and reliability of this platform is some of the benefits that we are seeing.” – EsatSezer, SVP & CIO</li></li></ul><li>클라우드 데이터센터<br />
    24. 24. Windows Azure Platform Availability <br />Northern Europe<br />North Central USA<br />Western Europe <br />Eastern Asia<br />South Central USA<br />Southeast Asia<br />
    25. 25. Microsoft’s Cloud Strategy = Choice<br />Dynamic Data Center Hosters<br />Microsoft Online Services<br />Windows Azure<br />Off-Premise<br />On-Premise<br />Dynamic Data Center Enterprise<br />Virtualize<br />Standardize<br />Automate<br />
    26. 26. © 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.<br />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.<br />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×