SlideShare une entreprise Scribd logo
1  sur  7
Performance 
Anomalies 
…and the Automation that Loves Them 
James Urquhart, Director of Product Dell Cloud 
Manager 
Rob Dickinson, Senior Software Engineering 
Manager, Foglight APM
2 
OODA and Automation 
Dell - Internal Use - Confidential
3 
OODA and Automation 
Dell - Internal Use - Confidential 
Monitoring 
And 
Observation 
Analytics 
Process 
Rules Applied 
to Results 
Automation
Anomalies in production 
4 Dell - Internal Use - Confidential
Applying Analytics to Automation 
Build Time Operations 
5 Dell - Internal Use - Confidential 
(w/ human evaluation) 
Operations 
(w/ auto evaluation) 
Examples: 
• Code evaluation 
• Test results 
• Performance 
• Usability 
• Stability 
Examples: 
• Performance trends 
applied to manual 
automation changes 
Examples: 
• Performance trends 
triggering autoscaling, 
autorecovery, etc 
• Machine learning of 
scale tuning 
• Machine learning of 
configuration tuning. 
Loop Monitoring 
Automatio 
n 
Application 
/Service
Context of Performance 
6 Dell - Internal Use - Confidential
Granularity and Dimensionality of Performance 
Averages Distributions 
>20 types of dimensions that affect performance 
7 Dell - Internal Use - Confidential

Contenu connexe

Tendances

Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)Stephen Booth MIET MBCS OLA
 
Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)Sanjay Kumar
 
Using Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringUsing Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringDesign World
 
Reverse Engineering.pptx
Reverse Engineering.pptxReverse Engineering.pptx
Reverse Engineering.pptxSameer Sapra
 
Bug hunting through_reverse_engineering
Bug hunting through_reverse_engineeringBug hunting through_reverse_engineering
Bug hunting through_reverse_engineeringarif
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineeringRupesh Vaishnav
 
Validation testing
Validation testingValidation testing
Validation testingSlideshare
 
Software Engineering requirements
Software Engineering requirementsSoftware Engineering requirements
Software Engineering requirementsAnil Pokhrel
 
Functional vs Non-functional Requirements - Which comes first?
Functional vs Non-functional Requirements - Which comes first?Functional vs Non-functional Requirements - Which comes first?
Functional vs Non-functional Requirements - Which comes first?Evgeniy Labunskiy
 
Testing strategies,techniques & test case SE
Testing strategies,techniques & test case SETesting strategies,techniques & test case SE
Testing strategies,techniques & test case SEMeet1020
 
Software Engineering - Ch6
Software Engineering - Ch6Software Engineering - Ch6
Software Engineering - Ch6Siddharth Ayer
 
Non functional requirements
Non functional requirementsNon functional requirements
Non functional requirementsPavel Růžička
 

Tendances (20)

Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)Non-Functional Requirements Are Important (with Explanatory Notes)
Non-Functional Requirements Are Important (with Explanatory Notes)
 
System Design
System DesignSystem Design
System Design
 
Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)
 
Using Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringUsing Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse Engineering
 
Reverse Engineering.pptx
Reverse Engineering.pptxReverse Engineering.pptx
Reverse Engineering.pptx
 
Bug hunting through_reverse_engineering
Bug hunting through_reverse_engineeringBug hunting through_reverse_engineering
Bug hunting through_reverse_engineering
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
 
Software maintenance
Software maintenanceSoftware maintenance
Software maintenance
 
Validation testing
Validation testingValidation testing
Validation testing
 
Installation testing
Installation testingInstallation testing
Installation testing
 
System testing
System testingSystem testing
System testing
 
Software Engineering requirements
Software Engineering requirementsSoftware Engineering requirements
Software Engineering requirements
 
Software requirements
Software requirementsSoftware requirements
Software requirements
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
 
Functional vs Non-functional Requirements - Which comes first?
Functional vs Non-functional Requirements - Which comes first?Functional vs Non-functional Requirements - Which comes first?
Functional vs Non-functional Requirements - Which comes first?
 
Requirement Analysis - Software Enigneering
Requirement Analysis - Software EnigneeringRequirement Analysis - Software Enigneering
Requirement Analysis - Software Enigneering
 
Testing strategies,techniques & test case SE
Testing strategies,techniques & test case SETesting strategies,techniques & test case SE
Testing strategies,techniques & test case SE
 
Software Engineering - Ch6
Software Engineering - Ch6Software Engineering - Ch6
Software Engineering - Ch6
 
Data validation
Data validationData validation
Data validation
 
Non functional requirements
Non functional requirementsNon functional requirements
Non functional requirements
 

