Jeff Morris, Director, Neo4j:Are you building a breakthrough product or extending an existing one? Do you need introduce new capabilities based on insights from data relationships? If so, you should consider embedding a graph database.
For software providers building products to assure quality network operations or security, using an embedded graph database may open new customer opportunities. Watch this webinar to learn how you can easily differentiate your applications and take your solutions to market faster with a native graph database like Neo4j.
10. Product Manager Engineer
Time-to-market: How
fast can we embed
Neo4j in our software?
How is Neo4j’s stability
& performance?
Will embedding
Neo4j add several X
more value?
What is Neo4j’s track
record? Who are the
reference customers?
Can we trust Neo4j with
a long term
partnership?
Does Neo4j give us
capabilities to solve
“new” problems?
How easy is Neo4j to
maintain & upgrade?
How does integrations,
API’s, and reference
architecture look?
Is the support and
training sufficient to
fit our needs?
How does clustering
& scalability work in
Neo4j?
How easy is it to get
started with Cypher
Query Language?
How is the backwards
compatibility in Neo4j?
12. Neo4j is the World’s Leading
Native Graph Database.
13. Neo4j is the World’s Leading
Native Graph Database.
We provide a technology that
gives any organization the
ability to leverage connections
in data
14. Neo4j is the World’s Leading
Native Graph Database.
We provide a technology that
gives any organization the
ability to leverage connections
in data — in real-time.
30. Adoption Highlights
Retail
7 out of top 10
retailers in the world
Finance
12 out of 25 top
financial services firms
8 out of top 10
software vendors
Software
(As per 2017)
36. Services
(e.g. route a call, play a movie)
Operational Tasks
(e.g. upgrades, reconciliation)
Key Systems
(e.g. Oracle, SAP)
Assets
(e.g. routers, servers)
Cross Domain Dependencies
Complexity of Providing Network Services
37. Complexity of Providing Network Services
Common Scenarios
• Vulnerability and impact
analysis
• Asset management and
technical debt analysis
• Dynamic SDN configuration
and mgmt.
• Dynamic load and route
mgmt.
• Multi-channel contact routing
and mgmt.
• Contact center mgmt.
Services
(e.g. route a call, play a movie)
Operational Tasks
(e.g. upgrades, reconciliation)
Key Systems
(e.g. Oracle, SAP)
Assets
(e.g. routers, servers)
Cross Domain Dependencies
38. ?
?
?
?
? ?
Lack of Visibility
• Time consuming to discover and map
cascading dependencies
• Difficult to correlate cross domain impact
• Inconsistent to poor customer experience
39. Cluster
ServerDatabase
Database
Router
Router
Switch
SwitchSwitch
Graph Model
Naturally Captures Relations
Use a Network-Natural Approach
Router
• Impact & root cause is readily apparent across
network
• Correlations are intuitive
• Customer experience can be modeled
?
?
?
?
? ?
Lack of Visibility
• Time consuming to discover and map
cascading dependencies
• Difficult to correlate cross domain impact
• Inconsistent to poor customer experience
42. Dynamic Call Routing
Routing
Engine
Switch
< 100 Milliseconds
Thousands of
calls per second
Least Cost
Routing
Capacity
Routing
Feature
Routing
Dynamic Balancing
for each call
43. Routing
Engine
Locations & roaming
Ported numbers
Special requests
Cost of transport
Alt. Carrier agreements
Tariffs or fees
Time of day
Priority Traffic
Special services:
Ringback
Simultaneous ringing
Inbound call rate
Load allowances
Quality indicators
Risk metrics
Least Cost
Routing
Capacity
Routing
Feature
Routing
<100 Milliseconds
44. Drastically Reduce Time to
Routing Recommendation
Alternate
Carrier$
Tariffs /
Fees
$
Transport
Priority
Traffic Special
Services
Risk
Call
Rates
Load
Allowances
Quality
Indicators
• Offer your customers more intelligent
routing with time for more variables
• Lower CAPEX requirements
• Potential to reduce latency with smaller routing
solutions nearer to switches
Time of
Day
Routing
Engine
45. Neo4j Opens the Door for New Opportunities
Add
Historical
Traffic PatternsLeast Cost
Routing
Capacity
Routing
Feature
Routing
Add
Call Detail Records
• Offer what-if analysis
• Assist customers with predictive
modeling
• Look for opportunities for contract
negotiation
51. Your Engines
& Algorithms
Customer
Facing Apps
Native Graph
Databases
Customer
Data Sources
Product Models with Neo4j Inside
Real-Time Capabilities
Next Gen. CMDB
Snapshots:
Modeling & Predictive
VisualizationImpact
Analysis
Recommendations
Metering
Decisioning
Variance
Analysis
Rules
Engine
Complex Event
Procedures
APIs & Drivers
Data Ingest
CMDB
Assets Data
Network
Monitoring Data
Application
Monitoring Data
Bus. Process
Monitoring Data
52. • Network traffic mgmt.
• Dynamic configuration mgmt.
• What-if analysis & predictive modeling
• Entitlement mgmt.
• Customer experience mgmt.
• Billing mgmt.
• SLA monitoring
• Trouble ticket mgmt.
• Fault and event mgmt.
• Performance mgmt.
• QoS mgmt.
• Risk mgmt.
• Cost analysis and mgmt.
• Planned vs actual analysis
Network & IT
Ops Customer
Use Cases
To name a few…
53. Differentiate Your Solutions
Uncover hidden
patterns and
knowledge
New Market
Opportunities
Integrate silos and
make sense of
complex networks
Enhance
Products
Add, remove or make
changes with no
downtime
Quickly
Iterate
From minutes to
milliseconds
Performance At
Scale
54. All data elements and
relations in a native
graph database
Streamline
Execution
Get To Market Faster
Data models
represent real-world
business
Prototype
Faster
Often in less than
one week
Rapid
PoC
Support, active
community and thriving
APOC
Expertise
at Scale
55. 8 of the top 10
software vendors
Software
3 of the 5 largest
telecom hardware vendors
Telecom
Industry Proven
56. Top solution providers embed Neo4j
“We tried doing our work with RDBMS, but found that the
queries were just going too slowly.”
— Peter Walker, Cisco
“Neo4j ’s flexibility with data connections allows
customers to import all of their connected data, see the
richness in the data relationships, understand different
patterns and get insights from their data.”
– Chuck Kane, Director of Global Solutions Pitney Bowes