SlideShare a Scribd company logo
Managing Cost in Public Cloud
Environments
May 24, 2012
The Cloud Reason
    Why do we want to use Public Clouds?




2
The Enterprise Data Center

        Enterprise
       Data Center

       Application      Application
                        Monitoring



                           Our Responsibility
          Data




                                                Full Control
         Runtime
     Operating System
      Virtualization    Infrastructure
        Machines        Monitoring

         Storage
         Network




3
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
                                                                                                            + Visibility
4
Cost and Planning Characteristics                                       Time
                                                                                       Next investment:
                                                                                      estimate and buy…
                                                         …and postpone
                                                         investments
                            Capacity planning:
                           estimate future load
Load 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
Optimize Financial Risk




                            Renting
                                             Outsourcing
          Sale & Lease Back

           Rare and large
            investments
                                                 Bad from a
$
                                  Paid in         financial
                                  advance        perspective
                                      time
    6
Optimize Financial Risk


     $




                              time


                    Renting
                                       Outsourcing
         Sale & Lease Back

                                      Financial
     $
                                     optimization
                                      achieved

                              time
7
Optimize Financial Risk


     $




                                 time


                   Obviously, moving to a Public Cloud
                     Renting
                                          Outsourcing
is not only about financial optimization.
         Sale & Lease Back

                                         Financial
     $
                                        optimization
                                         achieved

                                 time
8
Cost and Planning Characteristics                                       Time
                                                                                       Next investment:
                                                                                      estimate and buy…
                                                         …and postpone
                                                         investments
                            Capacity planning:
                           estimate future load
Load 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
Cost and Planning Characteristics                       Resource

           Enterprise Data Center

     Unplanned and
     unhandled load




                                             Purchased
                                  Database

                                              capacity
                  CPU

                        Storage




10
The Enterprise Data Center Risk                         Resource

               Enterprise Data Center

         Unplanned and
         unhandled load




Slow Application                                 Purchased
                                      Database

                                                  capacity
                      CPU

                            Storage




Unsatisfied Users


Loss of Revenue




    11
The Cloud Reason
               Enterprise Data Center                                 Cloud

         Unplanned and                                       On-Demand
         unhandled load                                      Provisioning

                                                                       Saving Resources
Slow Application                                 Purchased
                                                                            and $$




                                                                CPU
                                      Database




                                                                                 Database
                                                  capacity
                      CPU

                            Storage




                                                                       Storage
Unsatisfied Users


Loss of Revenue

                                                               No Capacity
                                                                 Barrier
    12
The Cloud Reason
               Enterprise Data Center                                Cloud

         Unplanned and
         unhandled load                                       Easy Scaling


Slow Application
                                      Moving to a Public Cloud
                                                  Purchased




                                                               CPU
  is about on-demand provisioning.
                                       Database




                                                                                Database
                                                   capacity
                      CPU

                            Storage




                                                                      Storage
Unsatisfied Users


Loss of Revenue

                                                              No Capacity
                                                                Barrier
    13
The Cloud Paradigm Shift
 The risk of dynamic scaling and the new cost
 structure




14
15
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
                                                 estimation




16
Nothing is For Free: The Risk Shift
               Enterprise Data Center                                   Cloud

         Unplanned and                           Unplanned and paid
         unhandled load                           operational cost

                                      Under-utilized
                                                                                   Saved resources
                                        resources


Slow Application




                                                                  CPU
                                      Database




                                                                                    Database
                      CPU

                            Storage




                                                                         Storage
Unsatisfied Users


Loss of Revenue                                  Unplanned Cost



                    Loss of $$
    17
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. SLA




Slow Application




                                                                CPU
                                    Database




                                                                                 Database
                    CPU

                          Storage




                                                                       Storage
Unsatisfied Users


Loss of Revenue                                Unplanned Cost
              Application performs
                                                          Application performs
               within purchased
                                                          within planned cost
                 Loss of $$
                    resources
    18
The New Cost Structure
     Enterprise Data Center                     Cloud




                                          CPU
                          Database




                                                           Database
          CPU

                Storage




                                                 Storage
                                     Real transaction-based
           Fixed cost
                                              cost
19
20
Cloud Resources
            Where does
              the cost
            come from?
      Resource Usage
        how our application
     consumes these resources




21
Cloud Resources
                                           Developer decisions


