Your SlideShare is downloading. ×
0
Managing Cost in Public CloudEnvironmentsMay 24, 2012
The Cloud Reason    Why do we want to use Public Clouds?2
The Enterprise Data Center        Enterprise       Data Center       Application      Application                        M...
Application Monitoring in Public Clouds                                                                          Primary r...
Cost and Planning Characteristics                                       Time                                              ...
Optimize Financial Risk                            Renting                                             Outsourcing        ...
Optimize Financial Risk     $                              time                    Renting                                ...
Optimize Financial Risk     $                                 time                   Obviously, moving to a Public Cloud  ...
Cost and Planning Characteristics                                       Time                                              ...
Cost and Planning Characteristics                       Resource           Enterprise Data Center     Unplanned and     un...
The Enterprise Data Center Risk                         Resource               Enterprise Data Center         Unplanned an...
The Cloud Reason               Enterprise Data Center                                 Cloud         Unplanned and         ...
The Cloud Reason               Enterprise Data Center                                Cloud         Unplanned and         u...
The Cloud Paradigm Shift The risk of dynamic scaling and the new cost structure14
15
Data Center vs. Cloud: Side by Side     Enterprise Data Center                            Cloud                          U...
Nothing is For Free: The Risk Shift               Enterprise Data Center                                   Cloud         U...
Paradigm Shift in IT Operations             Enterprise Data Center                                   Cloud                ...
The New Cost Structure     Enterprise Data Center                     Cloud                                          CPU  ...
20
Cloud Resources            Where does              the cost            come from?      Resource Usage        how our appli...
Cloud Resources                                           Developer decisionsUser behavior    Resource Usage              ...
Manage by planning?      Enterprise Data Center             Cloud                                          Developer decis...
Manage by monitoring!     Enterprise Data Center                     Cloud                                       Developer...
Manage the Cloud Risk …with transaction-based APM!25
Cloud Resources      Resource Usage        how our application     consumes these resources26
Managing Cost Cost functionsof our resources                $                                         Cloud Resources     ...
Managing Cost Cost functionsof our resources                $                          $                        $         ...
Managing Cost                                             $                        $                        $     End-user...
Managing Cost                                         $                        $                        $     End-user vis...
Understanding Our Users is Key                      UEM             How our users                                    inter...
Contact Daniel Kaar, Technology Strategist daniel.kaar@compuware.com     Webcast: Cloud Performance – Best Practice       ...
33     © 2011 Compuware Corporation — All Rights Reserved
Upcoming SlideShare
Loading in...5
×

Managing Cost in Public Cloud Environments

924

Published on

Presented by Daniel Kaar.

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

  • Be the first to like this

