Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Why Windows Azure


Published on

Presentation explaining how all companies can benefit from moving their applications onto the Windows Azure platform. Freeing up their IT function to truly add value rather than merely keeping the lights on.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Why Windows Azure

  1. 1. Why all businesses can benefit from migrating their applications to Windows Azure<br />Carlos Oliveira, Shaping Cloud<br />
  2. 2. Agenda<br />
  3. 3. An Introduction To The Cloud and Windows Azure<br />
  4. 4. IT infrastructure is evolving and cloud computing provides new opportunities for businesses<br />Hyper V<br />
  5. 5. Cloud computing allows businesses to optimize uptime, agility and efficiency<br />On Premise<br />Cloud Optimized<br />With cloud computing businesses can<br /><ul><li>Focus IT resources on developing the business, not maintaining its infrastructure
  6. 6. Create new applications with minimal upfront provisioning costs
  7. 7. Reduce costs and maintenance of current infrastructure
  8. 8. Increase IT capacity dynamically
  9. 9. Provide transparent ROI for IT
  10. 10. Extend current application capabilities, without new infrastructure</li></ul>Run a Business - P&L<br />LOB Functionality<br />Business Tools<br />Advanced Infrastructure<br />Business Value<br />Data Center/Infrastructure Hardware<br />Servers Deployment/Mgt<br />Desktop Installation/Mgt<br />Networks<br />Connectivity/Cabling<br />Time / Resources<br />
  11. 11. Agenda<br />
  12. 12. The evolution of computing<br />Windows Azure is an integrated cloud solution, utilizing Microsoft products you already know<br />Mobile / other<br />browser<br />Developer Experience<br />PC browser <br />applications<br />Use existing skills and tools<br />Compute<br />Storage<br />Relational data<br />Access control<br />Management<br />Management<br />Service Bus <br />On-premises<br />Leveraging Existing IT Investments<br />Hybrid applications<br />LOB Applications<br />
  13. 13. There are many ways to use Windows Azure, from new solutions to migrating existing ones<br />
  14. 14. Azure platform pricing is optimized so that you pay as you go, paying only for what you need<br />Compute: <br />£0.06p per Service Hour<br />AppFabric£2.2975 per connection<br />£1.1459 per 100,000 transactions<br />Storage<br />£0.091per GB stored <br />£0.0061 per 10,000 transactions<br />SQL Azure£5.7519 per DB (1GB) per month<br />Bandwidth<br />£0.0607 per GB transfer in<br />£0.2728 per GB out of datacenter<br />
  15. 15. “Growing Fast“ <br />“On and Off “ <br />Inactivity<br />Period <br />Compute <br />Compute <br />Average Usage<br />Usage<br />Average<br />Time <br />Time <br />On & off workloads (e.g. batch job)<br />Over provisioned capacity is wasted <br />Time to market can be cumbersome<br />Successful services needs to grow/scale <br />Keeping up w/ growth is big IT challenge <br />Complex lead time for deployment<br />“Unpredictable Bursting“ <br />“Predictable Bursting“ <br />Compute <br />Compute <br />Average Usage <br />Average Usage <br />Time <br />Time <br />Unexpected/unplanned peak in demand <br />Sudden spike impacts performance <br />Can’t over provision for extreme cases <br />Services with micro seasonality trends <br />Peaks due to periodic increased demand<br />IT complexity and wasted capacity <br />Ideal Workload Patterns For Cloud Solutions<br />
  16. 16. First Step Applications<br />Example: Marketing Website Pricing<br />Windows Azure Platform Solution<br />Workload Pattern<br />Application Background<br />Windows Azure Compute <br />Windows Azure Storage<br />Content Delivery Network (CDN)<br />Branded marketing website with customer facing front end, hosting viewable media content<br /> Application Variables<br />Pricing Calculation<br /> Billing Estimate<br />£0.14 to £0.28 per hr <br />£0.09 per GB<br />£0.07 per GB<br />£0.09 per GB<br />£0.01 per 10,000tx<br />Instance Size: 2 to 4 (Small)<br />Windows Azure Storage: 10 GB<br />Data Transfer In: 7.5 GB<br />Data Transfer Out: 30 GB <br />Blob Transactions: 30,001 <br />“Unpredictable Bursting“ <br />£159.90<br />£0.90<br />£0.40<br />£2.70<br />£0.03<br />Compute <br />Average Usage <br />Time <br />Total Consumption Monthly Cost of Application: £163.93<br />TCO Tool Highlights: Derived On-Premises Costs*<br />Cost of Ownership Comparison<br />Computing Costs: £933.85<br />Database and Storage Costs: £2.09<br />Bandwidth Costs: £60.62<br />IT Admin Support £145.46<br />Other Costs: (Including Facilities & £804.03<br />Overhead; Setup & Delivery)<br />Total: £1,946.05<br />92%<br />£1.9K<br />£164<br />Azure<br />Hosted<br />*Traditional server purchase costs, divided over 12 month period<br />
  17. 17. Line of Business Extension Applications<br />Example: Payroll Application Pricing<br />“Predictable Bursting“ <br />Windows Azure Platform Solution<br />Workload Pattern<br />Application Background<br />Compute <br />Average Usage <br />Windows Azure Compute<br />Windows Azure AppFabric<br />SQL Azure Storage<br />Web-based payroll application add-on based in the cloud, with two connected SQL Azure web databases<br />Time <br />Pricing Calculation<br /> Billing Estimate<br /> Application Variables<br />£0.24 to £0.48 per hr<br />£2.30 per connection <br />£30.95 per database<br />£0.07 per GB<br />£0.09 per GB<br />Compute Instances: 2 to 4 (Medium)<br />Connections: 2<br />SQL Azure Database: 5 GB (2) <br />Data Transfer In: 18 GB<br />Data Transfer Out: 36 GB<br />£368.40<br />£4.60<br />£61.90<br />£1.26 £3.24<br />Cost of Ownership Comparison<br />TCO Tool Highlights: Derived On-Premises Costs*<br />Computing Costs: <br />Database and Storage Costs:<br />Bandwidth Costs:<br />Other Costs: (Including Facilities & £1,262.27<br />Overhead; Setup & Delivery)<br />Total: £2,748.79<br />84%<br />Total Consumption Monthly Cost of Application: £439.40<br />£1,018.83<br />£402.91<br />£64.78<br />£2.7K<br />£440<br />Azure<br />Hosted<br />*Traditional server purchase costs, divided over 12 month period<br />
  18. 18. Case Study: Microsoft expects significant savings after migrating applications to Windows Azure<br />Changes in run rate from running in Windows Azure<br />Support <br />Hardware / Hosting <br />App Dev <br />Total<br />Difference<br />Windows Azure<br />SQL Azure<br />9%<br />30%<br />1%<br />-5%<br />-4%<br />13%<br />2%<br />3%<br />11%<br />Windows <br />Azure<br />costs<br />HW/<br />Hosting<br />HW/<br />hosting<br />Dev<br />Efficiency<br />Windows Server License <br />savings<br />SQL Server License <br />savings<br />Support<br />SQL <br />Azure<br />costs<br />Total savings = 30% vs. On Premises model*<br />* costs exclude non addressable IT spend including IT sales staff, corporate planning resources, external software licenses, corporate bandwidth etc.<br />
  19. 19. Alinean Inc. <br />Persistent Systems <br />Leading provider of B2B sales and marketing solutions to F100 <br />Reduce IT complexity and shift resources to core businesses <br />Public sector governance suite of applications and services <br />Needs secure, scalable, elastic, and comprehensive platform <br />16% <br />49% <br />£171K<br />£335K<br />£38K<br />£46K<br />Real world TCO analysis - estimated over 3 years <br />On Premises<br />Windows Azure<br />On Premises<br />Windows Azure<br />Lower TCO from efficient utilization of resources and service management <br />Lower TCO from dynamic scaling and automated service management <br />
  20. 20. Agenda<br />
  21. 21. Migration is not one size fits all; the optimal solution is company specific<br />Considerations<br />Off Premises<br />On Premises<br />Datacenter<br />“Cloud”<br />Location<br />Dedicated<br />Shared<br />Infrastructure<br />Opex<br />Capex<br />Business model<br />Lease/Rented<br />Owned<br />Ownership<br />Third Party<br />Self<br />Management<br />
  22. 22. <ul><li>Data sensitivity – location choice
  23. 23. Segment applications
  24. 24. Microsoft provides a comprehensive SLA
  25. 25. IT can focus onhigh-value tasks
  26. 26. Target low hanging fruit
  27. 27. Select applicationsto migrate
  28. 28. Web latency
  29. 29. Mitigate withcode changes
  30. 30. ROI gained offsetsmigration costs
  31. 31. Review restrictions
  32. 32. Consider tax implications
  33. 33. Deploy in minutes
  34. 34. No need to purchase hardware</li></ul>To assess your migration approach, some key areas need to be understood<br />Security<br />Service Level<br /> Agreements <br />Migration<br />Costs<br />Geopolitical<br />Cost<br /> Effectiveness<br />Latency<br />Provisioning<br />
  35. 35. Agenda<br />
  36. 36. Benefits of moving to Windows Azure<br />Agile<br /> Infrastructure<br />Transcend<br /> Complexity<br />Sustained<br />Advantage<br />Rapid deployment of new business solutions<br />Focus IT on driving the business not maintenance<br />Low ongoing infrastructure costs<br />Utilize familiar development tools<br />Helps provide a secure and compliant platform <br />Scale capacity up and down on demand<br />Transparent ROI<br />Opportunity for extra functionality<br />
  37. 37. Business Scenario 1: “I need to reduce IT costs while growing my business”<br />Windows Azure Solution<br />Expanding possibilities<br />On Premises<br />War on Costs<br />To reduce costs, planed activities need to be scaled back<br />Migrating to Windows Azure can reduce IT costs and expand business opportunities<br />Cost Reductions<br /><ul><li>Forgo Upgrades
  38. 38. Stop Projects
  39. 39. Renegotiate Supplier Costs</li></ul>Cost Reductions<br /><ul><li>InfrastructureHosting
  40. 40. Support and Maintenance
  41. 41. Development Efficiency</li></ul>Grow My Business<br />Grow My Business<br />
  42. 42. Business Scenario 2: “I need to take an idea to market fast”<br />Speed to market dictated by:<br /><ul><li>Lengthy processes
  43. 43. Prioritizing over other projects</li></ul>IT can focus on business ideas, with rapid deployment through scalable, low risk developments<br />Create<br />Windows Azure Solution<br />Remove CapEx, Control OpEx<br />On Premises<br />Lengthy project lifecycle<br />Expand<br />Rapid prototyping<br />& total scalability<br />Slow!<br />Traditional Project Cycle<br />Deploy<br />Solutioning<br />Simpler Budget Cycle – Low Risk<br />Developer Efficiency<br />Server Capacity Irrelevant<br />No CapEx - only OpEx<br />Deployment in Minutes<br />Minimal Validation<br />Minimal Integration<br />
  44. 44. Business Scenario 3: “I need IT performance to keep up with business<br /><ul><li>An inflexible capacity model is either underutilized or not meeting demand
  45. 45. IT focus on low value support
  46. 46. Windows Azure matches elastic capacity to whatever the business demands
  47. 47. IT focuses on high value projects</li></ul>Windows Azure Solution<br />No further upgrades<br />On Premises<br />Plan upgrades & maintenance<br />lost opportunity<br />capacity follows demand<br />capacity <br />vs.<br />demand<br />wasted capacity<br />
  48. 48. Windows Azure Solution<br />Built-in Capability<br />On Premises<br />Build Capability<br />Planning for disaster recovery is an ongoing process<br />With built-in disaster recovery you can focus IT on high-value tasks<br />Inactive Data Center<br />Active Data Center<br />Application<br />Business application<br />Business Scenario 4: “I need to improve my disaster recovery capability”<br />Business application<br />Business application<br />Built-in Disaster Recovery<br />Pay per use<br />Maintained, but redundant center<br />
  49. 49. Agenda<br />
  50. 50. Summary<br />
  51. 51. Next steps:  Work with partners to help determine a migration strategy<br />Start reaping the benefits now, migrating easy applications.<br />Be cloud-savvy – You can be an internal expert and begin to educate your company on the new capabilities that the cloud provides.<br />Look to perform a migration assessment on your application portfolio. Identify the best candidate applications, and the optimal migration strategy for you.<br />Build confidence by migrating applications and portions of other applications early.<br />Further Information:<br />Discuss your particular needs and the options available for your organization including:<br />Developing an approach<br />Performing a migration assessment<br />Reviewing business and technical guidance on migrating applications <br />To learn more about Windows Azure, visit<br />Microsoft SQL Azure, Windows Azure, and Windows Azure Platform AppFabric are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners."<br />