digital transformation in a connected world
TRANSCRIPT
![Page 1: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/1.jpg)
DIGITAL TRANSFORMATION IN A CONNECTED WORLD
Neo4j – The World’s Leading Graph Database
![Page 2: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/2.jpg)
What is the most powerful database in the world?
![Page 3: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/3.jpg)
![Page 4: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/4.jpg)
![Page 5: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/5.jpg)
The internet
![Page 6: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/6.jpg)
Genetic Ancestry of One Single Corn Variety
![Page 7: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/7.jpg)
A Linkedin Profile
![Page 8: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/8.jpg)
Why?
![Page 9: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/9.jpg)
![Page 10: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/10.jpg)
?
![Page 11: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/11.jpg)
GRAPH DATABASES
![Page 12: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/12.jpg)
What graphs are aboutWhat they’re good at
Your first dip!
AGENDA:
![Page 13: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/13.jpg)
WHAT IS A GRAPH?
![Page 14: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/14.jpg)
A way of representing data
DATA DATA
![Page 15: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/15.jpg)
Relational Database
Good for:
A way of representing data
• Well-understood data structures that don’t change too frequently
• Known problems involving discrete parts of the data, or minimal connectivity
![Page 16: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/16.jpg)
Graph Database
Relational Database
A way of representing data
Good for: • Well-understood data structures
that don’t change too frequently • Known problems involving discrete
parts of the data, or minimal connectivity
Good for: • Dynamic systems: where the data
topology is difficult to predict • Dynamic requirements:
the evolve with the business • Problems where the relationships in
data contribute meaning & value
![Page 17: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/17.jpg)
THE PROPERTY GRAPH DATA MODEL
![Page 18: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/18.jpg)
A Graph Is
![Page 19: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/19.jpg)
ROAD
TRAFFIC
LIGHTS
A Graph Is
![Page 20: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/20.jpg)
HA
S
AVAILABLE
HOTEL
ROOMS
AVAILABLE
A Graph Is
![Page 21: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/21.jpg)
KNOWS
KN
OW
S
KNOWS
WO
RK
S_AT
WORKS_AT
WORKS_AT
COMPANY
STANFORD
STU
DIE
D_A
T
KNOWS
NEO
COLUMBIA
STU
DIE
D_A
T
STUDIED_AT
STUDIED_AT
NAME:ANNE
SINCE:2012
RELATIONSHIPS
NODE
PROPERTY
A Graph Is
![Page 22: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/22.jpg)
NAME:ANNE
SINCE:2012
A Graph Is
![Page 23: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/23.jpg)
![Page 24: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/24.jpg)
Use of Graphs has created some of the most successful companies in the world
C34,3%B
38,4%A3,3%
D3,8%
1,8%1,8% 1,8%
1,8%
1,8%
E8,1%
F3,9%
![Page 25: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/25.jpg)
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 26: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/26.jpg)
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
VIEW
ED
GRAPH THINKING: Real Time Recommendations
VIEWED
BOUG
HT
VIEWED BOUGHT
BOUGHT
BO
UG
HT
BOUG
HT
![Page 27: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/27.jpg)
“As the current market leader in graph databases, and with enterprise features for scalability and availability, Neo4j is the right choice to meet our demands.” Marcos Wada
Software Developer, Walmart
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 28: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/28.jpg)
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
GRAPH THINKING: Master Data Management
MANAGES
MANAGES
LEADS
REGION
MANAGES
MANAGES
REGION
LEADS
LEADS
COLL
ABO
RATE
S
![Page 29: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/29.jpg)
Neo4j is the heart of Cisco HMP: used for governance and single source of truth and a one-stop shop for all of Cisco’s hierarchies.
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 30: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/30.jpg)
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
OPENED_ACCOUNT
HAS IS_ISSUED
GRAPH THINKING: Fraud Detection
HAS
LIVES LIVES
IS_ISSUED
OPE
NED_
ACCO
UNT
![Page 31: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/31.jpg)
“Graph databases offer new methods of uncovering fraud rings and other sophisticated scams with a high-level of accuracy, and are capable of stopping advanced fraud scenarios in real-time.”
Gorka SadowskiCyber Security Expert
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 32: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/32.jpg)
GRAPH THINKING: Graph Based Search
PUBLISH
INCLUDE
INCLUDE
CREATE
CAPT
URE
IN
INSO
URCE
USES
USES
IN
IN
USES
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
SOURCE SOURCE
![Page 33: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/33.jpg)
Uses Neo4j to manage the digital assets inside of its next generation in-flight entertainment system.
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 34: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/34.jpg)
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
BROWSES
CONN
ECTS
BRIDGES
ROUTES
POW
ERS
ROUTES
POWERSPOWERS
HOSTS
QUERIES
GRAPH THINKING: Network & IT-Operations
![Page 35: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/35.jpg)
Uses Neo4j for network topology analysis for big telco service providers
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 36: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/36.jpg)
GRAPH THINKING: Identity And Access Management
TRUSTS
TRUSTS
ID
ID
AUTHENTICATES AUTH
ENTI
CATE
S
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
OWNS
OWNSC
AN
_REA
D
![Page 37: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/37.jpg)
UBS was the recipient of the 2014 Graphie Award for “Best Identify And Access Management App”
NEO4j USE CASESReal Time Recommendations
Master Data Management
Fraud Detection
Identity & Access Management
Graph Based Search
Network & IT-Operations
![Page 38: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/38.jpg)
Neo4j Adoption by Selected VerticalsSOFTWARE FINANCIAL
SERVICES RETAIL MEDIA & BROADCASTING
SOCIAL NETWORKS TELECOM HEALTHCARE
![Page 39: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/39.jpg)
WHY GRAPHS?
![Page 40: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/40.jpg)
IntuitivnessSpeedAgility
![Page 41: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/41.jpg)
IntuitivnessSpeedAgility
![Page 42: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/42.jpg)
Intuitivness
![Page 43: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/43.jpg)
IntuitivnessSpeedAgility
![Page 44: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/44.jpg)
Speed
“We found Neo4j to be literally thousands of times faster than our prior MySQL solution, with queries that require
10-100 times less code. Today, Neo4j provides eBay with functionality that was previously impossible.”
- Volker Pacher, Senior Developer
“Minutes to milliseconds” performance Queries up to 1000x faster than RDBMS or other NoSQL
![Page 45: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/45.jpg)
IntuitivnessSpeedAgility
![Page 46: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/46.jpg)
A Naturally Adaptive Model
A Query Language Designed for Connectedness
+
=Agility
![Page 47: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/47.jpg)
CypherTypical Complex SQL Join The Same Query using Cypher
MATCH (boss)-[:MANAGES*0..3]->(sub), (sub)-[:MANAGES*1..3]->(report)WHERE boss.name = “John Doe”RETURN sub.name AS Subordinate, count(report) AS Total
Project ImpactLess time writing queries• More time understanding the answers • Leaving time to ask the next question
Less time debugging queries: • More time writing the next piece of code • Improved quality of overall code base
Code that’s easier to read: • Faster ramp-up for new project members • Improved maintainability & troubleshooting
![Page 48: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/48.jpg)
CYPHER
![Page 49: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/49.jpg)
Ann DanLoves
CYPHER
![Page 50: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/50.jpg)
Ann DanLoves
CYPHER
![Page 51: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/51.jpg)
Ann DanLoves
(Dan)(Ann) -[:LOVES]->
CYPHER
![Page 52: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/52.jpg)
Ann DanLoves
(:Person {name:”Ann"}) –[:LOVES]-> (:Person {name:"Dan"})
CYPHER
![Page 53: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/53.jpg)
Ann DanLoves
(:Person {name:”Ann"}) –[:LOVES]-> (:Person {name:"Dan"})
CYPHER
![Page 54: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/54.jpg)
Ann DanLoves
Node Relationship Node
(:Person {name:”Ann"}) –[:LOVES]-> (:Person {name:"Dan"})
CYPHER
![Page 55: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/55.jpg)
Query: Whom does Ann love?
MATCH (:Person {name:"Ann"})–[:LOVES]->(whom)
RETURN whom
CYPHER
![Page 56: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/56.jpg)
Users Love Cypher
![Page 57: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/57.jpg)
openCypher
![Page 58: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/58.jpg)
Impact on the Business
Neo4j is ultra efficient &normally needs far less hardware
than any alternative
How?
Increase revenue
• Do new & impossible things • Faster time-to-market
Reduce cost
• Lower infrastructure costs
How?• Value from data relationships • Batch to real time • 1000x faster
![Page 59: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/59.jpg)
THANK YOU!
![Page 60: Digital Transformation in a Connected World](https://reader038.vdocuments.site/reader038/viewer/2022110218/587b7dd21a28ab9d448b497f/html5/thumbnails/60.jpg)
Database storage
Big Data
Pre-computed Queries & Algorithms
Real-time Queries & AlgorithmInstructions
Applications