User behavior    Resource Usage               Implementation
                   how our application
                consumes these resources




22
Manage by planning?
      Enterprise Data Center             Cloud


                                          Developer decisions


User behavior                                 Implementation
                           Purchased                 Planned
                            capacity      Cost       capacity
                                       estimation




23
Manage by monitoring!
     Enterprise Data Center                     Cloud

                                       Developer decisions
                                          Implementation
                                           User behavior

                          Purchased                                   Planned




                                          CPU




                                                           Database
                           capacity          Cost                     capacity




                                                 Storage
                                          estimation
                                                                      APM
                                      Transaction-based

24
                 UEM                  Application-centric
Manage the Cloud Risk
 …with transaction-based APM!




25
Cloud Resources

      Resource Usage
        how our application
     consumes these resources




26
Managing Cost
 Cost functions
of 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 used
Purchase                  .4%                         3                                                  1     by our application




         Identify costly                 Identify costly
          transactions                      features

27
Managing Cost
 Cost functions
of 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 used
Purchase                  .4%                         3                                                  1     by our application




         Identify costly                 Identify costly                 Identify costly                  Identify costly
          transactions                      features                     user behavior                       tenants

28
Managing Cost


                                             $                        $                        $
     End-user visibility

                                                 Amount of Resource       Amount of Resource       Amount of Re

                           Operational Blindness
                                                  Compute                  Database                  Storag

                                  Search               .2%                                               18

                                 Purchase              .4%                       3




29
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%                       3




30
Understanding Our Users is Key

                      UEM             How our users
                                    interact with your
                                        application




How our application
                                  APM
 handles the load




           Operational Excellence
31
Contact



 Daniel Kaar, Technology Strategist
 daniel.kaar@compuware.com

     Webcast: Cloud Performance – Best Practice

                        Click here!



32
33
     © 2011 Compuware Corporation — All Rights Reserved

More Related Content

PDF
More effective and more flexible security to lower your total cost of ownersh...
PPTX
Le cloud microsoft - Présentation "fourre-tout" - Base
PPTX
The aidwork platform
PPTX
Pepperdine itsm presentation 10.11
PDF
Application Security Testing - Tycho Schmidt
PDF
Application Security Testing - Tycho Schmidt
PDF
Stream 1 - Cloud Computing
PPTX
Supply chain process in the UN
More effective and more flexible security to lower your total cost of ownersh...
Le cloud microsoft - Présentation "fourre-tout" - Base
The aidwork platform
Pepperdine itsm presentation 10.11
Application Security Testing - Tycho Schmidt
Application Security Testing - Tycho Schmidt
Stream 1 - Cloud Computing
Supply chain process in the UN

What's hot (19)

PDF
EMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
PDF
Introduction to Intalio|Cloud
PPT
Operation High Roller: The need for a security ally!
KEY
Cloud service architecture
PDF
Brochure Juni
PDF
Unified FlexPod Management and Automation
PPT
Ministry of Defence - Ideas Management
PDF
FewebPlus @ microsoft 19 april 2010 cloud continuum
PDF
CIBER creates next-generation IT infrastructure solution for SAP hosting serv...
PDF
Global agilityagile2012
PPT
Verax OSS/BSS Suite
PPTX
Complexity and Risk: Effective Business Community Management through Integration
PDF
Intel Cloud Summit: Greg Brown McAfee
PPTX
10 Strategies for Resolving Common Fleet Management Challenges
PPT
PCTY 2012, Maximo/Tririga update v. Jens Cajus
PDF
Making BancAssurance Agile - 4th Annual BancAssurance Conference
PPTX
Ramp Rate Methodology Overview Sn
PPTX
Why Customer Experience Management Initiative fail?
PPTX
Monetize PaaS Windows Azure and Implementation Models
EMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
Introduction to Intalio|Cloud
Operation High Roller: The need for a security ally!
Cloud service architecture
Brochure Juni
Unified FlexPod Management and Automation
Ministry of Defence - Ideas Management
FewebPlus @ microsoft 19 april 2010 cloud continuum
CIBER creates next-generation IT infrastructure solution for SAP hosting serv...
Global agilityagile2012
Verax OSS/BSS Suite
Complexity and Risk: Effective Business Community Management through Integration
Intel Cloud Summit: Greg Brown McAfee
10 Strategies for Resolving Common Fleet Management Challenges
PCTY 2012, Maximo/Tririga update v. Jens Cajus
Making BancAssurance Agile - 4th Annual BancAssurance Conference
Ramp Rate Methodology Overview Sn
Why Customer Experience Management Initiative fail?
Monetize PaaS Windows Azure and Implementation Models
Ad

