Dynatrace, Inc. · NYSE:DT
Dynatrace — Dynatrace Perform 2018
110 slides from Dynatrace's conference presentation, 2018
Slide 1: Bernd Greifeneder and Alois Reitbauer
Bernd Alois Reitbauer Greifeneder Chief Technology Strategist, Dynatrace CTO and Founder, Dynatrace #Perform2018
Slide 2: Leading innovation in the APM space – and beyond
Cloud innovation and automation Leading innovation in the APM space – and beyond #Perform2018
Slide 3: Davis is available for everyone – for free
Davis is available for everyone – for free
Slide 4: Davis skill in the Alexa store
Davis skill in the Alexa store
Slide 5: Davis Slack App
Davis Slack App ‘App Directory App privacy policy prop pehavior ser of the Dynatrace artificial intelligence to lery complex data using plain English. unt? Start a free 15-day trial here. ers at davis @dynatrace Get a summary of your apps’ performance Would you like these issues Create Workspat
Slide 6: 90+ different interactions supported
90+ different interactions supported
Slide 7: Customer quotes on using Davis
“Every time I use Davis, I gain 5 minutes back in my life, instead of searching for the answer to the problem” – Devonte Emokpae, Head Of Development at Doctify “With Davis we have seen a 30% increase in users adopting Dynatrace. By using voice, it’s a quick and fast way for people to interact, ...”
Slide 8: Some stats of last year
Some stats of last year 250 % 10k growth per month interactions/month 500 800 active users tenants connected
Slide 9: Today we announce a major new feature
Today we announce a major new feature
Slide 10: Notifications for Amazon Echo and Slack
Notifications for Amazon Echo and Slack
Slide 11: Next: Davis integrated into Dynatrace search
Next: Davis integrated into Dynatrace search
Slide 12: One more thing ...
One more thing ...
Slide 13: Davis always was about multimodal interfaces
Davis always was about multimodal interfaces
Slide 14: Visual Interfaces of the future
Visual Interfaces of the future
Slide 15: Introducing Davis for Microsoft HoloLens
Introducing Davis for Microsoft HoloLens
Slide 16: Demo happens here … nobody should see this slide
Demo happens here … nobody should see this slide
Slide 17: Built on top of Dynatrace APIs
Built on top of Dynatrace APIs
Slide 18: Innovator Program
2 ma ai r/ i Program Innovator
Slide 19: Innovator Program – What you get
Innovator Program – What you get Dedicated hardware Quarterly workshops with the lab Access to new features before EAP stage Invited-only access innovators conference Limited to 15 participants. 25k $ annual program fee
Slide 20: Going beyond APM and soaring to the future
Going beyond APM and soaring to the future Bernd Greifeneder CTO, Dynatrace #Perform2018
Slide 21: tmon
Ca tmon E jus ring tor
Slide 22: We enable customers' transition to self-driving IT
a o we enable customer P= [ 7 » transition to self-driving IT
Slide 23: Customer pressures driving self-driving IT
customers ux cost competition rapid-releases agility automation org/culture cloud technology real-time self-driving IT complexity feedback
Slide 24: Ingredients of self-driving IT
ingredients of self-driving IT openness: automate AI: answers & orchestration technology: cloud organization: break silos culture: BizDevOps
Slide 25: Ingredients of self-driving IT: AI answers and orchestration
ingredients of self-driving IT AI: answers & orchestration Andreas Lehofer Wolfgang Beer Chief Product Officer Dynatrace Technical Product Manager Dynatrace
Slide 26: 5 years ago ...
5 years ago ...
Slide 27: Most AIOps tools are failing!
Most AIOps tools are failing! Too slow for modern environments No root cause information
Slide 28: Why is Dynatrace different?
Why is Dynatrace different? better data quality stronger context and semantics smarter algorithms
Slide 29: Metric-based AIOps
Reality 2nd Gen APM + Monitoring AIOps metric based C: Container B Algorithm & Model Machine Learning B: Service A: Mobile app A C confidential
Slide 30: Metric-based AIOps
Reality 2nd Gen APM + Monitoring AIOps metric based C: Container B Algorithm & Model Machine Learning B: Service A: Mobile app A C confidential
Slide 31: Event-based AIOps
Reality 2nd Gen APM + Monitoring AIOps event based C: Container A Algorithm & Model Machine Learning B: Service B C A: Mobile app Reality 2nd Gen APM + Monitoring AIOps metric based C: Container B Algorithm & Model Machine Learning B: Service A: Mobile app A C confidential
Slide 32: Dynatrace AI-based monitoring
Reality Dynatrace AI based monitoring Logs C: Container C: Container Algorithm & Model TCP Connections Machine Learning Events B: Service B: Service PurePath A: Mobile app User sessions A: Mobile app Metrics Reality 2nd Gen APM + Monitoring AIOps event based C: Container A Algorithm & Model Machine
Slide 33: Dynatrace AI-based monitoring
Reality Dynatrace AI based monitoring Logs D C: Container C: Container D Algorithm & Model TCP Connections Machine Learning Events B: Service B: Service PurePath A: Mobile app User sessions A: Mobile app Metrics Reality 2nd Gen APM + Monitoring AIOps event based C: Container D A Algorithm & Model Ma
Slide 34: Business impact calculated, root cause detection
Noise reduction 1 Problem vs 15 Business impact incidents calculated Root cause detection without learning Drilldown to Drilldown to impacted user code-level sessions Real time dependency and change detection
Slide 35: Value comparison of AI approaches
Reality Dynatrace AI based monitoring Va l ue Logs D C: Container C: Container D Event noise reduction Algorithm & Model TCP Connections Machine Learning Events Root cause B: Service B: Service PurePath Business impact A: Mobile app User sessions A: Mobile app Metrics Dependency detection Reality 2n
Slide 36: Better data quality, stronger context, smarter algorithms
better data quality stronger context and semantics smarter algorithms real time business impact & root cause detection
Slide 37: Overwhelmed with isolated events
Overwhelmed with isolated events Orchestration & Scheduling Release & Deployment Config Mgmt./ Provisioning Cloud confidential
Slide 38: AIOps of the future is here!
AIOps of the future is here! Next generation of Dynatrace AI opening Dynatrace AI to external data
Slide 39: Dynatrace AI leverages external data
Dynatrace AI leverages external data Reality Dynatrace AI based monitoring Dynatrace API Your extensions Your DevOps teams Dynatrace Partners Dynatrace Services 3rd party solution
Slide 40: Beyond APM Extended Monitoring
Beyond APM Extended Monitoring
Slide 41: Slide 41
Slide 42: confidential
confidential
Slide 43: Deployment details in Dynatrace
Odynatrace € ea Transactions & services CheckDestination < Today, 07:57 - Now Dashboards Create custom chart Problems User sessions Log files Smartscape topology Diagnostic tools ‘Applications Synthetic Transactions & services Databases Data center services Hosts Network Technologies VMware aws Open
Slide 44: CheckDestination service view
Pdynatrac Transactions Destination < Today, 07: D: ds ate custom chi Reports Problems Applications Synthetic ‘Transactions & services Databases Data center services Hosts Network Technologies VMware A Openstack ee CheckDestination SS Last cal 42 second age \ Properties and tags Requests Response tim
Slide 45: Response time degradation analysis
Pdynatrac € ‘Transactions CheckDestination ) Details Smartscape tops Diagnostic tools rl Dynatra Deployment status S28. CheckDestination Failures cpu Throughput View | Median Slowest 5 % Response time Response time degradation Show problem des, sos 400 /min oms 0 mi Response time Requests — Slowest
Slide 46: Problem with business impact analysis
Dashboards stom chart Problems Users Log files Smartscape topol Transactions & serv Databases Data center services Deploy Dynatrace Deployment status Problems) Problem 197 A www.eeasytravelb2b.com: User action duration degradation Problem 187 detected at 07:57 (open for 12 minutes). This problem aff
Slide 47: Problem root cause: deployment
s ¢ Problems Dashboards A 2 applications: User action duration degradation Problem 197 detected at 07:57 ~ 08:10 (was open for 13 minutes) This problem affects real users. teed tewveed Meniored - 16 10 ‘Q 162,397,950 - 2 sn Dependencies analyzed Business impact analysis Root cause fn analysis ofall
Slide 48: Ingredients of self-driving IT
ingredients of self-driving IT openness: automate, integrate AI: answers & orchestration
Slide 49: % customers applied API automation
40 % customers applied API automation confidential
Slide 50: Ingest, map and action via APIs
ingest & map action alert (3rd party tools, UFO, …) tech / biz metrics orchestration events (logs, deployments, Davis conversations CD/CI, infrastructure) remediation/self-healing opentraces* business event OpenKit RUM* CMDB population manage OpenAgent SDK* ServiceNow population dashboards* stacktra
Slide 51: Openness: why does it matter?
openness why does it matter? coverage automation applications entire cloud & app landscape Business + IT + Dynatrace custom solutions for IT & Biz confidential
Slide 52: CI/CD/ITSM automation
CI/CD/ITSM automation Orchestration & Scheduling Release & Deployment Config Mgmt. /Provisioning Cloud / IaaS / PaaS
Slide 53: SmartScape updating CMDBs
SmartScape updating CMDBs Log files Smartscape topology Reports PU profiler (code-evel)
Slide 54: Orchestrate remediation and self healing
Orchestrate remediation & self healing confidential
Slide 55: Davis is built on Dynatrace APIs
Davis is built on Dynatrace APIs confidential
Slide 56: Alexa application monitoring
Applications |) easyTravel Alexa ‘This feature is still in beta. Have feedback for the team? lice the Chat @ icon in the menu bar 8 easyTravel Alexa [-] No problems in st 72 nou Custom application Top actions ‘Shows the top actions and their contribution to the overall app performance => Type Name A
Slide 57: Utilization analysis
Utilization analysis Utilization analysis View all your monitored hosts and those that can be monitored but are not at the moment. Furthermore, get detailed information ME QO Utilization analysis) Overview AWS EC2 Instances a : HH 94 EC2 Instances available for monitoring ype we . . Utilization anal
Slide 58: Business Automation
Business Automation failed transaction trigger CRM system for remediation confidential
Slide 59: Ingredients of self-driving IT: technology cloud
ingredients of self-driving IT openness: automate AI: answers & orchestration technology: cloud Alois Reitbauer Chief Technology Strategist
Slide 60: Strategic Collaboration with Cloud Providers
Strategic Collaboration with Cloud Providers
Slide 61: Certified for Cloud-Native Monitoring
Certified for Cloud-Native Monitoring
Slide 62: Defining the future of Cloud Native Monitoring
Defining the future of Cloud Native Monitoring CNCF Silver Member Cloud Foundry Foundation Silver Member
Slide 63: Runs on your cloud
Runs on your cloud on demand
Slide 64: Infrastructure as a Service
Infrastructure as a Service
Slide 65: Infrastructure as a Service
Infrastructure as a Service AWS Openstack VMWare Azure Deeper support coming for Azure Google AWS Cloud
Slide 66: Dedicated Microsoft Azure Screen Preview
Dedicated Microsoft Azure Screen Preview
Slide 67: Multi-cloud Visibility
Multi-cloud Visibility
Slide 68: Container as a Service
Infrastructure as a Service Container as a Service
Slide 69: Container as a Service
Container as a Service Docker Azure Mesosphere AWS ECS Container Service DC/OS
Slide 70: Industry leading container support
Industry leading container support
Slide 71: Platform as a Service
Platform as a Service Infrastructure as a Service Container as a Service
Slide 72: Platform as a Service
Platform as a Service Kubernetes Cloud Foundry OpenShift ServiceFabric Google SAP Cloud Container Engine Platform Coming this year Google Pivotal AWS Heroku App Engine Container Engine Fargate
Slide 73: The easiest way to monitor any platform
The easiest way to monitor any platform
Slide 74: Cloud Foundry Full-Stack Dashboard Preview
Cloud Foundry Full-Stack Dashboard Preview
Slide 75: Function as a Service
Platform as a Service Infrastructure as a Service Container as a Service Function as a Service
Slide 76: Function as a Service
Function as a Service Beta in February AWS Azure Lambda Functions Coming later this year Pivotal Google Function Service Cloud Functions
Slide 77: Lambda Insights without touching code
Lambda Insights without touching code
Slide 78: Deepest Visibility in the Industry
Deepest Visibility in the Industry
Slide 79: Cloud Services
Platform as a Service Cloud Services Infrastructure as a Service Container as a Service Function as a Service
Slide 80: Cloud Services
Cloud Services Load balancers and other cloud infrastructure services IoT gateways and middleware Machine learning and AI APIs
Slide 81: Extend visibility into “cloud mechanics”
Extend visibility into “cloud mechanics”
Slide 82: Example of X-Ray Supplementing Dynatrace Data
Example of X-Ray Supplementing Dynatrace Data Preview
Slide 83: Ingredients of self-driving IT: organization
ingredients of self-driving IT openness: automate AI: answers & orchestration technology: cloud organization: break silos
Slide 84: 80% org and culture, 20% technology
getting agile requires breaking the silos 80% org & culture 20% technology confidential
Slide 85: Illustrating example: breaking silos
illustrating example breaking silos services sales biz support dev silos disjunct departmental goals slow cross-dept. process slow releases disconnect user/service/product competitive market
Slide 86: Growth hacking squads break the silos
illustrating example: growth hacking squads break the silos microservice microservice app app 1 2 3 …. 4 sales agile rapid-releases biz outcome oriented services automated biz bigdata driven BizDevOps dev support biz outcome biz outcome biz outcome biz outcome
Slide 87: Ingredients of self-driving IT: culture BizDevOps
ingredients of self-driving IT openness: automate AI: answers & orchestration technology: cloud organization: break silos culture: BizDevOps
Slide 88: dynatrace.com/ufo
dynatrace.com/ufo http://dynatrace.github.io/ufo buy here @Perform 2018
Slide 89: Safe production access for dev and usage feedback
safe production usage feedback user behavior access for dev pride & responsibility enables business info. democracy auto-everything data-driven fosters collaboration speed & agility Dynatrace AI
Slide 90: NoOps and BizDevOps changed product, quality and culture
noops & bizdevops changed product, quality and culture 26 100 450 500 % 2 7% 5 0 2011 2017 2011 2017 2011 2017 2011 2017 releases production bugs aws daily deployments per year reported by instances customers confidential
Slide 91: Digital Experience Management (DEM)
Digital Experience Management (DEM) BizDevOps key enabler Real-User Monitoring User-Experience Analytics Synthetic Monitoring Behavioral Analytics API Monitoring Funnel analysis Session Replay Compliance Complaint resolution Applications: Fraud, CRM, … confidential
Slide 92: confidential
confidential
Slide 93: Don’t think of us as just monitoring
Don’t think of us as just monitoring confidential
Slide 94: confidential
confidential
Slide 95: ITOM and CMDB context
context? user behavior? ITOM up-to-date? AI? discovery? CMDB real-time topology? Hadoop/ELK effort? confidential
Slide 96: confidential
confidential
Slide 97: Dynatrace as strategic platform
Dynatrace as strategic platform confidential
Slide 98: Dynatrace as strategic platform
Dynatrace as strategic platform data-sources orchestration adapters biz actions fraud … converters cloud cost security confidential
Slide 99: Thank you
Fpocoosonon000d BM pod € dynatrace
Slide 100: #Perform2018
#Perform2018 . " sa \ @dynatrace
Slide 101: Do something you haven’t done before
“Do something you haven’t done before. Get out of your comfort zone.” #Perform2018
Slide 102: Micro Adventures
Micro Adventures “Can I be honest? It was hard using AppMon. But we’ve moved to Dynatrace, and it’s been easy. We’ve seen a huge increase in adoption” #Perform2018
Slide 103: Micro Adventures
Micro Adventures “We are shifting to AWS which utilizes Lambda. We are going to look into shifting to Dynatrace” #Perform2018
Slide 104: Micro Adventures
Micro Adventures Dressing up as Aussie Won Kanobe…. #Perform2018
Slide 105: Dynatrace micro adventure to macro adventure
Dynatrace “Monitoring Redefined” Dynatrace micro adventure to macro adventure #Perform2018
Slide 106: But you have to go on this adventure…
But you have to go on this adventure… #Perform2018
Slide 107: Let’s put code complexity into context
Let’s put code complexity into context 4.5M - Photoshop 6 5M – Mars Curiosity 6M – Google Chrome 14M - Boeing 787 #Perform2018
Slide 108: The Ford F150
The Ford F150 150M Lines of Code #Perform2018
Slide 109: IoT introduces a whole new world of complexity
IoT introduces a whole new world of complexity #Perform2018
Slide 110: Micro Adventures start with you taking a step
Micro Adventures start with you taking a step #Perform2018