SlideShare une entreprise Scribd logo
1  sur  24
THERE’S AN APP FOR THAT:
WHY EVERY TEAM
HAS THEIR OWN TOOLS
LEON ADATO, SOLARWINDS HEAD GEEK
(YES THAT’S REALLY MY JOB TITLE)
TWITTER: @LEONADATO
PROBLEM? WHAT PROBLEM?
2© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Image courtesy Mike Gonzalez, 2005
Leon Adato
o 30 Years in IT
o 20 years in monitoring
o Nestle®, PNC®
Cardinal Health®,
Rockwell Automation®
o SolarWinds Head Geek
o I wear a lab coat.
Your arguments are invalid
INTRODUCTIONS
3© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
OBLIGATORY CORPORATE SLIDE
4© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
ARCHITECTURAL SPAGHETTI FROM HELL
5© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
syslog
syslog
Symantec Corp
Primary DC
User Space
EMC
syslogExchangedatabases
Misc Servers
50 AP’s
3k desktops
IBMApps
EMC
Monitoring &
Management
IBM
Monitoring &
Management
Storage
Monitoring
Environmental
Monitoring
SNMP-based
Monitoring
Database
Monitoring
Server
Monitoring
Syslog for
Network team
Syslog/trap for
Audit team
Agent-based
Monitoring
HOW THINGS GROW ORGANICALLY
6© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
• Fear of conflict
• Lack of Trust
WHY? WHY WHY
7© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
• Why didn't you include this in the budget request cycle?
• Why don't you use the corporate solution?
• Why don't you put it up for RFP?
• Why don't you use the solution Bob's team found?
FEAR OF CONFLICT
8© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
LACK OF TRUST
9© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
• How much can we spend without anyone noticing?
• …and/or needing to ask for approval?
• What will we know how to support
• What will run on that spare laptop bob has under his desk?
• …or vm we didn't decommission?
• …or within our existing cloud allowance?
WHY THIS IS BAD
10© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
UNITASKERS – BAD FOR THE KITCHEN
AND THE DATA CENTER
11© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
“The only unitasker allowed
in my kitchen is a fire extinguisher”
- Alton Brown
DEVOPS TO THE RESCUE!
12© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
CAN YOU EVEN SEE THE PROBLEM?
13© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
How’s the
water?
What’s
WATER?!
IT’S THE INFORMATION, STUPID!
14© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Courtesy of: The Official CTBTO Photostream
The important partNOT the important part
SOLUTION TIME
15© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
FEATURE FUNCTION MATRIX
16© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
THE POINT: TRY NOT TO MISS IT
17© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
Your goal
What they are using their
software to accomplish
MONEY, IT'S A GAS
18© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
YOU KEEP USING THAT WORD
19© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
YOU KEEP USING THAT WORD
20© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
…what is probably a decent person having a frustrating day.
NEVER ATTRIBUTE TO MALICE…
21© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
THE COMPLETELY UN-NECESSARY
SUMMARY SLIDE
22© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
QUESTIONS?
23© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
SolarWinds, SolarWinds & Design, Orion, and Thwack are the exclusive property of
SolarWinds Worldwide, LLC or its affiliates, are registered with the U.S. Patent and Trademark
Office, and may be registered or pending registration in other countries. All other SolarWinds
trademarks, service marks, and logos may be common law marks or are registered or pending
registration. All other trademarks mentioned herein are used for identification purposes only
and are trademarks of (and may be registered trademarks) of their respective companies.

Contenu connexe

En vedette

Hausautomatisierung mit PHP auf dem Raspberry Pi
Hausautomatisierung mit PHP auf dem Raspberry PiHausautomatisierung mit PHP auf dem Raspberry Pi
Hausautomatisierung mit PHP auf dem Raspberry Pi
Jan Unger
 
Scoial Media Information Overflow Management
Scoial Media Information Overflow ManagementScoial Media Information Overflow Management
Scoial Media Information Overflow Management
Luca Hammer
 
August-LINK-FINAL 2006
August-LINK-FINAL 2006August-LINK-FINAL 2006
August-LINK-FINAL 2006
Sally Bourrie
 

En vedette (15)

Hausautomatisierung mit PHP auf dem Raspberry Pi
Hausautomatisierung mit PHP auf dem Raspberry PiHausautomatisierung mit PHP auf dem Raspberry Pi
Hausautomatisierung mit PHP auf dem Raspberry Pi
 
