Thriving in Cloud and MobileenvironmentBest Practices in Optimising Application PerformanceAndreas Grabner, Lead of Center...
Once upon a time …
Application Delivery Chain –The Impact of 2006 and 2007                    Private Data Center
Application Delivery Chain                     Private Data Center
Application Delivery Chain                 Rule 2: Use a Content Delivery Network                                       Pr...
Application Delivery Chain                                       Private Data Center                      CDN             ...
Application Delivery Chain                                       Private Data Center                        CDN           ...
Application Delivery Chain    Crashes     Slow cache                                     Cloud Provider is down           ...
Best Practices from …
Who we are
What we do60M          visitors   23   countries   6   languagesCentrally hosted   In-house developed Multiple shops
Challenge: Expanding to a new Market                              Bad User Experience ==                              Miss...
Challenge: Provide business visibility
• Founded in 1898 and grew  through acquisitions• Operates 275 stores,  including 11 furniture  galleries, under 8  namepl...
The Business Impact of Functional Issues• It started with an complaining user: “I would love to spend money  with you – bu...
The Business Impact of Functional Issues• ALL Safari users were impacted that bought a product with special  characters in...
Align Business Goals with IT RequirementsSpecial Promotions Monitoring• Special deals featured on The Today  Show• Coupon ...
Align Business Goals with IT Requirements
Align Business Goals with IT Requirements
Monitoring 3rd Party Services
Monitoring 3rd Party Services
Andreas Grabner, Technology Strategistandreas.grabner@compuware.com@grabnerandihttp://apmblog.compuware.comhttp://ajax.dyn...
THANK YOU
Upcoming SlideShare
Loading in …5
×

Thriving in a mobile and cloud environment

267 views

Published on

Joint event with Compuware and Singapore Coputer Society

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
267
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Thriving in a mobile and cloud environment

  1. 1. Thriving in Cloud and MobileenvironmentBest Practices in Optimising Application PerformanceAndreas Grabner, Lead of Center of Excellence @ Compuware APM
  2. 2. Once upon a time …
  3. 3. Application Delivery Chain –The Impact of 2006 and 2007 Private Data Center
  4. 4. Application Delivery Chain Private Data Center
  5. 5. Application Delivery Chain Rule 2: Use a Content Delivery Network Private Data Center CDN Third Party Content
  6. 6. Application Delivery Chain Private Data Center CDN Third Party Content
  7. 7. Application Delivery Chain Private Data Center CDN Cloud Private Data Center Third Party Content
  8. 8. Application Delivery Chain Crashes Slow cache Cloud Provider is down CDN Cloud No Caching Exceptions Private Too many HTTP Error Web service Calls Data Center Too many Redirects Slow database calls Out of Memory To many Requests No Disc space Slow Responses Unusual Usage Third Party Content JavaScript Error
  9. 9. Best Practices from …
  10. 10. Who we are
  11. 11. What we do60M visitors 23 countries 6 languagesCentrally hosted In-house developed Multiple shops
  12. 12. Challenge: Expanding to a new Market Bad User Experience == Missed Revenue Target
  13. 13. Challenge: Provide business visibility
  14. 14. • Founded in 1898 and grew through acquisitions• Operates 275 stores, including 11 furniture galleries, under 8 nameplates, in 23 states• Offers national and private brand fashion apparel and accessories, fine jewelry, and home furnishings
  15. 15. The Business Impact of Functional Issues• It started with an complaining user: “I would love to spend money with you – but I cant get through the checkout process”• Looked at the data from this user to identify the error
  16. 16. The Business Impact of Functional Issues• ALL Safari users were impacted that bought a product with special characters in the name • Root Cause: Bug in Safari • Solution: Change Cookie Implementation
  17. 17. Align Business Goals with IT RequirementsSpecial Promotions Monitoring• Special deals featured on The Today Show• Coupon codes are required• Monitor usage of entered coupon codes• Sit back and watch the visitor, coupon, and completed order count jump as the deal is offered in each time zone
  18. 18. Align Business Goals with IT Requirements
  19. 19. Align Business Goals with IT Requirements
  20. 20. Monitoring 3rd Party Services
  21. 21. Monitoring 3rd Party Services
  22. 22. Andreas Grabner, Technology Strategistandreas.grabner@compuware.com@grabnerandihttp://apmblog.compuware.comhttp://ajax.dynatrace.comhttp://javabook.compuware.com © 2012 Compuware Corporation — All Rights Reserved
  23. 23. THANK YOU

×