No Downloads
Views
Total Views
924
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Managing Cost in Public Cloud Environments"

  1. 1. Managing Cost in Public CloudEnvironmentsMay 24, 2012
  2. 2. The Cloud Reason Why do we want to use Public Clouds?2
  3. 3. The Enterprise Data Center Enterprise Data Center Application Application Monitoring Our Responsibility Data Full Control Runtime Operating System Virtualization Infrastructure Machines Monitoring Storage Network3
  4. 4. Application Monitoring in Public Clouds Primary resource for operational excellence Enterprise Infrastructure Platform as a Data Center as a Service Service Full Control Application Application Application Application Our Responsibility Monitoring Full Control Data Data Data Service Level Runtime Runtime Runtime Vendor’s Responsibility Operating System Operating SystemImpactOperating System Vendor’s Responsibility Virtualization Virtualization Virtualization Infrastructure Machines Machines Machines Monitoring Storage Storage Storage SLA monitoring Network Network Network Limited Control + Visibility4
  5. 5. Cost and Planning Characteristics Time Next investment: estimate and buy… …and postpone investments Capacity planning: estimate future loadLoad and Resources and buy infrastructure Available Resources Load Resource Usage Performance optimization: use existing infrastructure as long as possible… time Rare and large investments Bad from a $ Paid in financial advance perspective time 5
  6. 6. Optimize Financial Risk Renting Outsourcing Sale & Lease Back Rare and large investments Bad from a$ Paid in financial advance perspective time 6
  7. 7. Optimize Financial Risk $ time Renting Outsourcing Sale & Lease Back Financial $ optimization achieved time7
  8. 8. Optimize Financial Risk $ time Obviously, moving to a Public Cloud Renting Outsourcingis not only about financial optimization. Sale & Lease Back Financial $ optimization achieved time8
  9. 9. Cost and Planning Characteristics Time Next investment: estimate and buy… …and postpone investments Capacity planning: estimate future loadLoad and Resources and buy infrastructure Available Resources Load Resource Usage Performance optimization: use existing infrastructure as long as possible… time Rare and large investments Bad from a $ Paid in financial advance perspective time 9
  10. 10. Cost and Planning Characteristics Resource Enterprise Data Center Unplanned and unhandled load Purchased Database capacity CPU Storage10
  11. 11. The Enterprise Data Center Risk Resource Enterprise Data Center Unplanned and unhandled loadSlow Application Purchased Database capacity CPU StorageUnsatisfied UsersLoss of Revenue 11
  12. 12. The Cloud Reason Enterprise Data Center Cloud Unplanned and On-Demand unhandled load Provisioning Saving ResourcesSlow Application Purchased and $$ CPU Database Database capacity CPU Storage StorageUnsatisfied UsersLoss of Revenue No Capacity Barrier 12
  13. 13. The Cloud Reason Enterprise Data Center Cloud Unplanned and unhandled load Easy ScalingSlow Application Moving to a Public Cloud Purchased CPU is about on-demand provisioning. Database Database capacity CPU Storage StorageUnsatisfied UsersLoss of Revenue No Capacity Barrier 13
  14. 14. The Cloud Paradigm Shift The risk of dynamic scaling and the new cost structure14
  15. 15. 15
  16. 16. Data Center vs. Cloud: Side by Side Enterprise Data Center Cloud Under-utilized Saved resources resources Purchased Planned CPU Database Database capacity Cost capacity CPU Storage Storage estimation16
  17. 17. Nothing is For Free: The Risk Shift Enterprise Data Center Cloud Unplanned and Unplanned and paid unhandled load operational cost Under-utilized Saved resources resourcesSlow Application CPU Database Database CPU Storage StorageUnsatisfied UsersLoss of Revenue Unplanned Cost Loss of $$ 17
  18. 18. Paradigm Shift in IT Operations Enterprise Data Center Cloud Optimal resource Unplanned and Minimal cost Unplanned and paid usage vs. SLA unhandled load operational cost vs. SLASlow Application CPU Database Database CPU Storage StorageUnsatisfied UsersLoss of Revenue Unplanned Cost Application performs Application performs within purchased within planned cost Loss of $$ resources 18
  19. 19. The New Cost Structure Enterprise Data Center Cloud CPU Database Database CPU Storage Storage Real transaction-based Fixed cost cost19
  20. 20. 20
  21. 21. Cloud Resources Where does the cost come from? Resource Usage how our application consumes these resources21
  22. 22. Cloud Resources Developer decisionsUser behavior Resource Usage Implementation how our application consumes these resources22
  23. 23. Manage by planning? Enterprise Data Center Cloud Developer decisionsUser behavior Implementation Purchased Planned capacity Cost capacity estimation23
  24. 24. Manage by monitoring! Enterprise Data Center Cloud Developer decisions Implementation User behavior Purchased Planned CPU Database capacity Cost capacity Storage estimation APM Transaction-based24 UEM Application-centric
  25. 25. Manage the Cloud Risk …with transaction-based APM!25
  26. 26. Cloud Resources Resource Usage how our application consumes these resources26
  27. 27. Managing Cost Cost functionsof our resources $ Cloud Resources $ $ $ $ Amount of Resource Amount of Resource Amount of Resource Amount of Resource Amount of Resource Compute Resource Usage Database Storage Billing … how our application Search .2% consumes these resources 18 How these resources are usedPurchase .4% 3 1 by our application Identify costly Identify costly transactions features27
  28. 28. Managing Cost Cost functionsof our resources $ $ $ $ $ Amount of Resource Amount of Resource Amount of Resource Amount of Resource Amount of Resource Compute Database Storage Billing … Search .2% 18 How these resources are usedPurchase .4% 3 1 by our application Identify costly Identify costly Identify costly Identify costly transactions features user behavior tenants28
  29. 29. Managing Cost $ $ $ End-user visibility Amount of Resource Amount of Resource Amount of Re Operational Blindness Compute Database Storag Search .2% 18 Purchase .4% 329
  30. 30. Managing Cost $ $ $ End-user visibility Understand how our Amount of Resource Amount of Resource Amount of Re application drives cost Compute Database Storag Search .2% 18 Purchase .4% 330
  31. 31. Understanding Our Users is Key UEM How our users interact with your applicationHow our application APM handles the load Operational Excellence31
  32. 32. Contact Daniel Kaar, Technology Strategist daniel.kaar@compuware.com Webcast: Cloud Performance – Best Practice Click here!32
  33. 33. 33 © 2011 Compuware Corporation — All Rights Reserved
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×