SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Show Me the Money: Connecting Performance Engineering to Real Business Results Walter Kuketz Collaborative Consulting Frank Days Correlsense
Speakers Featured speaker: Walter Kuketz Senior Vice President and CTO Collaborative Consulting Your host: Frank Days VP, Marketing Correlsense  2
Housekeeping Presentation will last around 30 minutes Followed by Q&A Slides will be available tomorrow real-user-monitoring.com Enjoy! 3
Agenda Performance engineering challenges Aligning PE to business initiatives Improve IT and business communication New approach to model business  transactions
Performance engineering challenges today Highly distributed apps ,[object Object]
Distributed Infrastructure
Distributed production operationsDistributed teams ,[object Object]
Architecture and Development
BusinessEvolving & changing application architectures ,[object Object]
Third party services
SaaS products
CloudChanging usage patterns ,[object Object]
Flash traffic events,[object Object]
Training and career paths
Constant cost and budget pressure
Maintaining a meaningful performance lab (production-like)
User populations are exploding
Web site performance directly impacts revenue
Release schedules, monthly, quarterly
Project based ,[object Object]
Sharing information across the organization Start Here Business goals,  SLA’s Productions  Operations monitoring Enterprise  Architecture SDLC  design  & build Performance  Engineering  & testing
Connecting PE to business value Indirect  expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Design and build to support SLA’s Methodology has PE tasks and activities SDLC Will it work with the new business volumes Scalability, stability, performance Manage risk Manage costs, efficiency Costs per business transaction Costs Improve web site conversion rates Proactively monitor real user experience Website Key part of managing SaaS and cloud No longer your infrastructure Vendors
Connecting PE to business value Indirect  expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Conversation rate: 10% Average order amount: $55.00 Web site visitors: 5,000/hr Event duration: 24 hrs.
Connecting PE to business value Indirect  expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Outage cost of $250,000/hour $3 Million per 12 hour day What is the busiest hour during the day? Average revenue per day & peak revenue per day
Connecting PE to business value Indirect  expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment A constant workload, for a given system configuration Design and build more efficient applications for each release cycle Process the same workload with fewer computing resources Defer hardware upgrades, or purchases to another quarter
Connecting PE to business value Indirect  expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Business is interested in the competitive value of a new product or technology Evaluate for non-functional requirements of performance, scalability, stability Use options based approach on product evaluations  Use benchmarks, custom performance tests, etc
Budgets – people, environments, tools You must understand how budgeting decisions are made. Shared services IT Project based Business unit Enterprise level
Budgets – indirect expenses You must connect the resource request to: Because of this we can process more requests  Revenue producing project  Because of this we can process the same workload with less (deferred purchases) Efficiency and cost ,[object Object]
Improve web site conversion rates, reduce the risk of being the last to know by proactive real user monitoring
Increase number of performance tests with in the testing windowReduce risk Training the team on new technologies and monitoring the market Increase options
Agenda Performance Engineering challenges Aligning PE to business initiatives Improve IT and business communication New approach to model business  transactions
Alignment – talking with the business Why invest in a performance engineering team? Manage risk:  stability, scalability  (fear of the  unknown) Reduce  operational costs  and production  outages Increase  efficiency:  supporting same  workload with fewer  Resources &  Additional spending Support business  objective  (growth), drive  revenue Visibility:  what are PE  resources  working on?
Alignment – talking with the business Know your audiences approach to investments and the significance of External focused applications vs. internal corporate Internal  business units Cost focus External  business units Revenue focus

Weitere ähnliche Inhalte

Was ist angesagt?

IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6Strongback Consulting
 
Testingtechniques And Strategy
Testingtechniques And StrategyTestingtechniques And Strategy
Testingtechniques And Strategynazeer pasha
 
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMgjuljo
 
Software Rollout
Software RolloutSoftware Rollout
Software Rolloutcolmbennett
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Paul Brebner
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0sambitgarnaik
 
An example of a successful proof of concept
An example of a successful proof of conceptAn example of a successful proof of concept
An example of a successful proof of conceptETLSolutions
 
Servicing Financial Services Applications
Servicing Financial Services ApplicationsServicing Financial Services Applications
Servicing Financial Services ApplicationsShashi Kiran
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTBenjamin Chodroff
 