Mc phillips integrated management system manual (1)
Mc phillips integrated management system manual (1)Mc phillips integrated management system manual (1)
Mc phillips integrated management system manual (1)
 
Asq at a glance
Asq at a glanceAsq at a glance
Asq at a glance
 
Itinerario para vivir la misericordia
Itinerario para vivir la misericordiaItinerario para vivir la misericordia
Itinerario para vivir la misericordia
 
Trabajo De InformáTica Aplicada
Trabajo De InformáTica AplicadaTrabajo De InformáTica Aplicada
Trabajo De InformáTica Aplicada
 
Tesis de Grado - Sistema de Gestión de Producción Creativa
Tesis de Grado - Sistema de Gestión de Producción CreativaTesis de Grado - Sistema de Gestión de Producción Creativa
Tesis de Grado - Sistema de Gestión de Producción Creativa
 
CrowdTruth for User-Centric Relevance
CrowdTruth for User-Centric RelevanceCrowdTruth for User-Centric Relevance
CrowdTruth for User-Centric Relevance
 
MailFountain email server
MailFountain email serverMailFountain email server
MailFountain email server
 
Scoial Media Information Overflow Management
Scoial Media Information Overflow ManagementScoial Media Information Overflow Management
Scoial Media Information Overflow Management
 
Political risk outlook investment pack - August 2014
Political risk outlook investment pack - August 2014Political risk outlook investment pack - August 2014
Political risk outlook investment pack - August 2014
 
August-LINK-FINAL 2006
August-LINK-FINAL 2006August-LINK-FINAL 2006
August-LINK-FINAL 2006
 
iBeacon meetup amsterdam
iBeacon meetup amsterdamiBeacon meetup amsterdam
iBeacon meetup amsterdam
 
Integrando sonar
Integrando sonarIntegrando sonar
Integrando sonar
 
Quality of life experiences No.2
Quality of life experiences No.2Quality of life experiences No.2
Quality of life experiences No.2
 
Fijacion del nitrogeno ppt
Fijacion del nitrogeno pptFijacion del nitrogeno ppt
Fijacion del nitrogeno ppt
 

Similaire à There’s An App For That: Why Every Team Has Their Own Tools - Leon Adato, Solarwinds - DevOpsDays Tel Aviv 2016

Social media and stem for millenials
Social media and stem for millenialsSocial media and stem for millenials
Social media and stem for millenials
Todd Wilms
 
Smartphonerewardadways 110112222251 Phpapp02
Smartphonerewardadways 110112222251 Phpapp02Smartphonerewardadways 110112222251 Phpapp02
Smartphonerewardadways 110112222251 Phpapp02
hideki hasegawa
 
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensorsWherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
WhereCampBerlin
 

Similaire à There’s An App For That: Why Every Team Has Their Own Tools - Leon Adato, Solarwinds - DevOpsDays Tel Aviv 2016 (17)

Summit 2016 Wrap-up for eVar7
Summit 2016 Wrap-up for eVar7Summit 2016 Wrap-up for eVar7
Summit 2016 Wrap-up for eVar7
 
Big data analytics und machine learning die Herrschaft der Daten
Big data analytics und machine learning die Herrschaft der DatenBig data analytics und machine learning die Herrschaft der Daten
Big data analytics und machine learning die Herrschaft der Daten
 
2018 sdday lt_1:世界のサービスデザインエージェンシー
2018 sdday lt_1:世界のサービスデザインエージェンシー2018 sdday lt_1:世界のサービスデザインエージェンシー
2018 sdday lt_1:世界のサービスデザインエージェンシー
 
Data-Based Maintenance: The Killer App for IoT
Data-Based Maintenance: The Killer App for IoTData-Based Maintenance: The Killer App for IoT
Data-Based Maintenance: The Killer App for IoT
 
Mc web controller取り付け事例
Mc web controller取り付け事例Mc web controller取り付け事例
Mc web controller取り付け事例
 
12 Things You Should Know Before You Launch an App
12 Things You Should Know Before You Launch an App12 Things You Should Know Before You Launch an App
12 Things You Should Know Before You Launch an App
 
What digital means to the next generation?
What digital means to the next generation?What digital means to the next generation?
What digital means to the next generation?
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet Applications
 
How Access Breeds Creativity - @ronjdub at Digital Dumbo #20
How Access Breeds Creativity - @ronjdub at Digital Dumbo #20How Access Breeds Creativity - @ronjdub at Digital Dumbo #20
How Access Breeds Creativity - @ronjdub at Digital Dumbo #20
 
