SlideShare a Scribd company logo
1 of 42
Download to read offline
Taming the Complexity
of Network & IT Ops
Improving Network Operations With Neo4j & Graphs
Stefan Kolmar"
Vice President Field Engineering
Agenda
•  Networks are Graphs!
•  Network & IT-Operations with Graphs !
•  Network Upgrade and Helpdesk Scenarios!
•  Why Neo4j!
•  References and Resources!
•  Q&A!
Networks are Graphs
network topology
Mesh
Router
Gatew
ay
Router
Router
Router
Mesh
Router
Router
Router
Mesh
Router
Gatew
ay
Access
Point
CPU
CPU CPU
CPU
Mobile
Mobile Mobile
Mobile
Base
Station
CPU
CPU
CPU
CPU
Access
Point
Relational
Database
This is data modelled as graph!
Graph
Database
Network & IT-Operations
with Graphs
Typical IT organization
Sys Admins
Servers, on-premise virtual machines,
cloud virtual machines, etc.
Network Admins
Switches, Routers, Egress Points
App Admins
I.e. Salesforce, Marketo, SAP, Oracle
Apps, Tableau, SharePoint, DBA’s
etc.
Internal Users
HR, Sales, Marketing, Data Analysts,
E-staff etc.
Numerous Customers & Partners
Router
Servers
Servers
Apps
FirewallCloud
Switch
Apps
Network Admins
Switches, Routers, Egress Points
Sys Admins
Servers, on-premise virtual machines,
cloud virtual machines, etc.
App Admins
I.e. Salesforce, Marketo, SAP, Oracle
Apps, Tableau, SharePoint, DBA’s
etc.
Internal Users
HR, Sales, Marketing, Data Analysts,
E-staff etc.
Router
Servers
Servers
Apps
FirewallCloud
Switch
Apps
Network Admins
Switches, Routers, Egress Points
Sys Admins
Servers, on-premise virtual machines,
cloud virtual machines, etc.
App Admins
I.e. Salesforce, Marketo, SAP, Oracle
Apps, Tableau, SharePoint, DBA’s
etc.
Internal Users
HR, Sales, Marketing, Data Analysts,
E-staff etc.
Router
Servers
Servers
Apps
FirewallCloud
Switch
Apps
Network Admins
Switches, Routers, Egress Points
Sys Admins
Servers, on-premise virtual machines,
cloud virtual machines, etc.
App Admins
I.e. Salesforce, Marketo, SAP, Oracle
Apps, Tableau, SharePoint, DBA’s
etc.
Internal Users
HR, Sales, Marketing, Data Analysts,
E-staff etc.
Router
Servers
Servers
Apps
FirewallCloud
Switch
Apps
Network Admins
Switches, Routers, Egress Points
Sys Admins
Servers, on-premise virtual machines,
cloud virtual machines, etc.
App Admins
I.e. Salesforce, Marketo, SAP, Oracle
Apps, Tableau, SharePoint, DBA’s
etc.
Internal Users
HR, Sales, Marketing, Data Analysts,
E-staff etc.
Router
Servers
Servers
Apps
FirewallCloud
Switch
Apps
Network Admins
Switches, Routers, Egress Points
Sys Admins
Servers, on-premise virtual machines,
cloud virtual machines, etc.
App Admins
I.e. Salesforce, Marketo, SAP, Oracle
Apps, Tableau, SharePoint, DBA’s
etc.
Internal Users
HR, Sales, Marketing, Data Analysts,
E-staff etc.
Network & IT operations
Proactive! Reactive!
Proactive Scenario:!
Dependency Analysis
Best,
John Lewis
Network Administrator
Email
#newyork
#london
#funstuff
#graphicdesign
#product_team
#marketing
#staff_info
#IT_maintenance
Slack
Premise:
We are the Network admins at the company ACME and we’re
planning on doing maintenance on a switch on a Friday afternoon.
Network Admins
Sys Admins
Notify! Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on
Friday, May 28 @ 3-4pm.
@channel Hi, maintenance scheduled for
Switch IP 10.2.5 on Rack 5 on Friday,
May 28 @ 3-4pm.
Premise:
We are the Network admins at the company ACME and we’re
planning on doing maintenance on a switch on a Friday afternoon.
Sys Admins
(Servers & Other Hardware)!
Network Admins
(In Charge of Switch)!
The Telephone Game
Premise:
We are the Network admins at the company ACME and we’re
planning on doing maintenance on a switch on a Friday afternoon.
Network Admins
Sys Admins
App Admins 10+
(Marketo, SalesForce, Publishing Tools etc.)!
(Servers & Other Hardware)!
(In Charge of Switch)!
The Telephone Game
Premise:
We are the Network admins at the company ACME and we’re
planning on doing maintenance on a switch on a Friday afternoon.
Network Admins
Sys Admins
App Admins
Internal Users
10+
(Marketo, SalesForce, Publishing Tools etc.)!
(Employees in Sales, Marketing, Legal, HR, etc)!
(Servers & Other Hardware)!
(In Charge of Switch)!
500+
The Telephone Game
Network Admins
Sys Admins
App Admins
Customers
Internal Users
10+
(Marketo, SalesForce, Publishing Tools etc.)!
(Employees in Sales, Marketing, Legal, HR, etc)!
(Servers & Other Hardware)!
(In Charge of Switch)!
500+
10’000+
The Telephone Game
Premise:
We are the Network admins at the company ACME and we’re
planning on doing maintenance on a switch on a Friday afternoon.
Dependency Analysis
Demo
Reactive Scenario:!
Root Cause Analysis
Helpdesk
Customers
App Admins
Internal Users
Sys Admins
Network Admins
Organization Hierarchy
Premise:
It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the
Helpdesk remain on call. The staff starts receiving numerous complaints.
Premise:
It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the
Helpdesk remain on call. The staff starts receiving numerous complaints.
CRM system
Oracle Financials
Tableau
Premise:
App Admins
6-6.45pm
Starts
investigating
8pm
Oracle App
Admin
On-call Sys
Admin
Slow fiber connection
to the SAN detected
5pm
Complaints
begin
Helpdesk Network
Admin
9pm
Issue is a bad
fiber connector
10pm
System
operational
Helpdesk
It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the
Helpdesk remain on call. The staff starts receiving numerous complaints.
Premise:
Impact:
•  Outage lasted 5 hours
•  3 helpdesk staff involved
•  3 on-call app admins
•  3 on-call sysadmins
•  2 on-call network admins return to the office
•  Total people time until resolution: 55 hours
It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the
Helpdesk remain on call. The staff starts receiving numerous complaints.
Helpdesk Root Cause
Demo
Premise:
Impact after switching to graph:
•  Outage lasts 45 min
•  3 helpdesk staff involved
•  2 on-call network admins are involved
•  Total people time until resolution: 3.75 hours
It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the
Helpdesk remain on call. The staff starts receiving numerous complaints.
Exploring the Graph
Data Model!
Who’s using Neo4j?
Government Commercial clients
Who’s Using Neo4j?
Institutions
Local Governments
Law Enforcement
Military & Intelligence
!
Background	
•  World’s	largest	provider	of	IT	infrastructure,	
software	and	services	
•  Unified	Correlation	Analyzer	(UCA)	helps
comms operators manage large networks !
with carrier-class	resource	and	service	
management,	root	cause	and	impact	analysis	
Business	Problem	
•  Use	network	topology	to	identify	root	problems	
causes	on	the	network	
•  Simplify	and	speed	alarm	handling	by	operators		
•  Automate	handling	of	certain	types	of	alarms	
•  Filter/group/eliminate	redundant	alarms	via	
event	correlation	
Solution	and	Benefits	
•  Accelerated	product	development	time	
•  Extremely	fast	network-topology	queries	
•  Graph	representation	a	perfect	domain	fit	
•  24x7	carrier-grade	reliability	with	Neo4j		
High	Availability	clustering	
•  Met	objective	in	under	six	months	
Hewlett Packard WEB/ISV COMMUNICATIONS!
Network and IT Operations !37!
!Internet of Things!
Business	Problem	
•  Support	complex	operational	infrastructure	
collects,	records	and	manages	weather	data	
across	a	wide	network	
•  Integrate	with	Splunk	system	that	monitors	
remote	instruments	
•  Use	graphs	to	query	instrument	network	
Solution	and	Benefits	
•  Neo4j	analyzes	dependency	graphs	to	produce	
exception	reports	
•  Neo4j	and	SPLUNK	integrated	tightly	
•  Solution	has	enabled	KNMI	to	re-architect	and	
rebuild	their	entire	operational	infrastructure	
Background	
•  The	Royal	Netherlands	Meteorological	
Institute	(KNMI)	
•  Dutch	national	service	with	1100+	weather	
measurement	locations	
•  Monitors	and	forecasts	weather,	climate,		
air	quality	and	seismic	activity	
Royal Netherlands Meteorological Institute
SCIENCES!
38!
!
Background!
•  Leaders in model-driven engineering!
•  Founded in 2004 in France!
•  Source code cartography software used at over
100 sites!
Business Problem!
•  Reaching the limits of legacy OODB technology!
•  Find new data platform well suited for storing
software dependency graph!
•  Perform rapid,efficient dependency mapping and
impact analysis across Java, .NET, Flex, HTML,
COBOL, DB2, Oracle and more!
Solution and Benefits!
•  Moved to modern graph platform with more readily-
available skills and expertise!
•  Strong domain fit has accelerated development!
•  Enabled new impact analysis features not possible
in the previous technology!
Sodifrance SOFTWARE!
Impact Analysis!39!
!
Background!
•  One of the world’s oldest and largest banks!
•  100+ year-old bank with more than 1000
predecessor institutions!
•  500,000 employees and contractors!
•  Needed to manage and visualize ~50,000
Unix servers in its network!
Business Problem!
•  Original RDBMS solution could handle only
5,000 servers!
•  Improve net performance company-wide!
•  Leverage M&A legacy systems with no
room !
for error!
Solution and Benefits!
•  Store UNIX server and network config in
Neo4j!
•  Combine Splunk log data into an application !
that visualizes events on the network!
•  Neo4j vastly improved app performance!
•  New apps built much faster with Neo4j than
SQL!
Large Investment Bank FINANCIAL
SERVICES!
Network and IT Operations!40!
Neo4j Adoption by Selected Verticals
SOFTWARE
FINANCIAL
SERVICES
RETAIL
 MEDIA & OTHER
