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

Like this? Share it with your network

Share

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

  • 2,014 views
Uploaded on

Performance testing and optimization are often neglected parts of enterprise application roll out and upgrade initiatives. ...

Performance testing and optimization are often neglected parts of enterprise application roll out and upgrade initiatives.

The challenge for many IT managers is communicating the value of IT performance projects to business stakeholders who would benefit the most.

An interactive discussion with Walter Kuketz, CTO of Collaborative Consulting where he shares:

- How to align key business drivers with your performance engineering projects

- Ways to bridge the IT-business stakeholder communication gap

- A new approach to model business transactions and their IT dependencies

Host: Frank Days
Title: VP of Marketing, Correlsense

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,014
On Slideshare
1,767
From Embeds
247
Number of Embeds
4

Actions

Shares
Downloads
34
Comments
0
Likes
0

Embeds 247

http://www.real-user-monitoring.com 194
http://www.correlsense.com 43
http://stage.correlsense.com 9
http://www.slideshare.net 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • 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
  • Byrne recommended adding to the key strengths (only verbally) that there is no need for appliances which enables more flexibility.

Transcript

  • 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. Performance engineering challenges today
    Highly distributed apps
    • Complex and tangled system of systems
    • 6. Distributed Infrastructure
    • 7. Distributed production operations
    Distributed teams
    • Performance engineering and testing
    • 8. Architecture and Development
    • 9. Business
    Evolving & changing application architectures
    Changing usage patterns
    • Driven by mobile anywhere
    • 13. Flash traffic events
  • Performance engineering challenges..
    Enterprise
    User experience
    Budget
    Team skills
    • Performance organization; skillsets, multi disciplined, communication, split team
    • 14. Training and career paths
    • 15. Constant cost and budget pressure
    • 16. Maintaining a meaningful performance lab (production-like)
    • 17. User populations are exploding
    • 18. Web site performance directly impacts revenue
    • 19. Release schedules, monthly, quarterly
    • 20. Project based
  • Agenda
    Performance Engineering challenges
    Aligning PE to business initiatives
    Improve IT and business communication
    New approach to model business transactions
  • 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. 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
    • Large scale test from the cloud to remove the risk of system failure
    • 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 window
    Reduce 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. IT and Business communication for Performance
    Enterprise goals
    • Business plans call for 20% growth
    • 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 limits
    Value disciplines:
    Customer intimacy
    Operational excellence
    Innovation
  • 39. Different communication styles
    What the business says:
    What IT says:
    • Growth: Have a marketing event where our customers visit the site for a discount of 15% on (limited) our product for a limited time (until they are gone).
    • 40. Can handle that?
    • 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. An alternative dialog
    What the business says:
    What IT says:
    • Growth: We have scheduled a marketing event where we just invited all our registered customers to visit the site for a department wide discount of 15% on (limited) our product for a limited time ( till they are gone).
    • 46. Can handle that?
    • 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. Option C – gracefully turn-away customer during peak load, ensure the customers in the system have a good experience.
  • Agenda
    Performance Engineering challenges
    Aligning PE to business initiatives
    Improve IT and business communication
    New approach to model business transactions
  • 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. Application performance management
    • Measurement and compliance to SLA’s
    • 56. Hold SaaS vendors accountable
    SLA’s
    • Drive revenue with faster web site
    • 57. Connect revenue to performance
    User experience
    • Watch user experience over time
    • 58. Locate trends in response time
    Be first
    • Locate root-cause quickly
    • 59. Identify slow parts of the overall transaction
    Minimize 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. SharePath RUM
    • Real user monitoring
    • 64. Understanding the end user experience
    SharePath Datacenter
    • Transaction path detection
    • 65. Every hop, every transaction
    SERVER
    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. The Collaborative Difference
    • Combining a highly experienced team with several value based delivery options ensures that our clients obtain the right services utilizing the best model for their needs.
    • 69. Experienced, pragmatic, and dedicated team
    • 70. Integrated approach
    • 71. Accelerators
    • 72. Value
  • Questions?
    More information:
    info@correlsense.com
    www.correlsense.com/demo
    Free real user monitoring tool:www.real-user-monitoring.com
    Get your free copy
    SharePath RUM today!