Autonomous Systems, from Science Fiction to Commercial Solutions
Autonomous Systems, from Science Fiction to Commercial SolutionsAutonomous Systems, from Science Fiction to Commercial Solutions
Autonomous Systems, from Science Fiction to Commercial Solutions
 
Getting Away from it All - Living an Unplugged Life as an IT Pro
Getting Away from it All - Living an Unplugged Life as an IT ProGetting Away from it All - Living an Unplugged Life as an IT Pro
Getting Away from it All - Living an Unplugged Life as an IT Pro
 
New tech trends worldwide 2015 from the Netexplo Observatory
New tech trends worldwide 2015 from the Netexplo ObservatoryNew tech trends worldwide 2015 from the Netexplo Observatory
New tech trends worldwide 2015 from the Netexplo Observatory
 
People, Product, and Place: IA and the Convergence of the Physical & Digital ...
People, Product, and Place: IA and the Convergence of the Physical & Digital ...People, Product, and Place: IA and the Convergence of the Physical & Digital ...
People, Product, and Place: IA and the Convergence of the Physical & Digital ...
 
Social media and stem for millenials
Social media and stem for millenialsSocial media and stem for millenials
Social media and stem for millenials
 
Smartphonerewardadways 110112222251 Phpapp02
Smartphonerewardadways 110112222251 Phpapp02Smartphonerewardadways 110112222251 Phpapp02
Smartphonerewardadways 110112222251 Phpapp02
 
Smartphone reward by adways
Smartphone reward by adwaysSmartphone reward by adways
Smartphone reward by adways
 
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensorsWherecamp Navigation Conference 2015 - Building maps of the future with sensors
Wherecamp Navigation Conference 2015 - Building maps of the future with sensors
 

Plus de DevOpsDays Tel Aviv

THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider SecurityTHE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
DevOpsDays Tel Aviv
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
DevOpsDays Tel Aviv
 
DON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, Firefly
DON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, FireflyDON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, Firefly
DON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, Firefly
DevOpsDays Tel Aviv
 

Plus de DevOpsDays Tel Aviv (20)

YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
 
GRAPHQL TO THE RES(T)CUE, ELLA SHARAKANSKI, Salto
GRAPHQL TO THE RES(T)CUE, ELLA SHARAKANSKI, SaltoGRAPHQL TO THE RES(T)CUE, ELLA SHARAKANSKI, Salto
GRAPHQL TO THE RES(T)CUE, ELLA SHARAKANSKI, Salto
 
MICROSERVICES ABOVE THE CLOUD - DESIGNING THE INTERNATIONAL SPACE STATION FOR...
MICROSERVICES ABOVE THE CLOUD - DESIGNING THE INTERNATIONAL SPACE STATION FOR...MICROSERVICES ABOVE THE CLOUD - DESIGNING THE INTERNATIONAL SPACE STATION FOR...
MICROSERVICES ABOVE THE CLOUD - DESIGNING THE INTERNATIONAL SPACE STATION FOR...
 
THE (IR)RATIONAL INCIDENT RESPONSE: HOW PSYCHOLOGICAL BIASES AFFECT INCIDENT ...
THE (IR)RATIONAL INCIDENT RESPONSE: HOW PSYCHOLOGICAL BIASES AFFECT INCIDENT ...THE (IR)RATIONAL INCIDENT RESPONSE: HOW PSYCHOLOGICAL BIASES AFFECT INCIDENT ...
THE (IR)RATIONAL INCIDENT RESPONSE: HOW PSYCHOLOGICAL BIASES AFFECT INCIDENT ...
 
PRINCIPLES OF OBSERVABILITY // DANIEL MAHER, DataDog
PRINCIPLES OF OBSERVABILITY // DANIEL MAHER, DataDogPRINCIPLES OF OBSERVABILITY // DANIEL MAHER, DataDog
PRINCIPLES OF OBSERVABILITY // DANIEL MAHER, DataDog
 
NUDGE AND SLUDGE: DRIVING SECURITY WITH DESIGN // J. WOLFGANG GOERLICH, Duo S...
NUDGE AND SLUDGE: DRIVING SECURITY WITH DESIGN // J. WOLFGANG GOERLICH, Duo S...NUDGE AND SLUDGE: DRIVING SECURITY WITH DESIGN // J. WOLFGANG GOERLICH, Duo S...
NUDGE AND SLUDGE: DRIVING SECURITY WITH DESIGN // J. WOLFGANG GOERLICH, Duo S...
 
