frietti@microsoft.com
Service Delivery Models



               Higher Cost & More Control                                                Lower Cost & Higher Agility

                 Private                     Infrastructure                               Platform                             Software
               (On-Premise)                    (as a Service)                            (as a Service)                        (as a Service)




                                                                You manage
                Applications                   Applications                               Applications                         Applications
                                You manage



                   Data                            Data                                      Data                                  Data

                 Runtime                         Runtime                                    Runtime                              Runtime




                                                                                                                                                Managed by vendor
                Middleware                     Middleware                                 Middleware                           Middleware
You manage




                                                                                                           Managed by vendor
                    O/S                             O/S              Managed by vendor        O/S                                   O/S

               Virtualization                  Virtualization                            Virtualization                        Virtualization

                  Servers                         Servers                                   Servers                               Servers

                  Storage                        Storage                                    Storage                              Storage

                Networking                     Networking                                 Networking                           Networking
AZURE STORAGE
Before                After

Availability        99.1%              99.98%              High Availability


   Costs           $15,000              $1,500
                  Per Month            Per Month             Lower Cost


  Release
                 2-4 hours             0 hours
   Time        Planned downtime    Planned downtime
                  per upgrade         per upgrade



                 2-3 weeks
    HW               VMs             30 minutes
Provisioning                       Server Environment   Faster Time illustrative purposes only.
   Time                               Provisioning          *Prices for to Market
                 5-6 weeks                                   For more information, visit
                Physical Servers
                                                             http://microsoft.com/windowsazure


   Notes          1 Tenant           34 Tenants
Workload Patterns Optimal For Cloud
                “On and Off “                               “Growing Fast“




                                               Compute
  Compute




                          Inactivity
                           Period
                                                                                 Average Usage
             Average                   Usage


                            Time                                     Time


On & off workloads (e.g. batch job)             Successful services needs to grow/scale
Over provisioned capacity is wasted             Keeping up w/ growth is big IT challenge
Time to market can be cumbersome                Complex lead time for deployment



          “Unpredictable Bursting“                       “Predictable Bursting“
Compute




                                               Compute
                       Average Usage                             Average Usage


                          Time                                       Time


Unexpected/unplanned peak in demand            Services with micro seasonality trends
Sudden spike impacts performance               Peaks due to periodic increased demand
Can’t over provision for extreme cases         IT complexity and wasted capacity
Chris Hallberg
               Sales Mgr.– East Region
               chrishal@microsoft.com
                       425-703-9595

          Lynn Lussier                  Michael DeSilver
             Azure SSP                         Azure TSP
  lynnlu@microsoft.com            midesilv@microsoft.com
        425-705-7668                     917-388-1223


        John DanCorte                      Francesco Rietti
             Azure SSP                          Azure BDM
Jodarcon@microsoft.com               frietti@microsoft.com
       (609) 870-2111                      617-834-9401

The DevOps PaaS Infusion - May meetup

  • 1.
  • 3.
    Service Delivery Models Higher Cost & More Control Lower Cost & Higher Agility Private Infrastructure Platform Software (On-Premise) (as a Service) (as a Service) (as a Service) You manage Applications Applications Applications Applications You manage Data Data Data Data Runtime Runtime Runtime Runtime Managed by vendor Middleware Middleware Middleware Middleware You manage Managed by vendor O/S O/S Managed by vendor O/S O/S Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking
  • 7.
  • 8.
    Before After Availability 99.1% 99.98% High Availability Costs $15,000 $1,500 Per Month Per Month Lower Cost Release 2-4 hours 0 hours Time Planned downtime Planned downtime per upgrade per upgrade 2-3 weeks HW VMs 30 minutes Provisioning Server Environment Faster Time illustrative purposes only. Time Provisioning *Prices for to Market 5-6 weeks For more information, visit Physical Servers http://microsoft.com/windowsazure Notes 1 Tenant 34 Tenants
  • 9.
    Workload Patterns OptimalFor Cloud “On and Off “ “Growing Fast“ Compute Compute Inactivity Period Average Usage Average Usage Time Time On & off workloads (e.g. batch job) Successful services needs to grow/scale Over provisioned capacity is wasted Keeping up w/ growth is big IT challenge Time to market can be cumbersome Complex lead time for deployment “Unpredictable Bursting“ “Predictable Bursting“ Compute Compute Average Usage Average Usage Time Time Unexpected/unplanned peak in demand Services with micro seasonality trends Sudden spike impacts performance Peaks due to periodic increased demand Can’t over provision for extreme cases IT complexity and wasted capacity
  • 19.
    Chris Hallberg Sales Mgr.– East Region chrishal@microsoft.com 425-703-9595 Lynn Lussier Michael DeSilver Azure SSP Azure TSP lynnlu@microsoft.com midesilv@microsoft.com  425-705-7668  917-388-1223 John DanCorte Francesco Rietti Azure SSP Azure BDM Jodarcon@microsoft.com frietti@microsoft.com (609) 870-2111  617-834-9401

Editor's Notes

  • #4 IAAS – Migrate to – limited benefitPAAS – Build cloud aware applications – or make existing apps cloud awareSAAS – Buying finished products
  • #5 Start -> 1:15
  • #9 Speakers NotesHere’s an example of the impact that Windows Azure can have on a single application. When you multiply it by all of your applications, you can imagine a very dramatic impact. Bart Robertson is a developer in Microsoft IT, and he built an application called the “Social Experience Platform”, or “SXP”. This platform enables Microsoft properties to have social aspects around ratings, comments, and so forth. Bart built this application and made it available to product managers at Microsoft.com. So, for example, Microsoft.com/showcase uses SXP, Microsoft.com/cloud also uses it. There are 34 total tenants. They originally had a traditional deployment in a traditional data center, and the price was $15,000 (USD) a month, availability was 99.1%, 2-4 hours of planned downtime. After they deployed SXP to Windows Azure, their costs went to $1,500 (USD) a month, cut by 90%. His up-time went to 99.7% per month. In the month of June 2011, he actually achieved 100% up-time. He had 0 hours of planned downtime, it only takes 30 minutes to provision hardware. When Microsoft.com/cloud launched a big marketing campaign in June 2011, they anticipated a much heavier load to their site, so Bart doubled the number of web servers by changing the number from 3 to 6. They got a 700% increase in traffic but we able to handle it with ease. When the campaign was over, he dialed the number of web server back to 3. His total bill to handle that 700% increase in traffic was $70 (USD). This is a great example of the impact Windows Azure can have. This is a true story, and Bart has a blog where you can go read all about it: http://blogs.msdn.com/b/bartr/<click>
  • #19 54% of IT Budgets are on infrastructure – IAAS & PAAS can help here36% on application maintenance – PAAS can help here11% on new application development – PAAS can change thisYou can still have big issues with utilization in IAAS – PAAS lets you build apps that are CLOUD AWARE – therefore maximizing your returns