NeilBrittleton Current CV
NeilBrittleton Current CVNeilBrittleton Current CV
NeilBrittleton Current CVNeil Brittleton
 
Performance Testing
Performance TestingPerformance Testing
Performance TestingSelin Gungor
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?QA InfoTech
 
Software management renaissance
Software management renaissanceSoftware management renaissance
Software management renaissanceKuppusamy P
 
Non functional performance requirements v2.2
Non functional performance requirements v2.2Non functional performance requirements v2.2
Non functional performance requirements v2.2Ian McDonald
 

Was ist angesagt? (20)

Sdlc
SdlcSdlc
Sdlc
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM DanmarkRational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
Testingtechniques And Strategy
Testingtechniques And StrategyTestingtechniques And Strategy
Testingtechniques And Strategy
 
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
 
Software Rollout
Software RolloutSoftware Rollout
Software Rollout
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...
 
testing
testingtesting
testing
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0
 
Simply zdlc
Simply zdlcSimply zdlc
Simply zdlc
 
An example of a successful proof of concept
An example of a successful proof of conceptAn example of a successful proof of concept
An example of a successful proof of concept
 
testing
testingtesting
testing
 
Servicing Financial Services Applications
Servicing Financial Services ApplicationsServicing Financial Services Applications
Servicing Financial Services Applications
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoT
 
NeilBrittleton Current CV
NeilBrittleton Current CVNeilBrittleton Current CV
NeilBrittleton Current CV
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?
 
Software management renaissance
Software management renaissanceSoftware management renaissance
Software management renaissance
 
Non functional performance requirements v2.2
Non functional performance requirements v2.2Non functional performance requirements v2.2
Non functional performance requirements v2.2
 

Ähnlich wie Show Me the Money: Connecting Performance Engineering to Real Business Results

The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthIBM Danmark
 
Designing Products for the Cloud
Designing Products for the CloudDesigning Products for the Cloud
Designing Products for the CloudSteve Keifer
 
Deliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsDeliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsElastic Path
 
Microsoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition AnalysisMicrosoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition AnalysisKashyap Shah
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical ExecutionChuong Nguyen
 
Transform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeTransform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeIBM Danmark
 
Hcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and salesHcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and salesHcl Brand
 
Inside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer AppsInside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer Appsdreamforce2006
 
Force.Com Business Case Building The Case For Force.Com Presentation
Force.Com Business Case  Building The Case For Force.Com PresentationForce.Com Business Case  Building The Case For Force.Com Presentation
Force.Com Business Case Building The Case For Force.Com PresentationAndre Thouin
 
I T E008 Bezar 091907
I T E008  Bezar 091907I T E008  Bezar 091907
I T E008 Bezar 091907Dreamforce07
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544ypai
 
ANZ C-Level Roundtable
ANZ C-Level RoundtableANZ C-Level Roundtable
ANZ C-Level Roundtableconfluent
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
 
Building a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelBuilding a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelkanimozhin
 
Lean quote to order SalesLogix
Lean quote to order   SalesLogixLean quote to order   SalesLogix
Lean quote to order SalesLogixSteve Brown
 
Next-Generation Native Apps
Next-Generation Native AppsNext-Generation Native Apps
Next-Generation Native Appsdreamforce2006
 
Npi with bpm webinar
Npi with bpm webinarNpi with bpm webinar
Npi with bpm webinarAisurya Puhan
 

Ähnlich wie Show Me the Money: Connecting Performance Engineering to Real Business Results (20)

The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and Growth
 
Winning
WinningWinning
Winning
 
Crmtalk12
Crmtalk12Crmtalk12
Crmtalk12
 
Designing Products for the Cloud
Designing Products for the CloudDesigning Products for the Cloud
Designing Products for the Cloud
 
Deliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsDeliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce Projects
 
Microsoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition AnalysisMicrosoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition Analysis
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical Execution
 
Transform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeTransform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and Change
 
Hcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and salesHcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and sales
 
Inside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer AppsInside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer Apps
 
Force.Com Business Case Building The Case For Force.Com Presentation
Force.Com Business Case  Building The Case For Force.Com PresentationForce.Com Business Case  Building The Case For Force.Com Presentation
Force.Com Business Case Building The Case For Force.Com Presentation
 