En vedette

Unit 12f Taxation of shares
Unit 12f Taxation of sharesUnit 12f Taxation of shares
Unit 12f Taxation of sharesAndrew Hingston
 
Thematic Unit Story Board
Thematic Unit Story BoardThematic Unit Story Board
Thematic Unit Story BoardAmcconnell
 
Ripmedia Film Marketing Intro 2011
Ripmedia Film Marketing Intro 2011Ripmedia Film Marketing Intro 2011
Ripmedia Film Marketing Intro 2011RipMedia Group,
 
Cuadrado magico de albrecht durer
Cuadrado magico de albrecht durerCuadrado magico de albrecht durer
Cuadrado magico de albrecht durerariesckf
 
Mbc Consulting Group
Mbc Consulting GroupMbc Consulting Group
Mbc Consulting GroupKevin Cook
 
Serap mutlu akbulut konseri 28 mayıs 2013
Serap mutlu akbulut konseri 28 mayıs 2013Serap mutlu akbulut konseri 28 mayıs 2013
Serap mutlu akbulut konseri 28 mayıs 2013aokutur
 
Spectrum Auctions: Lessons from Around the World
Spectrum Auctions: Lessons from Around the WorldSpectrum Auctions: Lessons from Around the World
Spectrum Auctions: Lessons from Around the WorldKB Enterprises LLC
 
E³.series - E³.bridge CAD 3D Pro E
E³.series - E³.bridge CAD 3D Pro EE³.series - E³.bridge CAD 3D Pro E
E³.series - E³.bridge CAD 3D Pro Eguest2ef4ed
 
Итоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 год
Итоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 годИтоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 год
Итоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 годVladimir
 

En vedette (20)

Stoles List
Stoles ListStoles List
Stoles List
 
Unit 8d Tax returns
Unit 8d Tax returnsUnit 8d Tax returns
Unit 8d Tax returns
 
Lembaga Keuangan
Lembaga KeuanganLembaga Keuangan
Lembaga Keuangan
 
Unit 12f Taxation of shares
Unit 12f Taxation of sharesUnit 12f Taxation of shares
Unit 12f Taxation of shares
 
Thematic Unit Story Board
Thematic Unit Story BoardThematic Unit Story Board
Thematic Unit Story Board
 
Presentation1
Presentation1Presentation1
Presentation1
 
Ripmedia Film Marketing Intro 2011
Ripmedia Film Marketing Intro 2011Ripmedia Film Marketing Intro 2011
Ripmedia Film Marketing Intro 2011
 
Cuadrado magico de albrecht durer
Cuadrado magico de albrecht durerCuadrado magico de albrecht durer
Cuadrado magico de albrecht durer
 
Mbc Consulting Group
Mbc Consulting GroupMbc Consulting Group
Mbc Consulting Group
 
Serap mutlu akbulut konseri 28 mayıs 2013
Serap mutlu akbulut konseri 28 mayıs 2013Serap mutlu akbulut konseri 28 mayıs 2013
Serap mutlu akbulut konseri 28 mayıs 2013
 
Web Ready contest presentation
Web Ready contest presentationWeb Ready contest presentation
Web Ready contest presentation
 
Social Media Meeting _Main Presentation
Social Media Meeting _Main PresentationSocial Media Meeting _Main Presentation
Social Media Meeting _Main Presentation
 
Unit 19c Will choices
Unit 19c Will choicesUnit 19c Will choices
Unit 19c Will choices
 
Spectrum Auctions: Lessons from Around the World
Spectrum Auctions: Lessons from Around the WorldSpectrum Auctions: Lessons from Around the World
Spectrum Auctions: Lessons from Around the World
 
Section3 2
Section3 2Section3 2
Section3 2
 
E³.series - E³.bridge CAD 3D Pro E
E³.series - E³.bridge CAD 3D Pro EE³.series - E³.bridge CAD 3D Pro E
E³.series - E³.bridge CAD 3D Pro E
 
Government
GovernmentGovernment
Government
 
Styleguide English
Styleguide EnglishStyleguide English
Styleguide English
 
Ked Tech10
Ked Tech10Ked Tech10
Ked Tech10
 
Итоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 год
Итоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 годИтоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 год
Итоги реализации проекта "Дистанционное образование" в Гимназии №6 за 2008 год
 

Similaire à Defrag2014 anomalies final

Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6Kerry Dirks MCPS MS
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planningSivaprasanthRentala1975
 
Questions for successful test automation projects
Questions for successful test automation projectsQuestions for successful test automation projects
Questions for successful test automation projectsDaniel Ionita
 
