Azure Overview Business Model Overview

2,776 views

Published on

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

No Downloads
Views
Total views
2,776
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
91
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Three Windows Azure Services purchasing models: Consumption: Strategy — make it simple. Subscription: Strategy — offer differentiation through packagesEnterprise Architecture (EA) Integration: Strategy — enable enterprise adoption[Click]Here’s a closer look at Consumption PricingWindows Azure Consumption Pricing StrategyLaunch with simple pricing that drives adoption and wins share in Web workloads for consumer and commercial SaaS. Win in the enterprise by extending existing offerings, adding premium services, and closely aligning to our partners’ business models. Final consumption prices subject to formal price sensitivity study (quantitative analysis). Windows AzureValue differentiator: service management[Prices on screen]Note: SPLA par analysis (SW only): $0.041 hr compute & $0.014 GB storage Compared to:Amazon(Service hosting price) Compute = .10 LinuxCompute = .125 WindowsStorage = .15 (+ disc) Bandwidth = .10/.17 GB (+ disc)Google(Service hosting price) Compute = .10Storage = .15BW = .10/.12 GB(Java support) Note: Google (GAE) currently does not offer non persistent storage. SQL ServicesValue differentiators: scale, managed high availability, and self-provisioning[Prices on screen]Note: SPLA par pricing analysis (SW only): $0.19/DB for Web and $2.40/DB for Business editionCompared to:Go Daddy (Web)SQL Server 1 DB = $4.99(limit 200MB)SQL Server Mart (Business)SQL Server10 GB = $69.99(limit to 20 users).NET ServicesValue differentiators: access control and advanced message features [Prices on screen]Note: BizTalk par analysis (SW only): $0.052/100K Messages (in/out)Compared to:Amazon (AWS SQS offering) Messages: $0.10/100K (in & out)Bandwidth: $0.10/.17/GB (+ disc)Message unit: Messages and tokens are viewed as a single unit;only outbound/subscribed messages charged
  • Three Windows Azure Services purchasing models: Consumption: Strategy — make it simple. Subscription: Strategy — offer differentiation through packagesEnterprise Architecture (EA) Integration: Strategy — enable enterprise adoption[Click]Here’s a closer look at Consumption PricingWindows Azure Consumption Pricing StrategyLaunch with simple pricing that drives adoption and wins share in Web workloads for consumer and commercial SaaS. Win in the enterprise by extending existing offerings, adding premium services, and closely aligning to our partners’ business models. Final consumption prices subject to formal price sensitivity study (quantitative analysis). Windows AzureValue differentiator: service management[Prices on screen]Note: SPLA par analysis (SW only): $0.041 hr compute & $0.014 GB storage Compared to:Amazon(Service hosting price) Compute = .10 LinuxCompute = .125 WindowsStorage = .15 (+ disc) Bandwidth = .10/.17 GB (+ disc)Google(Service hosting price) Compute = .10Storage = .15BW = .10/.12 GB(Java support) Note: Google (GAE) currently does not offer non persistent storage. SQL ServicesValue differentiators: scale, managed high availability, and self-provisioning[Prices on screen]Note: SPLA par pricing analysis (SW only): $0.19/DB for Web and $2.40/DB for Business editionCompared to:Go Daddy (Web)SQL Server 1 DB = $4.99(limit 200MB)SQL Server Mart (Business)SQL Server10 GB = $69.99(limit to 20 users).NET ServicesValue differentiators: access control and advanced message features [Prices on screen]Note: BizTalk par analysis (SW only): $0.052/100K Messages (in/out)Compared to:Amazon (AWS SQS offering) Messages: $0.10/100K (in & out)Bandwidth: $0.10/.17/GB (+ disc)Message unit: Messages and tokens are viewed as a single unit;only outbound/subscribed messages charged
  • Three Windows Azure Services purchasing models: Consumption: Strategy — make it simple. Subscription: Strategy — offer differentiation through packagesEnterprise Architecture (EA) Integration: Strategy — enable enterprise adoption[Click]Here’s a closer look at Consumption PricingWindows Azure Consumption Pricing StrategyLaunch with simple pricing that drives adoption and wins share in Web workloads for consumer and commercial SaaS. Win in the enterprise by extending existing offerings, adding premium services, and closely aligning to our partners’ business models. Final consumption prices subject to formal price sensitivity study (quantitative analysis). Windows AzureValue differentiator: service management[Prices on screen]Note: SPLA par analysis (SW only): $0.041 hr compute & $0.014 GB storage Compared to:Amazon(Service hosting price) Compute = .10 LinuxCompute = .125 WindowsStorage = .15 (+ disc) Bandwidth = .10/.17 GB (+ disc)Google(Service hosting price) Compute = .10Storage = .15BW = .10/.12 GB(Java support) Note: Google (GAE) currently does not offer non persistent storage. SQL ServicesValue differentiators: scale, managed high availability, and self-provisioning[Prices on screen]Note: SPLA par pricing analysis (SW only): $0.19/DB for Web and $2.40/DB for Business editionCompared to:Go Daddy (Web)SQL Server 1 DB = $4.99(limit 200MB)SQL Server Mart (Business)SQL Server10 GB = $69.99(limit to 20 users).NET ServicesValue differentiators: access control and advanced message features [Prices on screen]Note: BizTalk par analysis (SW only): $0.052/100K Messages (in/out)Compared to:Amazon (AWS SQS offering) Messages: $0.10/100K (in & out)Bandwidth: $0.10/.17/GB (+ disc)Message unit: Messages and tokens are viewed as a single unit;only outbound/subscribed messages charged
  • Azure Overview Business Model Overview

    1. 1. Raj Ramabadran<br />Platform Strategy Advisor<br />Developer & Platform Evangelism<br />Raj.Ramabadran@microsoft.com<br />Blog: http://rajramabadran.wordpress.com<br />
    2. 2. Agenda<br /><ul><li>Introduction
    3. 3. What is Windows Azure, Business Model A
    4. 4. Azure Application Scenarios </li></li></ul><li>Cloud-Addressable Challenges<br />Challenges Facing Today’s Enterprise<br />1<br />1<br />5<br />Fixed and ongoing infrastructure costs distract from the mission of reducing business process friction<br />Leveraging past investments to provide future value<br />Many data centers at limit—real estate, capacity, cooling and power<br />Matching capacity to demand<br />Maintaining security while increasing access and transparency—within and outside the organization<br />2<br />6<br />Security, access, and transparency across the value chain: suppliers, partners, etc.<br />3<br />7<br />Lack of a common platform<br />4<br />
    5. 5. Challenges Building Apps<br /><ul><li># of users? After 1 month? 6 months? 1 yr?
    6. 6. Capacity? Servers? Bandwidth? Storage?
    7. 7. How do you scale up or down over time?
    8. 8. How can you handle peak loads?
    9. 9. How do you provide high availability?
    10. 10. What are the upfront capital costs?
    11. 11. How quickly can you go live?
    12. 12. How do you reduce your operations costs</li></li></ul><li>And in a non-cloud view, there are inefficiencies<br />Allocated IT-capacities<br />Load Forecast<br />“Under-supply“ of capacities<br />“Waste“ of capacities<br />Fixed cost of IT-capacities<br />IT CAPACITY<br />Barrier for<br />innovations<br />ActualLoad<br />TIME<br />
    13. 13. However, in a cloud view<br />Load Forecast<br />Allocated IT capacities<br />No “under-supply“<br />IT CAPACITY<br />Reduction of “over-supply“<br />Possible reduction of IT-capacities in case of reduced load<br />Reduction of initial investments<br />ActualLoad<br />Time<br />
    14. 14. 5 Difference between Legacy and Cloud Computing<br />Fundamentals<br />Scale<br />Out<br />Automated Service Management<br />High Availability<br />Multi-Tenancy<br />Considerations<br />Off Premises<br />On Premises<br />Location<br />Homogeneous<br />Heterogeneous<br />Infrastructure<br />CapEx<br />OpEx<br />Business model<br />Own<br />Lease/Rent<br />Ownership<br />Self<br />Third Party<br />Management<br />
    15. 15. Introducing the Windows Azure Platform<br />WEB & CLOUDS<br />Third party cloud<br />Web applications<br />Developer Experience<br />Use existing skills and tools<br />Compute<br />Storage<br />Management<br />Management<br />Relational data<br />Connectivity<br />Access control<br />ON-PREMISES<br />LOB Applications<br />Composite applications<br />
    16. 16. Defining the Web and Worker Roles<br />WEB ROLE<br />WORKER ROLE<br />Interacts with end-user<br />or web services<br />Handles incoming<br />HTTP/HTTPS requests<br />Develop with Microsoft and<br />non-Microsoft tools:<br />ASP.NET, WCF, other .NET tools<br />Java, PHP, etc.<br />Does not accept<br />incoming requests<br />Initiates their own requests<br />for data or tasks from <br />the queue<br />Similar to a &quot;batch job&quot;<br />or Windows service<br />
    17. 17. Building Solutions with the <br />Windows Azure Platform<br />SQL Azure: Scalable, relational, Cloud-enabled database services<br />.NET Services: Framework for access control and communication between Cloud-aware applications<br />
    18. 18. Defining Windows Azure Architecture<br />Fabric<br />Fabric controller<br />Compute<br />Storage<br />The Fabric Controller communicates with every server within the Fabric. It manages Windows Azure, monitors every application, decides where new applications should run – optimizing hardware utilization.<br />
    19. 19. Windows Azure<br />The Fabric Controller automates load balancing and computes resource scaling<br />Security and Control Features include storage encryption, access authentication, and over-the-wire encryption using HTTPS. Industry certification is part of the Windows Azure roadmap.<br />Computation provides application scalability. Developers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power.<br />Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store.<br />State-of-the-art data centers located around the world host your applications and data, internet-accessible from everywhere you choose to allow.<br />
    20. 20. Compute in Windows Azure<br />GOAL:<br />SCALABILITY<br />Two instance types: Web Role & Worker Role<br />Windows Azure applications are built with <br />web role instances, worker role instances, <br />or a combination of both.<br />Scale out by replicating worker instances as needed.<br />Allow applications to scale <br />user and compute processing independently.<br />Each instance runs on its own VM (virtual machine), replicated as needed<br />
    21. 21. Windows Azure platform Example Scenarios<br /><ul><li>Brand Website
    22. 22. Gaming Platform
    23. 23. Blog Platform
    24. 24. Real-time media streaming
    25. 25. Stored media streaming distribution
    26. 26. Social Networking</li></ul>Scalable Web-Apps<br />(Web) <br />Net New <br />Application / Service <br /><ul><li>Channel integration and customer management for retail
    27. 27. Electronic payment platform for Financial Services
    28. 28. Payroll
    29. 29. Supply and distribution for Transportation
    30. 30. Collaboration and knowledge management
    31. 31. Productivity suite platform
    32. 32. Customer inquiries (Customer Service)
    33. 33. Accounts payable / receivable
    34. 34. Collaborative R&D environment for Pharma
    35. 35. E-Market Platform
    36. 36. E-Shopping </li></ul>Scalable Multi-<br />Channel Apps<br />(Middle-tier, OLTP) <br />Optimizing <br />Existing <br />Application / Service <br /><ul><li>Digitization of Media
    37. 37. E-Discovery (Analytics)
    38. 38. Media trans-coding & post-processing
    39. 39. Combinatorial drug analysis/research</li></ul>Compute<br />Storage<br />(Archiving)<br /><ul><li> Back-ups
    40. 40. Archiving – Cold</li></li></ul><li>Windows Azure Benefits<br />Efficiency<br />Manage resources withless cost and effort<br />Focus<br />Concentrate on delivering solutions, not infrastructure<br />Comprehensive SLAs<br />Dependable performance<br />Years of Microsoft Experience<br />Faster time to market<br />Speedier development<br />Simpler deployment<br />Trust<br />Rely on a solid development platform<br />Agility<br />Respond rapidly to changing needs<br />Rapid monetization <br />Scalability without complexity <br />Fewer operational hurdles<br />On-demand computing<br />Elimination of idle IT capacity<br />Lower TCO <br />
    41. 41. Pay for What You Use–Use Only What You Need<br />Customer pricing model based on usage meters<br />
    42. 42. Azure Services Purchasing Models <br />SUBSCRIPTION<br />CONSUMPTION<br />VOLUME LICENSING<br />“Pay as you go and grow”<br />Available at PDC* launch <br />“Coordinated purchasing” <br />Planned for post PDC* <br />“Value for a commitment“<br />Select offers at PDC* <br />Low barrier to entry and flexibility<br />Optimized for cloud elasticity <br />Discounts for commitment<br />Plans for payment predictability <br />Unified purchasing through EA<br />Introduction to volume discounts <br />*PDC scheduled for November 2009<br />
    43. 43. Windows Azure Pricing Meters<br />COMPUTE<br />STORAGE<br />BANDWIDTH<br />Virtual Machine instances<br />Load balancers, routers, etc.<br />Relational DB instances<br />Service Management <br /><ul><li>Fabric controller operations (deploy/upgrade/delete/scale)
    44. 44. Load balancer programming</li></ul>Blob Storage<br />Table Storage<br />Multiple replicas<br />Geo-distribution<br />Drives<br />Ingress/Egress (to/from internet only)<br />PRICE<br />$0.12 / hour<br />RDBMS Instance higher<br />No separate charge for service management<br />PRICE<br />$0.15 / GB<br />Storage Transactions:<br /> $0.01 / 10k<br />PRICE<br />Bandwidth: <br /> $0.10 in / $0.15 out / GB<br />
    45. 45. SQL Azure Pricing Models<br />WEB EDITION<br />BUSINESS EDITION<br />BANDWIDTH<br />Per database / month<br />Per database / month <br />Per GB transferred <br />$9.99 / Month<br />(1 GB) <br />$99.99/ Month<br />(10 GB) <br />$0.15 GB Egress<br />$0.10 GB Ingress <br />
    46. 46. .Net Services Pricing Meters<br />BANDWIDTH<br />MESSAGES<br />Per transactions <br />Per GB transferred <br />$0.15 / 100K <br />$0.10 GB Ingress <br />$0.15 GB Egress <br />
    47. 47. Software + Services<br />Users experience consistency from PCs and web browsers to mobile devices to servers<br />Automatically manage applications<br />Enable developers to use familiar toolsets to reduce time to market for new applications <br />Easily integrate solutions with a variety of <br />web-scalable services<br />
    48. 48. Thank you<br />Snap my Vcard get free app for your phone at:<br />http://www.microsoft.com/tag/<br />© 2008 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 />

    ×