Viewers also liked (6)

PPTX
Mobile Application Testing in the Cloud - Oct 2012
PDF
QA Strategies for Testing Legacy Web Apps
PPTX
Mobile Testing in the Cloud
PDF
Mobile testing in the cloud
PDF
Mobile App Testing Strategy by RapidValue Solutions
PPT
Cloud based Testing Mobile Apps
Mobile Application Testing in the Cloud - Oct 2012
QA Strategies for Testing Legacy Web Apps
Mobile Testing in the Cloud
Mobile testing in the cloud
Mobile App Testing Strategy by RapidValue Solutions
Cloud based Testing Mobile Apps
Ad

Similar to Managing Cost in Public Cloud Environments (20)

PPTX
Sapm messaging deck.pptx v4
PPTX
Cloud connect - Delivering Enterprise Scale Applications on Cloud
PPTX
Vmt Company Overview Draf Tv5.New
PDF
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
PDF
Peter Coffee CIO Forum 20100406
PPTX
Limewood Event - VMware
PPT
What is behind the cloud
PDF
Cloud Computing And Soa Convergence Linthicum 02 09 10
PDF
VMware Enterprise Manager s ICZ
PDF
Fusion app func_con8722_pdf_8722_0001
PDF
Developing Your Cloud Strategy
PPT
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
PPTX
Application Performance Management in the Clouds - Lessons Learned
PDF
Day 2 p3 - automation
PDF
Day 2 p3 - automation
PDF
Expanding mission critical ci
PDF
Proformative:The Three Stages of Cloud Economics
PPT
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
PDF
Building up cloud infrastructure
PDF
Ca partner day - qualità servizi - roma 1 di 2
Sapm messaging deck.pptx v4
Cloud connect - Delivering Enterprise Scale Applications on Cloud
Vmt Company Overview Draf Tv5.New
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
Peter Coffee CIO Forum 20100406
Limewood Event - VMware
What is behind the cloud
Cloud Computing And Soa Convergence Linthicum 02 09 10
VMware Enterprise Manager s ICZ
Fusion app func_con8722_pdf_8722_0001
Developing Your Cloud Strategy
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Application Performance Management in the Clouds - Lessons Learned
Day 2 p3 - automation
Day 2 p3 - automation
Expanding mission critical ci
Proformative:The Three Stages of Cloud Economics
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
Building up cloud infrastructure
Ca partner day - qualità servizi - roma 1 di 2

More from Compuware APM (20)

PPTX
Complexity At The Edge How To Maximize The Mobile Opportunity
PPTX
Complexity At The Edge How To Maximize The Mobile Opportunity In China
PPTX
Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming
PPTX
Why Server Virtualization Demands an End-user’s Perspective
PPTX
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
PDF
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
PDF
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
PDF
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
PDF
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
PDF
Web Load Testing for Dummies
PDF
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
PDF
How to Mitigate the Performance Risk of Third-party Web Components
PDF
Optimizing web and mobile site performance using page speed
PDF
Delta Air Lines Shares Best Practices for Becoming a Top Performing Website
PDF
"What Users Want from Mobile - A study of consumers’ mobile web and applicati...
PDF
Are Your Applications Delivering What Your End-Users Expect?
PDF
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
PDF
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
PDF
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
PDF
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Complexity At The Edge How To Maximize The Mobile Opportunity
Complexity At The Edge How To Maximize The Mobile Opportunity In China
Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming
Why Server Virtualization Demands an End-user’s Perspective
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
Web Load Testing for Dummies
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
How to Mitigate the Performance Risk of Third-party Web Components
Optimizing web and mobile site performance using page speed
Delta Air Lines Shares Best Practices for Becoming a Top Performing Website
"What Users Want from Mobile - A study of consumers’ mobile web and applicati...
Are Your Applications Delivering What Your End-Users Expect?
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
KodekX | Application Modernization Development
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Big Data Technologies - Introduction.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
cuic standard and advanced reporting.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
20250228 LYD VKU AI Blended-Learning.pptx
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
NewMind AI Monthly Chronicles - July 2025
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25 Week I
The AUB Centre for AI in Media Proposal.docx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Advanced Soft Computing BINUS July 2025.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Big Data Technologies - Introduction.pptx