Priyanka_Sharma_6yr_UNIX_SQL_Prod_Support_Testing
Priyanka_Sharma_6yr_UNIX_SQL_Prod_Support_TestingPriyanka_Sharma_6yr_UNIX_SQL_Prod_Support_Testing
Priyanka_Sharma_6yr_UNIX_SQL_Prod_Support_Testingpriyanka sharma
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessWorksoft
 
An Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessAn Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessTechWell
 
National software testing conference 2016 fergal hynes
National software testing conference 2016 fergal hynesNational software testing conference 2016 fergal hynes
National software testing conference 2016 fergal hynesFergal Hynes
 
06 operations and feedback dap-kabel
06   operations and feedback dap-kabel06   operations and feedback dap-kabel
06 operations and feedback dap-kabelDavid Alvarez Palomo
 
Chandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_OracleChandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_OracleChandan Jai
 
Titwroksh0pslcforsdqc 090730233058-phpapp01
Titwroksh0pslcforsdqc 090730233058-phpapp01Titwroksh0pslcforsdqc 090730233058-phpapp01
Titwroksh0pslcforsdqc 090730233058-phpapp01suhasreddy1
 
How To Avoid Continuously Delivering Faulty Software
How To Avoid Continuously Delivering Faulty SoftwareHow To Avoid Continuously Delivering Faulty Software
How To Avoid Continuously Delivering Faulty SoftwareErika Barron
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides SlideTeam
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...DevOps for Enterprise Systems
 
Aim PPT For Oracle HRMS
Aim PPT For Oracle HRMSAim PPT For Oracle HRMS
Aim PPT For Oracle HRMSRajiv reddy
 
Integrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsIntegrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsNagarro
 
SCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemSCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemCompuware
 

Similaire à Defrag2014 anomalies final (20)

Sdlc
SdlcSdlc
Sdlc
 
Software models
Software modelsSoftware models
Software models
 
Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6Citrix AppDNA Management Overview v7.6
Citrix AppDNA Management Overview v7.6
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
Automation testing strategy, approach & planning
Automation testing  strategy, approach & planningAutomation testing  strategy, approach & planning
Automation testing strategy, approach & planning
 
Questions for successful test automation projects
Questions for successful test automation projectsQuestions for successful test automation projects
Questions for successful test automation projects
 
Priyanka_Sharma_6yr_UNIX_SQL_Prod_Support_Testing
Priyanka_Sharma_6yr_UNIX_SQL_Prod_Support_TestingPriyanka_Sharma_6yr_UNIX_SQL_Prod_Support_Testing
Priyanka_Sharma_6yr_UNIX_SQL_Prod_Support_Testing
 
Lights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On BusinessLights-Out Testing for Lights-On Business
Lights-Out Testing for Lights-On Business
 
An Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessAn Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile Success
 
National software testing conference 2016 fergal hynes
National software testing conference 2016 fergal hynesNational software testing conference 2016 fergal hynes
National software testing conference 2016 fergal hynes
 
06 operations and feedback dap-kabel
06   operations and feedback dap-kabel06   operations and feedback dap-kabel
06 operations and feedback dap-kabel
 
Chandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_OracleChandan_3.7 Years of Experience_Oracle
Chandan_3.7 Years of Experience_Oracle
 
Titwroksh0pslcforsdqc 090730233058-phpapp01
Titwroksh0pslcforsdqc 090730233058-phpapp01Titwroksh0pslcforsdqc 090730233058-phpapp01
Titwroksh0pslcforsdqc 090730233058-phpapp01
 
How To Avoid Continuously Delivering Faulty Software
How To Avoid Continuously Delivering Faulty SoftwareHow To Avoid Continuously Delivering Faulty Software
How To Avoid Continuously Delivering Faulty Software
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...
 
Oracle Aim Methodology
Oracle Aim MethodologyOracle Aim Methodology
Oracle Aim Methodology
 
Aim PPT For Oracle HRMS
Aim PPT For Oracle HRMSAim PPT For Oracle HRMS
Aim PPT For Oracle HRMS
 
Integrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsIntegrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirements
 
SCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemSCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome Them
 

Plus de James Urquhart

Flow Architectures: An Introduction
Flow Architectures: An IntroductionFlow Architectures: An Introduction
Flow Architectures: An IntroductionJames Urquhart
 
Deliver agile flow presentation (1)
Deliver agile   flow presentation (1)Deliver agile   flow presentation (1)
Deliver agile flow presentation (1)James Urquhart
 
Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3James Urquhart
 
