Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
1 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Joseph Lee
joseph.lee@dynatrace.com #Dynatrace
Deep Insight and Coll...
2 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Insert backdrop image
This is Dynatrace:
• Digital Performance Marke...
3 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Dynatrace ASEAN Customers
Media and
Education
Government Financial
S...
4 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
http://www.computerworld.com.sg/resource/cloud-computing/ida-signs-3...
5 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Time
Complexity/
Expectations
Visibility/
Control
•App Speed /
Deliv...
6 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Traditional Monitoring Approach: IT
Perspective
CPU >85% spike
Is th...
7 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Complete application visibilityto address your performance issues.
•...
8 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
From End-User Experience…
Understand customers’ experience around th...
9 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
IT Enterprise Visibility is Paramount
Understanding complex interact...
10 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Deep-dive if required; Down to code level…
Quickly identify failing...
11 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
A Customer Story
12 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Insert headshot
image here
Back Story - XYZ
• Provides SaaS based M...
13 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Worldwide Distribution of End User Experience
RED Circle means
frus...
14 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Complete Application Flow
Half a million transactions
flowing acros...
15 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
High Level Performance Dashboard
A specific Service Request
Is way ...
16 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Detailed Performance Triage
CPU is exhausted by
“XML/XSL” processin...
17 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
So which User is Impacted by this?
The exact “CLICK” which was
impa...
18 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
What happen from that 1 REQUEST…
60% of time Spend on
Document Requ...
19 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
• The customer was able identify a problem in production which had ...
20 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
21 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Take us for a Test Drive Today
30 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
Upcoming SlideShare
Loading in …5
×

Aws meetup Singapore 14 July

Dyantrace sharing on "Deep insights and Collaboration in the Cloud" in AWS Meetup 14 July

  • Be the first to comment

Aws meetup Singapore 14 July

  1. 1. 1 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Joseph Lee joseph.lee@dynatrace.com #Dynatrace Deep Insight and Collaboration in the Cloud Application Performance Management
  2. 2. 2 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Insert backdrop image This is Dynatrace: • Digital Performance Market Leader • Leading Customer Sat • Largest expertise in Digital Performance 6,000+ Customers Including: 17 of the top 20 Online retailers 9 of the top 10 US Banks Gartner Market Share Customer Sat score R & D Technical Experts #1 90% 750
  3. 3. 3 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Dynatrace ASEAN Customers Media and Education Government Financial Services Telecoms Retail & Travel Others
  4. 4. 4 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace http://www.computerworld.com.sg/resource/cloud-computing/ida-signs-3-year-partnership-with-dynatrace/
  5. 5. 5 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Time Complexity/ Expectations Visibility/ Control •App Speed / Delivery •Innovation •Identify / Prioritize Why APM? Stay ahead of complexity and rising expectations Minimise Visibility Gap /GUESSWORK!
  6. 6. 6 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Traditional Monitoring Approach: IT Perspective CPU >85% spike Is this GOOD or BAD? What would you do? CPU <25% Is this GOOD or BAD? Actionable? Page load time: <2s Page load time: >20s WHAT IF …..?
  7. 7. 7 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Complete application visibilityto address your performance issues. • The FIRSTstep is to know your User Experience and then optimize your apps. • The SECONDstep is “Scaling”, which can enhance your application performance to meet the unknowns. What is actually needed…
  8. 8. 8 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace From End-User Experience… Understand customers’ experience around the region Quantify and breakdown usersCapture demographics info
  9. 9. 9 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace IT Enterprise Visibility is Paramount Understanding complex interactions between various entities empowers IT & business Visualise the Transaction Flow - Automatically From User click to Database Response TimeProcess Health System Health
  10. 10. 10 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Deep-dive if required; Down to code level… Quickly identify failing services No hunting through logs Determine causes of FAILURE in real-time
  11. 11. 11 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace A Customer Story
  12. 12. 12 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Insert headshot image here Back Story - XYZ • Provides SaaS based Multi-Tenant Services on Cloud • Application hosted in Amazon’s EC2 Cloud • Customer Satisfaction is very important • Monitor all services from End User & Server Side perspective The Incident After one deployment, ALERT was triggered to inform the operations team that user experience was degrading…
  13. 13. 13 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Worldwide Distribution of End User Experience RED Circle means frustrated users On Average, < 1 sec Response Time
  14. 14. 14 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Complete Application Flow Half a million transactions flowing across the entire system On Average, each Server handles Service Request very FAST Time to look at the specific problematic service request and not Average
  15. 15. 15 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace High Level Performance Dashboard A specific Service Request Is way OFF the Chart CPU of one of their Servers is exhausted
  16. 16. 16 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Detailed Performance Triage CPU is exhausted by “XML/XSL” processing related to Document Request Function
  17. 17. 17 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace So which User is Impacted by this? The exact “CLICK” which was impacted From ½ a Million requests, We focused now on just 1 Request My FRUSTRATED Users
  18. 18. 18 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace What happen from that 1 REQUEST… 60% of time Spend on Document Request Service Multiple Read Requests to DRS AWS ElasticCache NOT Caching? There was no problem with the cache; it simply was not being used! Development team started looking into it at the code level and could identify a problem with the cache client library
  19. 19. 19 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace • The customer was able identify a problem in production which had a big end-user impact, although the average transaction was still considered fast. • The operationsteam could identify exactly which users were impacted and be proactive in their customer support. • More importantly the applicationteam was able to identify the real root cause in one third-party component while avoiding a lengthy back and forth with (Amazon ElastiCache) which would have been futile. Conclusion
  20. 20. 20 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace
  21. 21. 21 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace Take us for a Test Drive Today
  22. 22. 30 COMPANY CONFIDENTIAL – DO NOT DISTRIBUTE #Dynatrace

×