(Ignite) TAKE A HIKE: PREVENTING BATTERY CORROSION - LEAH VOGEL, CHEGG
(Ignite) TAKE A HIKE: PREVENTING BATTERY CORROSION - LEAH VOGEL, CHEGG(Ignite) TAKE A HIKE: PREVENTING BATTERY CORROSION - LEAH VOGEL, CHEGG
(Ignite) TAKE A HIKE: PREVENTING BATTERY CORROSION - LEAH VOGEL, CHEGG
 
BUILDING A DR PLAN FOR YOUR CLOUD INFRASTRUCTURE FROM THE GROUND UP, MOSHE BE...
BUILDING A DR PLAN FOR YOUR CLOUD INFRASTRUCTURE FROM THE GROUND UP, MOSHE BE...BUILDING A DR PLAN FOR YOUR CLOUD INFRASTRUCTURE FROM THE GROUND UP, MOSHE BE...
BUILDING A DR PLAN FOR YOUR CLOUD INFRASTRUCTURE FROM THE GROUND UP, MOSHE BE...
 
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider SecurityTHE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
THE THREE DISCIPLINES OF CI/CD SECURITY, DANIEL KRIVELEVICH, Cider Security
 
THE PLEASURES OF ON-PREM, TOMER GABEL
THE PLEASURES OF ON-PREM, TOMER GABELTHE PLEASURES OF ON-PREM, TOMER GABEL
THE PLEASURES OF ON-PREM, TOMER GABEL
 
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPackCONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
CONFIGURATION MANAGEMENT IN THE CLOUD NATIVE ERA, SHAHAR MINTZ, EggPack
 
SOLVING THE DEVOPS CRISIS, ONE PERSON AT A TIME, CHRISTINA BABITSKI, Develeap
SOLVING THE DEVOPS CRISIS, ONE PERSON AT A TIME, CHRISTINA BABITSKI, DeveleapSOLVING THE DEVOPS CRISIS, ONE PERSON AT A TIME, CHRISTINA BABITSKI, Develeap
SOLVING THE DEVOPS CRISIS, ONE PERSON AT A TIME, CHRISTINA BABITSKI, Develeap
 
OPTIMIZING PERFORMANCE USING CONTINUOUS PRODUCTION PROFILING ,YONATAN GOLDSCH...
OPTIMIZING PERFORMANCE USING CONTINUOUS PRODUCTION PROFILING ,YONATAN GOLDSCH...OPTIMIZING PERFORMANCE USING CONTINUOUS PRODUCTION PROFILING ,YONATAN GOLDSCH...
OPTIMIZING PERFORMANCE USING CONTINUOUS PRODUCTION PROFILING ,YONATAN GOLDSCH...
 
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKHHOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
 
FLYING BLIND - ACCESSIBILITY IN MONITORING, FEU MOUREK, Icinga
FLYING BLIND - ACCESSIBILITY IN MONITORING, FEU MOUREK, IcingaFLYING BLIND - ACCESSIBILITY IN MONITORING, FEU MOUREK, Icinga
FLYING BLIND - ACCESSIBILITY IN MONITORING, FEU MOUREK, Icinga
 
(Ignite) WHAT'S BURNING THROUGH YOUR CLOUD BILL - GIL BAHAT, CIDER SECURITY
(Ignite) WHAT'S BURNING THROUGH YOUR CLOUD BILL - GIL BAHAT, CIDER SECURITY(Ignite) WHAT'S BURNING THROUGH YOUR CLOUD BILL - GIL BAHAT, CIDER SECURITY
(Ignite) WHAT'S BURNING THROUGH YOUR CLOUD BILL - GIL BAHAT, CIDER SECURITY
 
SLO DRIVEN DEVELOPMENT, ALON NATIV, Tomorrow.io
SLO DRIVEN DEVELOPMENT, ALON NATIV, Tomorrow.ioSLO DRIVEN DEVELOPMENT, ALON NATIV, Tomorrow.io
SLO DRIVEN DEVELOPMENT, ALON NATIV, Tomorrow.io
 
ONBOARDING IN LOCKDOWN, HILA FOX, Augury
ONBOARDING IN LOCKDOWN, HILA FOX, AuguryONBOARDING IN LOCKDOWN, HILA FOX, Augury
ONBOARDING IN LOCKDOWN, HILA FOX, Augury
 
DON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, Firefly
DON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, FireflyDON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, Firefly
DON'T PANIC: GETTING YOUR INFRASTRUCTURE DRIFT UNDER CONTROL, ERAN BIBI, Firefly
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