SOCIAL
NETWORKS
TELECOM
 HEALTHCAR
E
Thank you!

More Related Content

What's hot

Kentik Network@Scale (Dan Ellis)
Kentik Network@Scale (Dan Ellis)Kentik Network@Scale (Dan Ellis)
Kentik Network@Scale (Dan Ellis)gvillain
 
Monitoring and Troubleshooting a Real Time Pipeline
Monitoring and Troubleshooting a Real Time PipelineMonitoring and Troubleshooting a Real Time Pipeline
Monitoring and Troubleshooting a Real Time PipelineApache Apex
 
Big Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS DataBig Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS DataPrecisely
 
Flink Case Study: Bouygues Telecom
Flink Case Study: Bouygues TelecomFlink Case Study: Bouygues Telecom
Flink Case Study: Bouygues TelecomFlink Forward
 
5 Paths to HPC - SUSE
5 Paths to HPC - SUSE5 Paths to HPC - SUSE
5 Paths to HPC - SUSEJeff Reser
 
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...DataWorks Summit
 
Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...
Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...
Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...InfluxData
 
Power Your Delta Lake with Streaming Transactional Changes
 Power Your Delta Lake with Streaming Transactional Changes Power Your Delta Lake with Streaming Transactional Changes
Power Your Delta Lake with Streaming Transactional ChangesDatabricks
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisAlex Henthorn-Iwane
 
Predicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph AlgorithmsPredicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph AlgorithmsDatabricks
 
Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...HostedbyConfluent
 
Network and IT Ops Series: Build Production Solutions
Network and IT Ops Series: Build Production Solutions Network and IT Ops Series: Build Production Solutions
Network and IT Ops Series: Build Production Solutions Neo4j
 
Webinar: Large Scale Graph Processing with IBM Power Systems & Neo4j
Webinar: Large Scale Graph Processing with IBM Power Systems & Neo4jWebinar: Large Scale Graph Processing with IBM Power Systems & Neo4j
Webinar: Large Scale Graph Processing with IBM Power Systems & Neo4jNeo4j
 
Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017gvillain
 
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik Outlyer
 
Splunk App for Stream for Enhanced Operational Intelligence from Wire Data
Splunk App for Stream for Enhanced Operational Intelligence from Wire DataSplunk App for Stream for Enhanced Operational Intelligence from Wire Data
Splunk App for Stream for Enhanced Operational Intelligence from Wire DataSplunk
 

What's hot (20)

Kentik Network@Scale (Dan Ellis)
Kentik Network@Scale (Dan Ellis)Kentik Network@Scale (Dan Ellis)
Kentik Network@Scale (Dan Ellis)
 
Data Science Crash Course
Data Science Crash CourseData Science Crash Course
Data Science Crash Course
 
