Slides from my Keynote at Visual Studio Live Las Vegas 2011 (Day 2).
Closely compares Azure to AWS, and discusses Force.com, Google, Rackspace, VMWare and Red Hat.
Discussion includes capabilities, pricing, strategy.
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Cloud Computing and the Microsoft Developer - A Down-to-Earth Analysis
1. Cloud Computingand the Microsoft Developer:A Down-to-Earth Analysis Andrew J. Brust Founder & CEO Level: Intermediate
2. Founder, CEO, Blue Badge Insights Providing strategy and advisory services to MS partners + customers Microsoft Regional Director, MVP + Member, Microsoft BI Partner Advisory Council Visual Studio Live! speaker, co-chair, user group leader, advisor to NY Technology Council “Redmond Review” columnist for Visual Studio Magazine and Redmond Developer News brustblog.com, @andrewbrust Bio
3. Author Find it online soon at:http://www.microsoft.com/windowsazure/whitepapers
4. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
5. The Paradox of Futurism Do what I say, not what I do Getting ready, and getting your work done Should you go to the cloud or should it come to you?
6. Principles and Considerations Elasticity IaaS vs. PaaS Storage Data: Structured or Relational? Symmetry: How much changes?
7. The Cloud Shouldn’t Be a Big Deal Things get really useful when people stop fetishizing them But things always start with a fetish phase You shouldn’t need: Special code, tools or thoughts Cloud should be a near dialect, not a new language But big shifts rarely provide this early on
16. PaaSDev Stacks Azure: .NET (C#, VB and C++) with Visual Studio PHP, Ruby, Python or Java with Eclipse AWS Elastic Beanstalk: Java with Eclipse Force.com VMForce: Java with Spring/Eclipse Google AppEngine: Java, Python with Eclipse VMWare Cloud Foundary: Java with Spring/Eclipse, Rails and Sinatra for Ruby, Grails on Groovy, Node.js
17. Windows Azure Companion Azure Installer Originally designed for PHP and PHP-based CMSes Configure ATOM feed to install any Azure-tested application
18. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
22. Economics: Azure vs. AWS(N. Virginia/US pricing) Compute Arrangements: Azure: Pay as You Go, Subscription (54% off) AWS: On-Demand, Reserved (50% off), Spot Storage Fees: Azure: $0.15/GB/Month stored; $0.01 per 10,000 txns AWS: $0.10/GB/Month provsnd; $0.10 per million txns Database Fees: SQL Azure: $10/GB/Mnth; $0.10/GB in, $0.15/GB out AWS RDS: $10/GB/Mnth; $0.10/GB in, <=$.15/GB out PLUS $0.11-$2.60/hour, based on RAM, cores
26. Hybrid/Private Common wisdom: most enterprises will use hybrid approach to cloud, either while migrating or forever. Azure Connect VPN connection allows on-premise assets and cloud assets to co-mingle Amazon Virtual Private Cloud (VPC) A private, isolated section of AWS cloud Allows VPN connection to on-premise assets EC2 dedicated instances: physically isolated servers in a VPC Azure Appliance: Allows Azure hardware and OS to run physically on-premise Announced almost 1 year ago; details still to come
27. Ecosystems Amazon’s is huge: I count 409 partners listed at: http://aws.amazon.com/solutions/solution-providers Microsoft’s is growing. I count 81at the Windows Azure Marketplace:http://windowsazure.pinpoint.microsoft.com/en-US/applications/search?q=azure
28. Momentum (in Redmond) Azure is extremely complete and capabale, relative to the market AWS may be startup-friendly but MS is enterprise-friendly The smartest people at Microsoft are working on the cloud and morale is high It’s the bright spot in Redmond But it’s not lucrative…yet. The opportunity for you
29. What’s Missing From the Cloud? Microsoft 0365/Azure integration Azure Appliance Azure VM Role guidance General Business Intelligence SANs Appropriate licensing from ISVs
30. Agenda Framing the Cloud Question Cloud Stack Components Cloud Stack Economics Other Dimensions Timing and Motivation
31. Should You Move?What Should You Take? Everyone should do some sandbox work Partner Network, MSDN and free offers make this feasible Managed partners should pursue proactively Build a practice with a small, elite crew Brownie points with MS and better chance of leads Cloud candidates: Managed hosting engagement Departmental app Mobile app, for any platform Anything that is straight ASP.NET + SQL Server and may need to scale.
32. When? If your clients are ready, go! If not, get ready anyway Sell the hybrids As with any new technology, sometimes you need to make it your own decision How you will transform: You get Microsoft’s SLA You now provide turnkey hardware + infrastructure
33. Business Models Moving from solutions to products Moving from consulting firm to ISV Moving from hourly revenue to periodic fees It isn’t about on-prem vs. off It’s about needing less infrastructure expertise and sysadmin talent (but you still need some) It’s about automated provsisioning It’s about bigger customers