The Outcome Conversation: Aligning DevOps and Business Through Understanding ...
The Outcome Conversation: Aligning DevOps and Business Through Understanding ...The Outcome Conversation: Aligning DevOps and Business Through Understanding ...
The Outcome Conversation: Aligning DevOps and Business Through Understanding ...James Urquhart
 
Dev opsdayssv2014 devopsasrelationshipmanagement
Dev opsdayssv2014 devopsasrelationshipmanagementDev opsdayssv2014 devopsasrelationshipmanagement
Dev opsdayssv2014 devopsasrelationshipmanagementJames Urquhart
 
Cloud Computing for Business - The Road to IT-as-a-Service
Cloud Computing for Business - The Road to IT-as-a-ServiceCloud Computing for Business - The Road to IT-as-a-Service
Cloud Computing for Business - The Road to IT-as-a-ServiceJames Urquhart
 
Don't let this happen to you! Cloud, complexity and drift
Don't let this happen to you! Cloud, complexity and driftDon't let this happen to you! Cloud, complexity and drift
Don't let this happen to you! Cloud, complexity and driftJames Urquhart
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsJames Urquhart
 
Cloud and the Future of Networked Systems
Cloud and the Future of Networked SystemsCloud and the Future of Networked Systems
Cloud and the Future of Networked SystemsJames Urquhart
 
The New DevOps Designers: Cloud and The Big Rethink
The New DevOps Designers: Cloud and The Big RethinkThe New DevOps Designers: Cloud and The Big Rethink
The New DevOps Designers: Cloud and The Big RethinkJames Urquhart
 

Plus de James Urquhart (11)

Flow Architectures: An Introduction
Flow Architectures: An IntroductionFlow Architectures: An Introduction
Flow Architectures: An Introduction
 
Deliver agile flow presentation (1)
Deliver agile   flow presentation (1)Deliver agile   flow presentation (1)
Deliver agile flow presentation (1)
 
Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3
 
The Outcome Conversation: Aligning DevOps and Business Through Understanding ...
The Outcome Conversation: Aligning DevOps and Business Through Understanding ...The Outcome Conversation: Aligning DevOps and Business Through Understanding ...
The Outcome Conversation: Aligning DevOps and Business Through Understanding ...
 
Dev opsdayssv2014 devopsasrelationshipmanagement
Dev opsdayssv2014 devopsasrelationshipmanagementDev opsdayssv2014 devopsasrelationshipmanagement
Dev opsdayssv2014 devopsasrelationshipmanagement
 
Mining for gold 2.0
Mining for gold 2.0Mining for gold 2.0
Mining for gold 2.0
 
Cloud Computing for Business - The Road to IT-as-a-Service
Cloud Computing for Business - The Road to IT-as-a-ServiceCloud Computing for Business - The Road to IT-as-a-Service
Cloud Computing for Business - The Road to IT-as-a-Service
 
Don't let this happen to you! Cloud, complexity and drift
Don't let this happen to you! Cloud, complexity and driftDon't let this happen to you! Cloud, complexity and drift
Don't let this happen to you! Cloud, complexity and drift
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systems
 
Cloud and the Future of Networked Systems
Cloud and the Future of Networked SystemsCloud and the Future of Networked Systems
Cloud and the Future of Networked Systems
 
The New DevOps Designers: Cloud and The Big Rethink
The New DevOps Designers: Cloud and The Big RethinkThe New DevOps Designers: Cloud and The Big Rethink
The New DevOps Designers: Cloud and The Big Rethink
 

Dernier

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Dernier (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Defrag2014 anomalies final

  • 1. Performance Anomalies …and the Automation that Loves Them James Urquhart, Director of Product Dell Cloud Manager Rob Dickinson, Senior Software Engineering Manager, Foglight APM
  • 2. 2 OODA and Automation Dell - Internal Use - Confidential
  • 3. 3 OODA and Automation Dell - Internal Use - Confidential Monitoring And Observation Analytics Process Rules Applied to Results Automation
  • 4. Anomalies in production 4 Dell - Internal Use - Confidential
  • 5. Applying Analytics to Automation Build Time Operations 5 Dell - Internal Use - Confidential (w/ human evaluation) Operations (w/ auto evaluation) Examples: • Code evaluation • Test results • Performance • Usability • Stability Examples: • Performance trends applied to manual automation changes Examples: • Performance trends triggering autoscaling, autorecovery, etc • Machine learning of scale tuning • Machine learning of configuration tuning. Loop Monitoring Automatio n Application /Service
  • 6. Context of Performance 6 Dell - Internal Use - Confidential
  • 7. Granularity and Dimensionality of Performance Averages Distributions >20 types of dimensions that affect performance 7 Dell - Internal Use - Confidential