Monitoring and Troubleshooting a Real Time Pipeline
Monitoring and Troubleshooting a Real Time PipelineMonitoring and Troubleshooting a Real Time Pipeline
Monitoring and Troubleshooting a Real Time Pipeline
 
Big Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS DataBig Data Analytics for Real-time Operational Intelligence with Your z/OS Data
Big Data Analytics for Real-time Operational Intelligence with Your z/OS Data
 
Flink Case Study: Bouygues Telecom
Flink Case Study: Bouygues TelecomFlink Case Study: Bouygues Telecom
Flink Case Study: Bouygues Telecom
 
5 Paths to HPC - SUSE
5 Paths to HPC - SUSE5 Paths to HPC - SUSE
5 Paths to HPC - SUSE
 
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
Data Acquisition Automation for NiFi in a Hybrid Cloud environment – the Path...
 
Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...
Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...
Using InfluxDB for Full Observability of a SaaS Platform by Aleksandr Tavgen,...
 
Power Your Delta Lake with Streaming Transactional Changes
 Power Your Delta Lake with Streaming Transactional Changes Power Your Delta Lake with Streaming Transactional Changes
Power Your Delta Lake with Streaming Transactional Changes
 
Cloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow AnalysisCloud-Scale BGP and NetFlow Analysis
Cloud-Scale BGP and NetFlow Analysis
 
Stream Scaling in Pravega
Stream Scaling in PravegaStream Scaling in Pravega
Stream Scaling in Pravega
 
Predicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph AlgorithmsPredicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph Algorithms
 
Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...Digital transformation: Highly resilient streaming architecture and strategie...
Digital transformation: Highly resilient streaming architecture and strategie...
 
Shaping a Digital Vision
Shaping a Digital VisionShaping a Digital Vision
Shaping a Digital Vision
 
Cloud Aware Network Management
Cloud Aware Network ManagementCloud Aware Network Management
Cloud Aware Network Management
 
Network and IT Ops Series: Build Production Solutions
Network and IT Ops Series: Build Production Solutions Network and IT Ops Series: Build Production Solutions
Network and IT Ops Series: Build Production Solutions
 
Webinar: Large Scale Graph Processing with IBM Power Systems & Neo4j
Webinar: Large Scale Graph Processing with IBM Power Systems & Neo4jWebinar: Large Scale Graph Processing with IBM Power Systems & Neo4j
Webinar: Large Scale Graph Processing with IBM Power Systems & Neo4j
 
Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017
 
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
The Network Knows—Avi Freedman, CEO & Co-Founder of Kentik
 
Splunk App for Stream for Enhanced Operational Intelligence from Wire Data
Splunk App for Stream for Enhanced Operational Intelligence from Wire DataSplunk App for Stream for Enhanced Operational Intelligence from Wire Data
Splunk App for Stream for Enhanced Operational Intelligence from Wire Data
 

Similar to Taming Complexity with Graphs

How Graphs are Taming the Complexity of Network & IT Ops
How Graphs are Taming the Complexity of Network & IT OpsHow Graphs are Taming the Complexity of Network & IT Ops
How Graphs are Taming the Complexity of Network & IT OpsNeo4j
 
Neo4j GraphTalk Wien - Taming the Complexity of Networks & IT Ops
Neo4j GraphTalk Wien - Taming the Complexity of Networks & IT OpsNeo4j GraphTalk Wien - Taming the Complexity of Networks & IT Ops
Neo4j GraphTalk Wien - Taming the Complexity of Networks & IT OpsNeo4j
 
EAS-SEC Project
EAS-SEC ProjectEAS-SEC Project
EAS-SEC ProjectERPScan
 
Sybase Global Infrastructure
Sybase Global InfrastructureSybase Global Infrastructure
Sybase Global InfrastructureRobert Mobley
 
