Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Windows Azure Partner Presentation


Published on

Windows Azure Platform presentation to partners

  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • HIGH LEVELBuild a service or set of offerings on the Azure services platform and sell those to your customers without requiring them to have a relationship with Microsoft. Microsoft will give you a discount for consuming Azure resources as a Microsoft Partner. Applications that include the Windows Azure platformCustomer buy applications and Azure from PartnerPartner buys Azure from MicrosoftPartner relationship to Microsoft:Pay Microsoft for usageMicrosoft provides partner with support Partner relationship with customerSells complete offering to customerSupports complete offeringBills customer for use of service inclusive of the Windows Azure platform
  • HIGH LEVELBuild and sell your services or offerings which are accessible via the Windows Azure platform. Your customer is responsible for any Azure services usage associated from your service and pays Microsoft for that. Applications built for the Windows Azure platformCustomer buys Azure from MicrosoftCustomer buys applications from partnerPartner relationship to Microsoft:Microsoft provides partner with support Partner relationship with customerSells their service to customerSupports customer for their offeringBills customer for use of service exclusive of the Windows Azure platform
  • Windows Azure Partner Presentation

    1. 1. Wes YanagaPartner Evangelistwesy@microsoft.com<br />July 2009<br />
    2. 2.
    3. 3. Ambiguity Creates Complexity<br />“Cloud computing is a reality, and it&apos;s a force that IT professionals need to quickly come to terms with. The economic and social motivation for the Cloud is high, the business need for speed and agility is greater than ever before, and the technology has reached a level in which prudent investments in Cloud services are fast and easy.”<br />–Network World, May 2009<br />“’Cloud computing’ is the latest buzz term sweeping through the information-technology industry, but it’s losing whatever meaning it once had as an increasing number of companies apply the label to their wares.” <br />–Wall Street Journal<br /> Sept 2008<br />“The interesting thing about Cloud computing is that we’ve redefined Cloud computing to include everything that we already do… Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it?” <br />–Larry Ellison, Oracle CEO<br />No clear definition of “Cloud computing”<br />Important to have a common understanding across the industry<br />The future<br />is now<br />
    4. 4. A Cloud Taxonomy<br />
    5. 5. Today’s Business Environment <br />1<br />Cutting Cost and Lowering Capex<br />Infrastructure uses up valuable IT resources<br />40% CIOs plan to cut IT budgets <br />2<br />Driving value for the business with tight IT budgets<br />Leveraging and extending past IT investments to provide future value<br />72% CIOs have cut or plan to cut discretionary IT projects*<br />“Live with what we have”<br />3<br />4<br />Maintaining security while increasing access and transparency internally and externally<br />Many data centers are a limitation<br />59% of surveyed CIOs view security and datacenter efficiency as “must do” projects<br />5<br />Finding the right transformative capabilities across the enterprise: Cloud computing, data-center strategies, SaaS, mobility, IT automation<br />6<br />Top Projects: SaaS, VoIP, Green IT, Web 2.0 and outsourcing<br />Source: CIO Magazine, October 21, 2008, “Cloud Computing Survey: IT Leaders See Big Promise, Have Big Security Questions”<br />
    6. 6. The Cloud Opportunity<br />25%<br />Software <br />share<br />32%Market <br />growth<br />$21BRevenue<br />25% of new business software will be delivered as a service by 2011 (Gartner)<br />32% CAGR worldwide SaaS forecasted, 2007-2011 (IDC)<br />$21B market for SaaS sales by 2011 (IDC)<br />50% of larger companies are using SaaS today (minimum of 3 applications)<br />Eases IT staff workload<br />Less infrastructure to buy/configure and support<br />Lower TCO<br />Increases efficiency by minimizing downtime<br />Lower upfront capital costs<br />Top drivers for adoption<br />Lower upfront capital costs<br />Eases IT Staff Workload<br />Less infrastructure to buy/configure and support<br />Lower TCO<br />Increases efficiency by minimizing downtime<br />
    7. 7. Microsoft’s View of the Cloud<br />Scale<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 />
    8. 8. Introducing the Windows Azure platform<br />Web and Clouds<br />Developer Experience<br />Third party Cloud<br />Web applications<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 />
    9. 9. Case Study - The “Taste of Chicago”<br />Partner<br />Overview<br />Solution<br />Developed a website for Taste of Chicago<br />Needed to be ready for public use in less than two weeks<br />Traffic requirements were unknown, estimated at ~50,000 hits/day<br />Hosted on Windows Azure<br />Microsoft Silverlight 2.0- Deep Zoom<br />Interactive features<br />Proof of concept – live alerts for event notification via text messages<br />Business & technology consulting firm<br />Based in Chicago<br />
    10. 10. Windows Azure Helped West Monroe Succeed<br />Quick to market<br />Focused resources<br />Streamlined process<br />Reliable and scalable<br />
    11. 11. Benefits of the Windows Azure Platform<br />BUSINESS<br />DEMANDS<br />TECHOLOGYDEMANDS<br />WINDOWS AZUZURE PLATFORM OFFERS<br /><ul><li>Cost-effective solution to manage IT resources
    12. 12. Less infrastructure to buy/configure and support
    13. 13. Lower TCO
    14. 14. Predictable cost
    15. 15. Focus on delivering compelling software
    16. 16. Monetize new offering quickly without investment in billing and other enablement technologies.</li></ul>  <br /><ul><li>Speed of development
    17. 17. Interoperability
    18. 18. Leverage existing IP
    19. 19. Simplified deployment
    20. 20. Go to market faster
    21. 21. Reliable service
    22. 22. SLAs
    23. 23. Security
    24. 24. Global data centers</li></ul>Lower costs<br />Efficiency<br />Stay Competitive<br />Innovation<br />Generate New Revenue Quickly<br />Agility<br />Reduced<br />Risk<br />Reliability<br />
    25. 25. Why Microsoft<br />Technology<br />innovation<br />Partner<br />ecosystem<br />Power<br />of choice<br />Developer<br />“IDC sees the launch of Windows Azure and Azure Services Platform as a first step in a long evolutionary path that customers will take moving them from today’s self-hosted IT to consuming a hybrid of both internally and externally hosted services, and if so desired, could eventually support a fully outsourced model.”<br />—IDC Insight, Microsoft Unveils Cloud Services Strategy and the Azure Services Platform: <br /> Managing Customer Expectations and Competitive Pressures as Solution Evolves Is Key, Nov 2008, Doc #215034<br />
    26. 26. Windows Azure Platform Service Guarantee<br />Storage servicewill be available/ reachable (connectivity)<br />Your storage requests willbe processed successfully<br />.NET Service Bus endpoint will have external connectivity<br />Message operation requests willbe processed successfully<br />Serviceavailability<br />Storage availability<br />Database availability<br />Role instance monitoring and restart<br />Compute connectivity<br />Your service is connected and reachable via web<br />Internet facing roles will have external connectivity<br />Database is connected to the internet gateway <br />Availability monitoring every 5-minute interval<br />All runningroles will be continuously monitored<br />If role is unhealthy, we will detect and initiate corrective state<br />Automated Systems Management<br />&gt;99.9%<br />&gt;99.95%<br />&gt;99.9%<br />&gt;99.9%<br />
    27. 27. Windows Azure Purchasing Models<br />Consumption<br />Subscription<br />Volume licensing<br />“Pay as you go and grow”<br />Available at PDC launch<br />“Value for a commitment”<br />Planned for post PDC<br />Select offers at PDC<br />“Coordinated purchasing”<br /><ul><li>Low barrier to entry and flexibility
    28. 28. Optimized for Cloudelasticity
    29. 29. Discounts for commitment
    30. 30. Plans for paymentpredictability
    31. 31. Unified purchasing through EA
    32. 32. Introduction to volumediscount</li></li></ul><li>Windows Azure Platform Purchasing Models <br />Value differentiated by automated management,federated access control, and advanced message patterns<br />Value differentiated with scale, managed high availability,and self-provisioning<br />Value differentiated by service lifecycle management<br />Messages<br />Bandwidth <br />Web edition<br />Business edition<br />Bandwidth <br />Compute<br />Storage <br />Bandwidth <br />Per transactions<br />Per GB transferred<br />Per database/month<br />Per database/month<br />Per GB transferred<br />Per service hour<br />Per GB stored and transactions<br />Per GB transferred<br />$0.15/100K* <br />$0.10 GB Ingress*<br />$0.15 GB Egress*<br />$9.99/month*(1 GB) <br />$99.99/month*(10 GB)<br />$0.10 GB Ingress*<br />$0.15 GB Egress*<br />$0.12/hour* <br />$0.15 GB/month*<br />$0.01/10K storage transaction* <br />$0.10 GB Ingress*<br />$0.15 GB Egress*<br />*Price quoted is for U.S.<br />
    33. 33. Windows Azure Purchasing Platform Models<br />Subscription<br />“Value for a commitment”<br />Select offers at PDC<br /><ul><li>Discounts for commitment
    34. 34. Plans for paymentpredictability</li></ul>Development accelerator<br />MSDN Premium<br />Accelerate cloud development projects<br />Flexible (on/off) consumption and use<br />Predictable payment and discounted price<br />MPN subscription benefit: gold, certified, BizSpark, Empower<br />Build and test cloud applications<br />MPN Partners receive a 5% discount<br />
    35. 35. Software + Services<br />Users experience consistency from PCs and web browsers to mobile devices to servers<br />Applications are <br />managed automatically<br />Developers use familiar toolset to enable fast <br />time to market for <br />new applications<br />Solutions integrate easily with a variety of <br />web-scalable services<br />
    36. 36. Partner Momentum<br />“ With Azure, your ability to deliver solutions becomes much faster and you can really innovate and be competitive.” – JitendraThethi, Principle Architect<br />“ Cloud computing democratizes access to carrier-class data center technology with better performance, higher efficiency, and lower costs; Microsoft’s Azure adds to that integration with a first-class development platform, decades of operations experience, and a developer toolbox of customizable services.” – Brian Mathews - VP Autodesk Labs<br />“ Making a reliable cloud application can be really hard, and Azure uses .NET and Visual Studio tools we already know and that we already know how to put out into a marketplace. That&apos;s very helpful for us and it&apos;s helpful for our customers.” – Erik Johnson, Research Director<br />eduify | write faster<br />
    37. 37. Windows Azure Partner Quick Start<br />http://azure.com/partnerquickstart<br />The one stop shop for partners to access:<br />Training<br />Tools<br />Content<br />Updates<br />Announcements<br />…and connect with Microsoft<br />Developers: http://www.msdev.com<br />Facebook: http://partnerhuddle.net<br />Blog: http://cdspartners.wordpress.com<br />NEXT STEPS<br />
    38. 38. Windows Azure Platform CTAs<br />Visit Azure.com/PartnerQuickstart<br />Learn about Azure, and how to quickly start making money!<br />Sign up for the Azure CTP<br />Be on the leading edge of new innovation<br />Register for David Chappell’s Road Show near you<br />Hear first hand from a global thought leader about Azure cloud<br />
    39. 39. Questions and Answers<br />
    40. 40. © 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 />
    41. 41. Appendix<br />
    42. 42. Cloud Definitions <br />
    43. 43. Three models for running enterprise apps in the Cloud<br />2<br />1<br />3<br />Subscribe to SaaS editions of <br /> traditional packaged applications<br />Switch to SaaS versions of programs like Office, CRM, etc. instead of installing and maintaining the software on your internal servers (e.g., Exchange Online instead of Exchange)<br />The software is hosted by the company who makes it (e.g., Office Online is hosted by Microsoft, Google Apps is hosted by Google).<br /> Write applications specifically to <br /> run on a Cloud platform<br />Advantages: Get Cloud features like infinite scaling and live servicing<br />Disadvantages: Often cannot take apps written for one Cloud platform directly to another, since they differ.<br /> Host existing Windows or Linux <br /> applications as VMs in the Cloud<br />Rather than re-writing existing apps, package the OS + application as a virtual machine, and run that virtual machine in the Cloud.<br />You’re still running Windows apps on a Windows OS – it’s just now running in the Cloud instead of on your servers.<br />Advantages: No need to re-write apps. No need to manage physical servers.<br />Disadvantages: Can’t take direct advantage of native Cloud features like scaling.<br />Email<br />Packaged app<br />LOB app<br />
    44. 44. Defining PaaS<br />“OS environment in the sky”, running in an Internet scale data center.<br />The hardware, Cloud operating system and data center facilities are owned and managed by the Cloud provider, and not by the enterprise. <br />Shared multi-tenant infrastructure offers infinite scale, pay-as-you-go use model, metered billing, anywhere access, etc.<br />Third party ISVs can also build/host their applications on this Cloud infrastructure, and expose them as SaaS offerings to enterprise customers<br />Potential Scenarios<br />Build native Cloud applications that leverage available Cloud provider APIs and services<br />Host your existing LOB and packaged applications as virtual machines in the Cloud<br />Consume SaaS offerings from enterprise software vendors<br />Email<br />LOB app<br />Native Cloud app<br />Enterprises run their apps on this Cloud infrastructure, paying-as-they-go for the server resources they consume (e.g., CPU, storage, bandwidth).<br />Enterprise IT admins mainly need to be concerned about the application layer. The OS and hardware layers are the responsibility of the Cloud provider.<br />The Cloud environment can co-exist with on-premises IT, or can replace it.<br />
    45. 45. Defining IaaS<br />The Cloud offers scalable hardware resources (e.g., CPU cycles, storage, networking, etc.) as a service. <br />Customers don’t need to own or manage hardware or datacenter facilities.<br />Applications are built natively in the Cloud to leverage this infrastructure, or existing Windows/Linux workloads are hosted as virtual machines in the Cloud.<br />Potential Scenarios<br />Replace your on-premise physical servers/ datacenters with Cloud based infrastructure<br />Cloud for storage, backup and disaster recovery<br />Get additional compute capacity (CPU, storage, etc.) for on-premise apps on-demand, i.e., “burst capacity”<br />Enterprises can run their apps on this Cloud infrastructure, paying-as-they-gofor raw server resources (e.g., CPU cycles, storage MBs, bandwidth, etc.) they consume.<br />On-premise workloads can tap into the Cloud for additional serving capacity on demand (augmenting on-premise infrastructure). Or enterprise workloads can be hosted entirely in the Cloud (replacing on-premise infrastructure).<br />
    46. 46. Defining Private Clouds<br />Traditional On-Premises Model<br />Servers are dedicated to specific workloads<br />Individual servers sized for peak or average capacity of a given workload<br />Substantial idle/wasted capacity<br />An application can’t scale beyond the boundaries of boxes it resides on<br />Provisioning new capacity takes time<br />Private Cloud Model<br />Servers are treated as a virtual pool of resources<br />Apps consume from the pool rather than having dedicated resources<br />Idle servers automatically shut down or put to sleep until needed<br />Apps can scale to the available provisioned capacity in the pool<br />Adding a new server adds capacity to the entire pool for all apps<br />Dedicated infrastructure (i.e., Cloud resources are only accessible to your company, and not shared with others)<br />
    47. 47. The Windows Azure platform reduces the complexity of Cloud computing<br />Benefit Drivers<br />FLEXIBILITY: Host services in <br />the Cloud, or integrate with on-<br />premises applications<br />AGILITY: Respond quickly to <br />business with software and <br />services integration<br />EFFICIENCY: Add and remove <br />capacity on demand, pay for <br />only what you use<br />FOCUS: Invest in delivering <br />services and value, not on <br />managing technology infrastructure<br />SCALABLE COMPUTING <br />STORAGE<br />AUTOMATED SERVICE MANAGEMENTAZURE SERVICES PLATFORM INTEGRATION<br />
    48. 48. Cloud Business Benefits<br />
    51. 51. Introducing Windows Azure<br />Windows Azure delivers Cloud computing for the enterprise<br />“It’s the transformation of our software, it’s <br />the transformation of our strategy and our offerings across the board to fundamentally embrace services.”<br />–Ray Ozzie<br /> Chief Software Architect<br /> Microsoft<br />
    52. 52. Partner Models<br />
    53. 53. How We Will Work With PartnersEmbedded Windows Azure platform<br />Discount<br />Partner<br />Partner offering<br />Partner offering<br />Customer<br />
    54. 54. How We Will Work With PartnersBuilt for Windows Azure platform<br />Partner<br />Partner offering<br />Partner offering<br />Customer<br />
    55. 55. Q&A<br />Q. What languages will Windows Azure support?<br />At commercial launch, Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, India, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland, UK, and the United States. Israel is currently being evaluated for commercial availability at PDC. <br />In the March 2010 timeframe we expect commercial availability to expand to Brazil, Chile, Colombia, Czech Republic, Greece, Hong Kong, Hungary, Israel, South Korea, Malaysia, Mexico, Poland, Puerto Rico, Romania, Singapore, and Taiwan.<br />
    56. 56. Q&A<br />Q How does MS differentiate SQL Azure from SQL Server?<br />SQL Azure is exposing a large subset of these relational capabilities and extending them as services in the cloud. <br />These services feature built-in high scale, availability, and self-management, and are provided in a way that makes it easy for customers and partners to consume over the Internet. Although SQL Azure in its first iteration exposes only the core RDBMS capabilities of what is in the full SQL Server data platform, Microsoft expects this to increase over time, with likely future features including Reporting, Analytics, ETL and other premium services etc. SQL Server and SQL Azure share some technologies and will share some innovations bilaterally.<br />
    57. 57. Q&A<br />Q. How are Compute, Storage and Bandwidth Metered?<br />Compute – Charged only for when your app is deployed.<br />Storage<br /><ul><li>Metered in units of average daily amount of data stored (in GB) over a monthly period (ex. Uploaded 30gb and stored for one day, the bill would be for one GB; if stored for 30 days (30gb charge)
    58. 58. Metered in terms of storage transactions used to add, update, read and delete data. (.01/10K transactions)</li></ul>Bandwidth – total amount of data going in and out of the Windows Azure platform via the internet in a 30 day period.<br />
    59. 59. Q&A<br />SQL Azure – Web and Business Edition<br />The SQL Azure Web Edition DB includes<br /><ul><li>Up to 1 GB of T-SQL based relational database
    60. 60. Self-managed DB, auto high availability and backup
    61. 61. Auto Scale with pay-as-you grow
    62. 62. Best suited for Web application, Departmental custom apps.</li></ul> <br />The SQL Azure Business Edition DB includes<br /><ul><li>Up to 10 GB of T-SQL based relational database
    63. 63. Self-managed DB, auto high availability and backup
    64. 64. Auto Scale, Pay-as- you grow
    65. 65. Additional features in the future like auto-partition, CLR, fanouts etc.
    66. 66. Best suited for ISVs packaged LOB apps, Department custom apps</li></li></ul><li>Q&A<br />How is SQL Azure database metered?<br /><ul><li>SQL Azure database is charged based on the portion of database consumed by the application.</li></li></ul><li>How does .NET Services meter messages?<br />.NET Services allow developers to easily connect their cloud applications and databases with existing software assets and users. This connection between cloud and on-premises assets is facilitated by the exchange of messages. The consumption-based pricing model means that customers will pay only for the number of message operations that their applications use. The definition of a “message operation” includes Service Bus messages and Access Control tokens. Messages are charged to the customer in discrete blocks of 100,000 (“100k”) for each monthly billing period, meaning that:<br /> <br /><ul><li>A customer who consumed 95,000 messages would be billed for 1x100k messages (plus the bandwidth used to send messages in or out).
    67. 67. A customer who uses 150,000 messages in a billing period would be charged for 2x100k messages (plus the bandwidth used to send messages in or out).
    68. 68. A customer who uses 20 million messages in a billing period would be charged for 200x100k messages (plus the bandwidth used to send messages in or out).</li>