Managing Cost in Public Cloud Environments

  • 1. Managing Cost in Public Cloud Environments May 24, 2012
  • 2. The Cloud Reason Why do we want to use Public Clouds? 2
  • 3. The Enterprise Data Center Enterprise Data Center Application Application Monitoring Our Responsibility Data Full Control Runtime Operating System Virtualization Infrastructure Machines Monitoring Storage Network 3
  • 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 + Visibility 4
  • 5. Cost and Planning Characteristics Time Next investment: estimate and buy… …and postpone investments Capacity planning: estimate future load Load 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. Optimize Financial Risk Renting Outsourcing Sale & Lease Back Rare and large investments Bad from a $ Paid in financial advance perspective time 6
  • 7. Optimize Financial Risk $ time Renting Outsourcing Sale & Lease Back Financial $ optimization achieved time 7
  • 8. Optimize Financial Risk $ time Obviously, moving to a Public Cloud Renting Outsourcing is not only about financial optimization. Sale & Lease Back Financial $ optimization achieved time 8
  • 9. Cost and Planning Characteristics Time Next investment: estimate and buy… …and postpone investments Capacity planning: estimate future load Load 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. Cost and Planning Characteristics Resource Enterprise Data Center Unplanned and unhandled load Purchased Database capacity CPU Storage 10
  • 11. The Enterprise Data Center Risk Resource Enterprise Data Center Unplanned and unhandled load Slow Application Purchased Database capacity CPU Storage Unsatisfied Users Loss of Revenue 11
  • 12. The Cloud Reason Enterprise Data Center Cloud Unplanned and On-Demand unhandled load Provisioning Saving Resources Slow Application Purchased and $$ CPU Database Database capacity CPU Storage Storage Unsatisfied Users Loss of Revenue No Capacity Barrier 12
  • 13. The Cloud Reason Enterprise Data Center Cloud Unplanned and unhandled load Easy Scaling Slow Application Moving to a Public Cloud Purchased CPU is about on-demand provisioning. Database Database capacity CPU Storage Storage Unsatisfied Users Loss of Revenue No Capacity Barrier 13
  • 14. The Cloud Paradigm Shift The risk of dynamic scaling and the new cost structure 14
  • 15. 15
  • 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 estimation 16
  • 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 resources Slow Application CPU Database Database CPU Storage Storage Unsatisfied Users Loss of Revenue Unplanned Cost Loss of $$ 17
  • 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. SLA Slow Application CPU Database Database CPU Storage Storage Unsatisfied Users Loss of Revenue Unplanned Cost Application performs Application performs within purchased within planned cost Loss of $$ resources 18
  • 19. The New Cost Structure Enterprise Data Center Cloud CPU Database Database CPU Storage Storage Real transaction-based Fixed cost cost 19
  • 20. 20
  • 21. Cloud Resources Where does the cost come from? Resource Usage how our application consumes these resources 21
  • 22. Cloud Resources Developer decisions User behavior Resource Usage Implementation how our application consumes these resources 22
  • 23. Manage by planning? Enterprise Data Center Cloud Developer decisions User behavior Implementation Purchased Planned capacity Cost capacity estimation 23
  • 24. Manage by monitoring! Enterprise Data Center Cloud Developer decisions Implementation User behavior Purchased Planned CPU Database capacity Cost capacity Storage estimation APM Transaction-based 24 UEM Application-centric
  • 25. Manage the Cloud Risk …with transaction-based APM! 25
  • 26. Cloud Resources Resource Usage how our application consumes these resources 26
  • 27. Managing Cost Cost functions of 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 used Purchase .4% 3 1 by our application Identify costly Identify costly transactions features 27
  • 28. Managing Cost Cost functions of 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 used Purchase .4% 3 1 by our application Identify costly Identify costly Identify costly Identify costly transactions features user behavior tenants 28
  • 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% 3 29
  • 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% 3 30
  • 31. Understanding Our Users is Key UEM How our users interact with your application How our application APM handles the load Operational Excellence 31
  • 32. Contact Daniel Kaar, Technology Strategist daniel.kaar@compuware.com Webcast: Cloud Performance – Best Practice Click here! 32
  • 33. 33 © 2011 Compuware Corporation — All Rights Reserved