There’s An App For That: Why Every Team Has Their Own Tools - Leon Adato, Solarwinds - DevOpsDays Tel Aviv 2016

  • 1. THERE’S AN APP FOR THAT: WHY EVERY TEAM HAS THEIR OWN TOOLS LEON ADATO, SOLARWINDS HEAD GEEK (YES THAT’S REALLY MY JOB TITLE) TWITTER: @LEONADATO
  • 2. PROBLEM? WHAT PROBLEM? 2© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Image courtesy Mike Gonzalez, 2005
  • 3. Leon Adato o 30 Years in IT o 20 years in monitoring o Nestle®, PNC® Cardinal Health®, Rockwell Automation® o SolarWinds Head Geek o I wear a lab coat. Your arguments are invalid INTRODUCTIONS 3© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 4. OBLIGATORY CORPORATE SLIDE 4© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 5. ARCHITECTURAL SPAGHETTI FROM HELL 5© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. syslog syslog Symantec Corp Primary DC User Space EMC syslogExchangedatabases Misc Servers 50 AP’s 3k desktops IBMApps EMC Monitoring & Management IBM Monitoring & Management Storage Monitoring Environmental Monitoring SNMP-based Monitoring Database Monitoring Server Monitoring Syslog for Network team Syslog/trap for Audit team Agent-based Monitoring
  • 6. HOW THINGS GROW ORGANICALLY 6© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 7. • Fear of conflict • Lack of Trust WHY? WHY WHY 7© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 8. • Why didn't you include this in the budget request cycle? • Why don't you use the corporate solution? • Why don't you put it up for RFP? • Why don't you use the solution Bob's team found? FEAR OF CONFLICT 8© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 9. LACK OF TRUST 9© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 10. • How much can we spend without anyone noticing? • …and/or needing to ask for approval? • What will we know how to support • What will run on that spare laptop bob has under his desk? • …or vm we didn't decommission? • …or within our existing cloud allowance? WHY THIS IS BAD 10© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 11. UNITASKERS – BAD FOR THE KITCHEN AND THE DATA CENTER 11© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. “The only unitasker allowed in my kitchen is a fire extinguisher” - Alton Brown
  • 12. DEVOPS TO THE RESCUE! 12© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 13. CAN YOU EVEN SEE THE PROBLEM? 13© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. How’s the water? What’s WATER?!
  • 14. IT’S THE INFORMATION, STUPID! 14© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Courtesy of: The Official CTBTO Photostream The important partNOT the important part
  • 15. SOLUTION TIME 15© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 16. FEATURE FUNCTION MATRIX 16© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 17. THE POINT: TRY NOT TO MISS IT 17© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED. Your goal What they are using their software to accomplish
  • 18. MONEY, IT'S A GAS 18© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 19. YOU KEEP USING THAT WORD 19© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 20. YOU KEEP USING THAT WORD 20© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 21. …what is probably a decent person having a frustrating day. NEVER ATTRIBUTE TO MALICE… 21© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 22. THE COMPLETELY UN-NECESSARY SUMMARY SLIDE 22© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 23. QUESTIONS? 23© 2016 SOLARWINDS WORLDWIDE, LLC. ALL RIGHTS RESERVED.
  • 24. SolarWinds, SolarWinds & Design, Orion, and Thwack are the exclusive property of SolarWinds Worldwide, LLC or its affiliates, are registered with the U.S. Patent and Trademark Office, and may be registered or pending registration in other countries. All other SolarWinds trademarks, service marks, and logos may be common law marks or are registered or pending registration. All other trademarks mentioned herein are used for identification purposes only and are trademarks of (and may be registered trademarks) of their respective companies.