I T E008 Bezar 091907
I T E008  Bezar 091907I T E008  Bezar 091907
I T E008 Bezar 091907
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 
ANZ C-Level Roundtable
ANZ C-Level RoundtableANZ C-Level Roundtable
ANZ C-Level Roundtable
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Building a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelBuilding a scalable and profitable saa s business model
Building a scalable and profitable saa s business model
 
Slcm webinar
Slcm webinarSlcm webinar
Slcm webinar
 
Lean quote to order SalesLogix
Lean quote to order   SalesLogixLean quote to order   SalesLogix
Lean quote to order SalesLogix
 
Next-Generation Native Apps
Next-Generation Native AppsNext-Generation Native Apps
Next-Generation Native Apps
 
Npi with bpm webinar
Npi with bpm webinarNpi with bpm webinar
Npi with bpm webinar
 

Mehr von Correlsense

Unify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseUnify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseCorrelsense
 
Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Correlsense
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerCorrelsense
 
Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Correlsense
 
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Correlsense
 
5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized WorldCorrelsense
 
New Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceNew Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceCorrelsense
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringCorrelsense
 
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business SuiteFive Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business SuiteCorrelsense
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsCorrelsense
 
An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringCorrelsense
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT OperationsCorrelsense
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementCorrelsense
 
New approaches to managing complex applications
New approaches to managing complex applicationsNew approaches to managing complex applications
New approaches to managing complex applicationsCorrelsense
 
Correlsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense
 
EMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudEMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudCorrelsense
 

Mehr von Correlsense (18)

Unify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseUnify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by Correlsense
 
Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message Broker
 
Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...
 
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
 
5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World
 
New Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceNew Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System Performance
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and Monitoring
 
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business SuiteFive Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business Suite
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS Applications
 
An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance Engineering
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity Management
 
New approaches to managing complex applications
New approaches to managing complex applicationsNew approaches to managing complex applications
New approaches to managing complex applications
 
Correlsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-f
 
EMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudEMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the Cloud
 

