SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

EMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
EMC: Business Continuity a Disaster Recovery pre virtuálne prostrediaEMC: Business Continuity a Disaster Recovery pre virtuálne prostredia
EMC: Business Continuity a Disaster Recovery pre virtuálne prostrediaASBIS SK
 
Introduction to Intalio|Cloud
Introduction to Intalio|CloudIntroduction to Intalio|Cloud
Introduction to Intalio|CloudIsmael Ghalimi
 
Operation High Roller: The need for a security ally!
Operation High Roller:  The need for a security ally!Operation High Roller:  The need for a security ally!
Operation High Roller: The need for a security ally!Jeff Danielson
 
Cloud service architecture
Cloud service architectureCloud service architecture
Cloud service architectureJazziator
 
Brochure Juni
Brochure JuniBrochure Juni
Brochure JuniPaul Mees
 
Unified FlexPod Management and Automation
Unified FlexPod Management and AutomationUnified FlexPod Management and Automation
Unified FlexPod Management and Automationsubtitle
 
Ministry of Defence - Ideas Management
Ministry of Defence - Ideas ManagementMinistry of Defence - Ideas Management
Ministry of Defence - Ideas ManagementAnthony Denatale
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumTom Crombez
 
CIBER creates next-generation IT infrastructure solution for SAP hosting serv...
CIBER creates next-generation IT infrastructure solution for SAP hosting serv...CIBER creates next-generation IT infrastructure solution for SAP hosting serv...
CIBER creates next-generation IT infrastructure solution for SAP hosting serv...IBM India Smarter Computing
 
Global agilityagile2012
Global agilityagile2012Global agilityagile2012
Global agilityagile2012drewz lin
 
Complexity and Risk: Effective Business Community Management through Integration
Complexity and Risk: Effective Business Community Management through IntegrationComplexity and Risk: Effective Business Community Management through Integration
Complexity and Risk: Effective Business Community Management through Integrationjgatrell
 
Intel Cloud Summit: Greg Brown McAfee
Intel Cloud Summit: Greg Brown McAfeeIntel Cloud Summit: Greg Brown McAfee
Intel Cloud Summit: Greg Brown McAfeeIntelAPAC
 
10 Strategies for Resolving Common Fleet Management Challenges
10 Strategies for Resolving Common Fleet Management Challenges10 Strategies for Resolving Common Fleet Management Challenges
10 Strategies for Resolving Common Fleet Management ChallengesAssetWorks
 
PCTY 2012, Maximo/Tririga update v. Jens Cajus
PCTY 2012, Maximo/Tririga update v. Jens CajusPCTY 2012, Maximo/Tririga update v. Jens Cajus
PCTY 2012, Maximo/Tririga update v. Jens CajusIBM Danmark
 
Making BancAssurance Agile - 4th Annual BancAssurance Conference
Making BancAssurance Agile - 4th Annual BancAssurance ConferenceMaking BancAssurance Agile - 4th Annual BancAssurance Conference
Making BancAssurance Agile - 4th Annual BancAssurance ConferenceAgile Financial Technologies
 
Ramp Rate Methodology Overview Sn
Ramp Rate Methodology Overview SnRamp Rate Methodology Overview Sn
Ramp Rate Methodology Overview Snnoga2k
 
Why Customer Experience Management Initiative fail?
Why Customer Experience Management Initiative fail?Why Customer Experience Management Initiative fail?
Why Customer Experience Management Initiative fail?Kedar Thakar
 

La actualidad más candente (19)

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

Destacado

Mobile Application Testing in the Cloud - Oct 2012
Mobile Application Testing in the Cloud - Oct 2012Mobile Application Testing in the Cloud - Oct 2012
Mobile Application Testing in the Cloud - Oct 2012CloudBees
 
QA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web AppsQA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web AppsRainforest QA
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsRapidValue
 
Cloud based Testing Mobile Apps
Cloud based Testing Mobile AppsCloud based Testing Mobile Apps
Cloud based Testing Mobile AppsIndicThreads
 

Destacado (6)

Mobile Application Testing in the Cloud - Oct 2012
Mobile Application Testing in the Cloud - Oct 2012Mobile Application Testing in the Cloud - Oct 2012
Mobile Application Testing in the Cloud - Oct 2012
 
QA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web AppsQA Strategies for Testing Legacy Web Apps
QA Strategies for Testing Legacy Web Apps
 
Mobile Testing in the Cloud
Mobile Testing in the CloudMobile Testing in the Cloud
Mobile Testing in the Cloud
 
Mobile testing in the cloud
Mobile testing in the cloudMobile testing in the cloud
Mobile testing in the cloud
 
Mobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue SolutionsMobile App Testing Strategy by RapidValue Solutions
Mobile App Testing Strategy by RapidValue Solutions
 
Cloud based Testing Mobile Apps
Cloud based Testing Mobile AppsCloud based Testing Mobile Apps
Cloud based Testing Mobile Apps
 

Similar a Managing Cost in Public Cloud Environments

Sapm messaging deck.pptx v4
Sapm messaging deck.pptx v4Sapm messaging deck.pptx v4
Sapm messaging deck.pptx v4IBM_BSM
 
Cloud connect - Delivering Enterprise Scale Applications on Cloud
Cloud connect - Delivering Enterprise Scale Applications on CloudCloud connect - Delivering Enterprise Scale Applications on Cloud
Cloud connect - Delivering Enterprise Scale Applications on Cloudaravindajju
 
Vmt Company Overview Draf Tv5.New
Vmt Company Overview Draf Tv5.NewVmt Company Overview Draf Tv5.New
Vmt Company Overview Draf Tv5.Newprattysd12
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 PredictionsFlexera
 
Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406Peter Coffee CIO Forum 20100406
Peter Coffee CIO Forum 20100406Peter Coffee
 
Limewood Event - VMware
Limewood Event - VMware Limewood Event - VMware
Limewood Event - VMware BlueChipICT
 
What is behind the cloud
What is behind the cloudWhat is behind the cloud
What is behind the cloudJoseph Remesar
 
Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10David Linthicum
 
VMware Enterprise Manager s ICZ
VMware Enterprise Manager s ICZVMware Enterprise Manager s ICZ
VMware Enterprise Manager s ICZASBIS SK
 
Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001Fusion app func_con8722_pdf_8722_0001
Fusion app func_con8722_pdf_8722_0001jucaab
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud StrategyAl Afflitto
 
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...
Konsolider, optimer og automatiser dit servermiljø med IBM PureApplications S...IBM Danmark
 
Application Performance Management in the Clouds - Lessons Learned
Application Performance Management in the Clouds - Lessons LearnedApplication Performance Management in the Clouds - Lessons Learned
Application Performance Management in the Clouds - Lessons LearnedMichael Kopp
 
Proformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative:The Three Stages of Cloud Economics
Proformative:The Three Stages of Cloud EconomicsProformative, Inc.
 
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...
PCTY 2012, Overvågning af forretningssystemer i et virtuelt miljø v. Hans Ped...IBM Danmark
 
Building up cloud infrastructure
Building up cloud infrastructureBuilding up cloud infrastructure
Building up cloud infrastructureOlga Lavrentieva
 
Ca partner day - qualità servizi - roma 1 di 2
Ca partner day - qualità servizi - roma 1 di 2Ca partner day - qualità servizi - roma 1 di 2
Ca partner day - qualità servizi - roma 1 di 2CA Technologies Italia
 

Similar a Managing Cost in Public Cloud Environments (20)

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

Más de Compuware APM

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

Más de Compuware APM (20)

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

Último

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Último (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

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