5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)James Kelly
 
SolarWinds Technology Briefing- San Diego CA
SolarWinds Technology Briefing- San Diego CASolarWinds Technology Briefing- San Diego CA
SolarWinds Technology Briefing- San Diego CASolarWinds
 
0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_t0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_tRaul Chong
 
Resume 2016 rediff mail
Resume 2016 rediff mailResume 2016 rediff mail
Resume 2016 rediff mailAjaya Mohanty
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the CloudDevOpsGroup
 
Case Study: University of Chicago Achieves High Availability through a Centr...
Case Study:  University of Chicago Achieves High Availability through a Centr...Case Study:  University of Chicago Achieves High Availability through a Centr...
Case Study: University of Chicago Achieves High Availability through a Centr...CA Technologies
 
Assess and monitor SAP security
Assess and monitor SAP securityAssess and monitor SAP security
Assess and monitor SAP securityERPScan
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkDellNMS
 
Top IT Management Practices for Government Entities
Top IT Management Practices for Government EntitiesTop IT Management Practices for Government Entities
Top IT Management Practices for Government EntitiesSolarWinds
 
Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Riverbed Technology
 
The Value of SCADA Infrastructure Virtualization on Wind Farms
The Value of SCADA Infrastructure Virtualization on Wind FarmsThe Value of SCADA Infrastructure Virtualization on Wind Farms
The Value of SCADA Infrastructure Virtualization on Wind FarmsUpWind Solutions
 
Cyberdyne systems (2)
Cyberdyne systems (2)Cyberdyne systems (2)
Cyberdyne systems (2)Bryan Moss
 
Multi cloud webinar 2019 - slideshare
Multi cloud webinar 2019 - slideshareMulti cloud webinar 2019 - slideshare
Multi cloud webinar 2019 - slideshareThousandEyes
 
ThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the Cloud
ThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the CloudThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the Cloud
ThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the CloudThousandEyes
 

Similar to Taming Complexity with Graphs (20)

How Graphs are Taming the Complexity of Network & IT Ops
How Graphs are Taming the Complexity of Network & IT OpsHow Graphs are Taming the Complexity of Network & IT Ops
How Graphs are Taming the Complexity of Network & IT Ops
 
Neo4j GraphTalk Wien - Taming the Complexity of Networks & IT Ops
Neo4j GraphTalk Wien - Taming the Complexity of Networks & IT OpsNeo4j GraphTalk Wien - Taming the Complexity of Networks & IT Ops
Neo4j GraphTalk Wien - Taming the Complexity of Networks & IT Ops
 
EAS-SEC Project
EAS-SEC ProjectEAS-SEC Project
EAS-SEC Project
 
Sybase Global Infrastructure
Sybase Global InfrastructureSybase Global Infrastructure
Sybase Global Infrastructure
 
5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)
 
GRANT DELP724
GRANT DELP724GRANT DELP724
GRANT DELP724
 
SolarWinds Technology Briefing- San Diego CA
SolarWinds Technology Briefing- San Diego CASolarWinds Technology Briefing- San Diego CA
SolarWinds Technology Briefing- San Diego CA
 
0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_t0626 2014 01_toronto-smac meetup_io_t
0626 2014 01_toronto-smac meetup_io_t
 
Resume 2016 rediff mail
Resume 2016 rediff mailResume 2016 rediff mail
Resume 2016 rediff mail
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the Cloud
 
Case Study: University of Chicago Achieves High Availability through a Centr...
Case Study:  University of Chicago Achieves High Availability through a Centr...Case Study:  University of Chicago Achieves High Availability through a Centr...
Case Study: University of Chicago Achieves High Availability through a Centr...
 
Assess and monitor SAP security
Assess and monitor SAP securityAssess and monitor SAP security
Assess and monitor SAP security
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your Network
 
Top IT Management Practices for Government Entities
Top IT Management Practices for Government EntitiesTop IT Management Practices for Government Entities
Top IT Management Practices for Government Entities
 
Ganesh Sawant
Ganesh SawantGanesh Sawant
Ganesh Sawant
 
Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...
 