Kürzlich hochgeladen

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
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
 
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
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Kürzlich hochgeladen (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
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
 
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
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

Show Me the Money: Connecting Performance Engineering to Real Business Results

  • 1. Show Me the Money: Connecting Performance Engineering to Real Business Results Walter Kuketz Collaborative Consulting Frank Days Correlsense
  • 2. Speakers Featured speaker: Walter Kuketz Senior Vice President and CTO Collaborative Consulting Your host: Frank Days VP, Marketing Correlsense 2
  • 3. Housekeeping Presentation will last around 30 minutes Followed by Q&A Slides will be available tomorrow real-user-monitoring.com Enjoy! 3
  • 4. Agenda Performance engineering challenges Aligning PE to business initiatives Improve IT and business communication New approach to model business transactions
  • 5.
  • 7.
  • 9.
  • 12.
  • 13.
  • 15. Constant cost and budget pressure
  • 16. Maintaining a meaningful performance lab (production-like)
  • 18. Web site performance directly impacts revenue
  • 20.
  • 21. Sharing information across the organization Start Here Business goals, SLA’s Productions Operations monitoring Enterprise Architecture SDLC design & build Performance Engineering & testing
  • 22. Connecting PE to business value Indirect expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Design and build to support SLA’s Methodology has PE tasks and activities SDLC Will it work with the new business volumes Scalability, stability, performance Manage risk Manage costs, efficiency Costs per business transaction Costs Improve web site conversion rates Proactively monitor real user experience Website Key part of managing SaaS and cloud No longer your infrastructure Vendors
  • 23. Connecting PE to business value Indirect expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Conversation rate: 10% Average order amount: $55.00 Web site visitors: 5,000/hr Event duration: 24 hrs.
  • 24. Connecting PE to business value Indirect expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Outage cost of $250,000/hour $3 Million per 12 hour day What is the busiest hour during the day? Average revenue per day & peak revenue per day
  • 25. Connecting PE to business value Indirect expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment A constant workload, for a given system configuration Design and build more efficient applications for each release cycle Process the same workload with fewer computing resources Defer hardware upgrades, or purchases to another quarter
  • 26. Connecting PE to business value Indirect expenses Website Conversion rate & fast website response time Hourly cost of a website outage Defer hardware upgrades or purchase New product or technology evaluation for NFR’s & learning investment Business is interested in the competitive value of a new product or technology Evaluate for non-functional requirements of performance, scalability, stability Use options based approach on product evaluations Use benchmarks, custom performance tests, etc
  • 27. Budgets – people, environments, tools You must understand how budgeting decisions are made. Shared services IT Project based Business unit Enterprise level
  • 28.
  • 29. Improve web site conversion rates, reduce the risk of being the last to know by proactive real user monitoring
  • 30. Increase number of performance tests with in the testing windowReduce risk Training the team on new technologies and monitoring the market Increase options
  • 31. Agenda Performance Engineering challenges Aligning PE to business initiatives Improve IT and business communication New approach to model business transactions
  • 32. Alignment – talking with the business Why invest in a performance engineering team? Manage risk: stability, scalability (fear of the unknown) Reduce operational costs and production outages Increase efficiency: supporting same workload with fewer Resources & Additional spending Support business objective (growth), drive revenue Visibility: what are PE resources working on?
  • 33. Alignment – talking with the business Know your audiences approach to investments and the significance of External focused applications vs. internal corporate Internal business units Cost focus External business units Revenue focus
  • 34.
  • 35. New client for healthcare claims processing system (from 500,000/Day to 800,000)
  • 36. Retail brokerage is expecting day trading volume to increase by 40%
  • 37. And we need to handle more flash market events
  • 38. Marketing driven events with limitsValue disciplines: Customer intimacy Operational excellence Innovation
  • 39.
  • 41. We have 750,000 customers in the database, and expect half of them to be interested in this.
  • 42. Well, we ran a couple of tests with 1,500 to 2,000 virtual users with almost no think time and the system held, though the Database ran hot.
  • 43. The max response time did increase well past the goal, but the average was still under six seconds.
  • 44. We could only test half the TPS of what we think 375,000 users would do. Due to the environment be smaller than production.Where do you go from here??
  • 45.
  • 47. We have 750,000 customers in the database, and expect half of them to be interested in this.
  • 48. We see risk to the event. We have successfully executed scalability tests for 175,000 users accessing the site, before their experience will be poor.
  • 49. We have developed a few options to help us reduce the risk;
  • 50. Option A – requires $250,000 to implement, did this business factor this into their ROI
  • 51. Option B – requires impacting other applications during the event. Taking their computing resources
  • 52.
  • 53. Transactions matter to the business people Business Service and workflow Application transaction response time Infrastructure Complete user experience Confirm Order Component view of utilization
  • 54. Business transactions How do you make sure your customers have an outstanding experience on your web site? How do you make sure your internal users are having the right experience on their internal systems (workflow)?
  • 55.
  • 56.
  • 57.
  • 58.
  • 59. Identify slow parts of the overall transactionMinimize disruptions
  • 60. To Understand App Performance… … You must know the experience of your real users…not a robot…
  • 61. Transaction Management for Performance Engineering
  • 62. SharePath – The APM Innovator “SharePath rapidly generates detailed multitier models of an application's execution path in an almost entirely automated manner, making the technology very easy to deployand maintain, while capturing data at a high degree of granularity without having an impact on production performance.” Gartner, March 2010
  • 63.
  • 64.
  • 65. Every hop, every transactionSERVER WEB APP SVR PROXY MQ/ESB CORBA LDAP DCOM Web Services The SharePath Product Family
  • 66. Use SharePath RUM for Free http://www.real-user-monitoring.com
  • 67. About Collaborative Consulting Business and technology consulting firm Clients across the United States Consulting services Business enablement Information management Technology enablement Program management 31
  • 68.
  • 72.

Hinweis der Redaktion

  1. SharePath is a next generation Transaction Management Solution.SharePath Is UniqueTracks transactions across any type of element (not limited to Java/.NET), and models transaction and application behaviorDetects a change of specific component’s impact on end-user experience – One-Click-Problem-IsolationDesigned for Production from scratch. 24x7, No sampling. 100% of transactions are monitored and stored with negligible overhead.Quickly deployed. Get value in hours.Low TCO – No code changes, no “reconfigurations”, resistant to OS and application changes, no need to be familiar with application codeSharePath BenefitsEffectively isolating performance problems, even the most sporadic onesReducing risks of rollouts, identify problems before rolling outSafely migrating to Private Cloud, P2VDelivering IT Reliability:Insuring Your End-Users Are Not Impacted By Changes In Your Ever-Changing Environment
  2. Byrne recommended adding to the key strengths (only verbally) that there is no need for appliances which enables more flexibility.