![Page 1: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/1.jpg)
1 #Dynatrace
Per Bly, Technical manager – eCommerce, from TUI NordicAnders Lundin, APM Solution Specialist - RedOcean Software / Dynatrace
TUI Nordic: Ensuring great user experience for 80 million site visitors
![Page 2: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/2.jpg)
2 #Dynatrace
Successful digital businesses master 3 disciplines
Understand and optimize the experience they deliver, anywhere, anytime
Complete visibility across the delivery chain
Continuously deliver new digital capabilities
Increases sales & engagement
SimplifiesOperations
Speeds-up Innovation
Continuous Delivery
Application Performance
Customer Experience
![Page 3: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/3.jpg)
3 #Dynatrace
Wikipedias definition on APM
“application performance management (APM), is the monitoring and managing of performance and availability of software applications. ”
![Page 4: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/4.jpg)
4 #Dynatrace
• It starts and ends with the customer experience - Not the app
• It’s about preventing problems, not just reacting• Gap-free data is essential• The goal is Dev/Ops not Just/Ops
What we believe
![Page 5: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/5.jpg)
5 #Dynatrace
Development Test/QA Production
Integrate to Automate and Collaborate
Lifecycle enabled APM
• Enough details to solve the problem without enabling more logging
• No need to reproduce
• Architectural verification
• Spend more time inventing!
• Pinpoint rootcause directly, no guesswork!
• Automatic analysis of performance between releases
• Analyse responsetime bottlenecks
• Less issues going into production
• Proactive and reactive problem detection and root cause for all transactions end to end
• UEM shows all actions per visit for all visits, all the way from the users interface
• Transactions are monitored in full context of application, processes and server metrics
• Data for transactions down to method level detailed enough to feed back to dev
![Page 6: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/6.jpg)
6 #Dynatrace
• Agent based application monitoring tool
• Allows end-to-end visibility on all 100% transactions• From user click to line of code
Web Server / PHPNode.jsBrowser or Rich-Client Java .NET
Mainframe, C/C++ Database
Dynatrace Application Monitoring
![Page 7: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/7.jpg)
7 TUI GROUP | Department | Name | Date
Per BlyTUI Nordic Operations (Datacenter | E-commerce)
![Page 8: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/8.jpg)
8 TUI GROUP | Department | Name | Date
About TUI Nordic• Member of TUI Group. The world’s leading integrated
leisure tourism business.• Several source markets (finnmatkat.fi, startour.no,
startour.dk, fritidsresor.se, tema, wondercruises.com, nazar)
• 80 million web visits• Online is the biggest sales channel
About TUI Nordic IT• No silos, no walls
• Automate everything• Continuous delivery strategy
![Page 9: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/9.jpg)
9 TUI GROUP | Department | Name | Date
Challenges• Complex platform• Mixture of code base and development culture• Few people are doing everything• Tracking end user experience (multiple devices)• Web is a moving target for monitoring
![Page 10: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/10.jpg)
10 TUI GROUP | Department | Name | Date
Were do we use Dynatrace
Opsreactive | proactive
Dev code | testing
Marketingcrm | user analytics
MaDOps
![Page 11: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/11.jpg)
11 TUI GROUP | Department | Name | Date
Operation(Reactive)
Scenario:Synthetic monitoring fails for searching trips
Numbers of exceptions increased for application A
![Page 12: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/12.jpg)
12
Operation(Reactive)
Scenario:Slow response time
Slow stored procedures
![Page 13: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/13.jpg)
13 TUI GROUP | Department | Name | Date
Operations(Proactive) Alarms
![Page 14: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/14.jpg)
14 TUI GROUP | Department | Name | Date
Operations(Proactive) Monitoring
What is important?
![Page 15: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/15.jpg)
15 TUI GROUP | Department | Name | Date
Development(code) Memory analysis
![Page 16: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/16.jpg)
16 TUI GROUP | Department | Name | Date
Development(Testing)
![Page 17: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/17.jpg)
17 TUI GROUP | Department | Name | Date
Business(Performance analytics)
Hypothesis: Filtering of results is slower on mobile devices
![Page 18: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/18.jpg)
18 TUI GROUP | Department | Name | Date
Business(CRM)
Business case: Find non converted visits that have accepted newsletter and offers
![Page 19: TUI Nordic: Ensuring great user experience for 80 million site visitors](https://reader031.vdocuments.net/reader031/viewer/2022030304/5877ad921a28ab826e8b7511/html5/thumbnails/19.jpg)
19 TUI GROUP | Department | Name | Date
Summary• Reduced time for troubleshooting• Dynatrace as an analytics engine improves the
DevOps collaboration• Collaboration with marketing/business improved
(MaDOps)• End2end monitoring gives us insight into how
users are experiencing the site
Next steps• Test / Deployment integration• Monitoring mobile app• Chatops integration with
Dynatrace