The Value of SCADA Infrastructure Virtualization on Wind Farms
The Value of SCADA Infrastructure Virtualization on Wind FarmsThe Value of SCADA Infrastructure Virtualization on Wind Farms
The Value of SCADA Infrastructure Virtualization on Wind Farms
 
Cyberdyne systems (2)
Cyberdyne systems (2)Cyberdyne systems (2)
Cyberdyne systems (2)
 
Multi cloud webinar 2019 - slideshare
Multi cloud webinar 2019 - slideshareMulti cloud webinar 2019 - slideshare
Multi cloud webinar 2019 - slideshare
 
ThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the Cloud
ThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the CloudThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the Cloud
ThousandEyes EMEA - Why 74% of IT Teams Are Not Ready for the Cloud
 

More from Neo4j

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsNeo4j
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...Neo4j
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AINeo4j
 
Ingka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignIngka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignNeo4j
 
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24Neo4j
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 

More from Neo4j (20)

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
 
Ingka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignIngka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by Design
 
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 

Recently uploaded

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
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
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 Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
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
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

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
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
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 Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
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
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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!
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Taming Complexity with Graphs

  • 1. Taming the Complexity of Network & IT Ops Improving Network Operations With Neo4j & Graphs Stefan Kolmar" Vice President Field Engineering
  • 2. Agenda •  Networks are Graphs! •  Network & IT-Operations with Graphs ! •  Network Upgrade and Helpdesk Scenarios! •  Why Neo4j! •  References and Resources! •  Q&A!
  • 5.
  • 8. This is data modelled as graph! Graph Database
  • 11. Sys Admins Servers, on-premise virtual machines, cloud virtual machines, etc. Network Admins Switches, Routers, Egress Points App Admins I.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc. Internal Users HR, Sales, Marketing, Data Analysts, E-staff etc. Numerous Customers & Partners
  • 12. Router Servers Servers Apps FirewallCloud Switch Apps Network Admins Switches, Routers, Egress Points Sys Admins Servers, on-premise virtual machines, cloud virtual machines, etc. App Admins I.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc. Internal Users HR, Sales, Marketing, Data Analysts, E-staff etc.
  • 13. Router Servers Servers Apps FirewallCloud Switch Apps Network Admins Switches, Routers, Egress Points Sys Admins Servers, on-premise virtual machines, cloud virtual machines, etc. App Admins I.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc. Internal Users HR, Sales, Marketing, Data Analysts, E-staff etc.
  • 14. Router Servers Servers Apps FirewallCloud Switch Apps Network Admins Switches, Routers, Egress Points Sys Admins Servers, on-premise virtual machines, cloud virtual machines, etc. App Admins I.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc. Internal Users HR, Sales, Marketing, Data Analysts, E-staff etc.
  • 15. Router Servers Servers Apps FirewallCloud Switch Apps Network Admins Switches, Routers, Egress Points Sys Admins Servers, on-premise virtual machines, cloud virtual machines, etc. App Admins I.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc. Internal Users HR, Sales, Marketing, Data Analysts, E-staff etc.
  • 16. Router Servers Servers Apps FirewallCloud Switch Apps Network Admins Switches, Routers, Egress Points Sys Admins Servers, on-premise virtual machines, cloud virtual machines, etc. App Admins I.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc. Internal Users HR, Sales, Marketing, Data Analysts, E-staff etc.
  • 17. Network & IT operations Proactive! Reactive!
  • 19. Best, John Lewis Network Administrator Email #newyork #london #funstuff #graphicdesign #product_team #marketing #staff_info #IT_maintenance Slack Premise: We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon. Network Admins Sys Admins Notify! Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm. @channel Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm.
  • 20. Premise: We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon. Sys Admins (Servers & Other Hardware)! Network Admins (In Charge of Switch)! The Telephone Game
  • 21. Premise: We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon. Network Admins Sys Admins App Admins 10+ (Marketo, SalesForce, Publishing Tools etc.)! (Servers & Other Hardware)! (In Charge of Switch)! The Telephone Game
  • 22. Premise: We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon. Network Admins Sys Admins App Admins Internal Users 10+ (Marketo, SalesForce, Publishing Tools etc.)! (Employees in Sales, Marketing, Legal, HR, etc)! (Servers & Other Hardware)! (In Charge of Switch)! 500+ The Telephone Game
  • 23. Network Admins Sys Admins App Admins Customers Internal Users 10+ (Marketo, SalesForce, Publishing Tools etc.)! (Employees in Sales, Marketing, Legal, HR, etc)! (Servers & Other Hardware)! (In Charge of Switch)! 500+ 10’000+ The Telephone Game Premise: We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon.
  • 26. Helpdesk Customers App Admins Internal Users Sys Admins Network Admins Organization Hierarchy
  • 27. Premise: It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.
  • 28. Premise: It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints. CRM system Oracle Financials Tableau
  • 29. Premise: App Admins 6-6.45pm Starts investigating 8pm Oracle App Admin On-call Sys Admin Slow fiber connection to the SAN detected 5pm Complaints begin Helpdesk Network Admin 9pm Issue is a bad fiber connector 10pm System operational Helpdesk It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.
  • 30. Premise: Impact: •  Outage lasted 5 hours •  3 helpdesk staff involved •  3 on-call app admins •  3 on-call sysadmins •  2 on-call network admins return to the office •  Total people time until resolution: 55 hours It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.
  • 32. Premise: Impact after switching to graph: •  Outage lasts 45 min •  3 helpdesk staff involved •  2 on-call network admins are involved •  Total people time until resolution: 3.75 hours It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.
  • 36. Government Commercial clients Who’s Using Neo4j? Institutions Local Governments Law Enforcement Military & Intelligence
  • 37. ! Background •  World’s largest provider of IT infrastructure, software and services •  Unified Correlation Analyzer (UCA) helps comms operators manage large networks ! with carrier-class resource and service management, root cause and impact analysis Business Problem •  Use network topology to identify root problems causes on the network •  Simplify and speed alarm handling by operators •  Automate handling of certain types of alarms •  Filter/group/eliminate redundant alarms via event correlation Solution and Benefits •  Accelerated product development time •  Extremely fast network-topology queries •  Graph representation a perfect domain fit •  24x7 carrier-grade reliability with Neo4j High Availability clustering •  Met objective in under six months Hewlett Packard WEB/ISV COMMUNICATIONS! Network and IT Operations !37!
  • 38. !Internet of Things! Business Problem •  Support complex operational infrastructure collects, records and manages weather data across a wide network •  Integrate with Splunk system that monitors remote instruments •  Use graphs to query instrument network Solution and Benefits •  Neo4j analyzes dependency graphs to produce exception reports •  Neo4j and SPLUNK integrated tightly •  Solution has enabled KNMI to re-architect and rebuild their entire operational infrastructure Background •  The Royal Netherlands Meteorological Institute (KNMI) •  Dutch national service with 1100+ weather measurement locations •  Monitors and forecasts weather, climate, air quality and seismic activity Royal Netherlands Meteorological Institute SCIENCES! 38!
  • 39. ! Background! •  Leaders in model-driven engineering! •  Founded in 2004 in France! •  Source code cartography software used at over 100 sites! Business Problem! •  Reaching the limits of legacy OODB technology! •  Find new data platform well suited for storing software dependency graph! •  Perform rapid,efficient dependency mapping and impact analysis across Java, .NET, Flex, HTML, COBOL, DB2, Oracle and more! Solution and Benefits! •  Moved to modern graph platform with more readily- available skills and expertise! •  Strong domain fit has accelerated development! •  Enabled new impact analysis features not possible in the previous technology! Sodifrance SOFTWARE! Impact Analysis!39!
  • 40. ! Background! •  One of the world’s oldest and largest banks! •  100+ year-old bank with more than 1000 predecessor institutions! •  500,000 employees and contractors! •  Needed to manage and visualize ~50,000 Unix servers in its network! Business Problem! •  Original RDBMS solution could handle only 5,000 servers! •  Improve net performance company-wide! •  Leverage M&A legacy systems with no room ! for error! Solution and Benefits! •  Store UNIX server and network config in Neo4j! •  Combine Splunk log data into an application ! that visualizes events on the network! •  Neo4j vastly improved app performance! •  New apps built much faster with Neo4j than SQL! Large Investment Bank FINANCIAL SERVICES! Network and IT Operations!40!
  • 41. Neo4j Adoption by Selected Verticals SOFTWARE FINANCIAL SERVICES RETAIL MEDIA & OTHER SOCIAL NETWORKS TELECOM HEALTHCAR E