Notes de l'éditeur

  1. Image: https://commons.wikimedia.org/wiki/File:Professors_cube.jpg If your company had 27 different customer management systems, each one tailored to fit the needs of a distinct group of 5 individuals, would someone consider that to be an issue? (If you didn't know, at least one person should not like this idea, and that's the person writing the checks to purchase all these systems). OK, then why do we allow 27 other kinds of tools to be purchased? Like Monitoring.
  2. But my point in telling you all this is that my examples will have a monitoring angle just because that's what I know and what I've seen. But it translates to almost any segment of IT life.
  3. Icons are part of free library: http://www.opensecurityarchitecture.org/cms/library/icon-library If you are anything like the 15 or so companies where I've worked, you might have an area of IT that looks like this. Maybe it's monitoring. Maybe it's versioning tools. Maybe it's documentation.  Now I'm not saying that "complexity bad" or "if you can't fit your design on a 3x5 notecard then it's probably over-engineered". The stuff that we do is non-trivial and sometimes it can get complex and still be good. BUT... many times, the complexity didn't arrive by design, it happened organically.
  4. Emojis free for use from here: http://emojione.com/ In IT complexity grows organically when people opt not to think too much about choices and changes being made. 
  5. There are two main reasons why: fear of conflict and lack of trust.
  6. It's easier for a group to buy their own tool than to try to work with another group and share an existing system; or to go through the inevitable RFP process. It avoids being asked questions like why didn't you include this in the budget request cycle      so I could cut it and watch your dreams crushed and become a hollow shell of a human being why don't you use the corporate solution      which is non-existing, years out of date, or unsupported why don't you put it up for RFP      are you frakking kidding me? why don't you use the solution Bob's team found      because dual team ownership is a delightfully simple situation      also? Bob's team is the custodial staff. Not exactly an apples for apples situation
  7. http://www.istockphoto.com/photo/angry-siblings-sitting-arms-crossed-with-sad-mother-on-sofa-gm479233710-64979783?st=_p_fight%20kids (paid for) Nobody is going to understand your shit like you do because, after all, it's your shit, and companies don't hire redundant teams doing the same exact job. So who ELSE is going to know how your shit works? And that's key - how can there be a "one size fits all" or even "one size fits most" tool that will be everything you need. And if it's not everything you need, why would you sacrifice part of your hard-won budget for it?
  8. And this is largely both a true statement and a good choice. FOR THE TEAM, IN THE SHORT TERM. But it's NOT a good choice for the business, and often it's not a good choice for the team.  What I mean is that when the team picks a tool, other non-best-use-case factors become limitations "how much can we spend without anyone noticing and/or needing to ask for approval" "what will we know how to support" "what will run on that spare laptop bob has under his desk" (or vm we didn't decomission, or within our AWS/Azure allowance)
  9. Image: http://www.freeimages.com/photo/fire-extinguisher-1309526 Even when the tool is sanctioned by the company, if it is (as Alton Brown calls them) uni-tasker solution (ie: it is owned and used by your team but not the other teams) you run the risk of: duplication of function sometimes duplication of the SAME SOFTWARE in two departments
  10. Image: https://pixabay.com/en/unicorn-mythical-creatures-mystical-611886/ Not by coincidence, but two of the dysfunctions that DevOps seeks to remove amongst teams are exactly that: trust issues and fear of conflict. Along with "too many alerts and too much noise" and "I don't have time to save time", these are the most common struggles we see within the DevOps structure amongst sys admins. The first step in any solution is to admit you have a problem.
  11. Image: https://pixabay.com/en/bowl-fish-goldfish-tank-water-sad-161409/ Can you even SEE the problem? Do you have more servers than people? Is the largest consumer of IT resources IT itself? Does every team have it's own preferred tool?
  12. Images: https://commons.wikimedia.org/wiki/File:National_Data_Center_Capacity_Building_training_course_-_Flickr_-_The_Official_CTBTO_Photostream.jpg https://pixabay.com/en/datacenter-servers-computers-286386/ It seems that everyone forgets how IT includes the word 'information'. It's the information you and your teams need, not the tools themselves. How do we solve the problem of "there's an app for that" and tool sprawl? First and foremost, we stop focusing on the tools and instead focus on the data. Let the data and the analytics of the data be what drives your requirements, not a pretty GUI interface or customizations.
  13. break down the elements           functions           primary, secondary, tertiary           where is there overlap           where is there a gap           when can you do "brick in/brick out"      show when intrinsic value is greater than the cost of the tool
  14. Image: https://commons.wikimedia.org/wiki/File:Professors_cube.jpg again, what I know is monitoring, so that's the examples I'm using YMMV, caveate emptor, blah blah.      monitoring is not management      ongoing monitoring is not emergency monitoring (smokeping)
  15. Image: http://www.istockphoto.com/photo/young-business-children-make-faces-holding-lots-of-money-gm470201459-35093954 Paid for.      management speak      pull from buy me a pony
  16. beware of words that don't mean the same thing example: Log monitoring example: APM (next slide)
  17. If a person or group has a complaint and says they need to buy something new, turn that complaint into a request and see if you already have the data they need. Use the data that exists and is already being collected to drive collaboration which will then build trust among your teams and remove the fear of conflict.