The document discusses how several telecommunications companies have used Neo4j to solve graph problems. An Oslo-based telco used Neo4j to improve the performance of its business user services which had millions of interconnected customer accounts. A French telecom gained new network planning capabilities with Neo4j after its maintenance process previously took a week. A global mobile operator used Neo4j to develop a more flexible online consumer services platform to easily support new services.
3. Neo4j
Adoption
by
Selected
Verticals
Financial
Services
Communications
Health &
Life Sciences
HR &
Recruiting
Media &
Publishing
Social
Web
Industry
& Logistics
Entertainment Consumer Retail Information ServicesBusiness Services
6. Business
User
Services
Millions
of
plans,
customers,
admins,
groups
• Highly
interconnected
data
set
with
massive
joins
Degrading
relaEonal
performance
• Login
took
up
to
20
minutes
to
compute
access
rights
Nightly
batch
workaround
• Solved
performance
problem,
but
meant
data
was
not
current
Replace
slow
Sybase
system
• Batch
workaround
projected
to
reach
into
the
morning
in
2014
—
longer
than
the
nightly
batch
window
Oslo-‐based
telco
Top
25
worldwide
Misson-‐critical
system
Availability
and
responsiveness
impact
customer
satisfaction
7. With
complex
dependencies
between
accounts,
products
and
companies,
Neo4j’s
high
performance
engine
provides
flexibility
of
data
representaons
along
with
features
that
go
beyond
tradional
relaonal
databases.
Business
User
Services
–
Sebastian
Verheughe,
Architect
11. NaEonwide
network
infrastructure
• €1.5
billion
invested
in
infrastructure
every
year
• Owns
50%
of
all
fiber
in
France
Maintenance
took
a
full
week
to
plan
• “What-‐if”
analysis
is
best
done
on
the
full
network
Network
&
topology
informaEon
is
fragmented
• Spread
across
30+
different
systems
Faster
change
process
• Missed
threats
and
opportunies
put
business
at
stake
Part
of
Vivendi
group
Top
20
telco
worldwide
Gained
new
“what
if”
capabilities
Network
Planning
–
The
Challenge
12. Created
a
single
source
of
truth
• Country-‐level
analysis
capabilies
Predict
impact
of
any
failure
• Take
migang
steps
to
solidify
network
Flexible
graph
model
stretches
for
new
data
• No
more
RDBMS
schema
dancing
(two
steps
forward,
one
step
back)
Full
freedom
to
evolve
system
over
Eme
• Added
impact
analysis,
congeson
avoidance,
and
more
Network
Planning
–
Solution
&
Benefits
Neo4j
is
an
obvious
solution
to
explore
for
a
graph
network
problem.
It
manages
risk
on
the
client
side,
and
it
also
makes
processes
more
efficient.
–
Project
Manager,
SFR
14. Global
mobile
services
operator
• Fastest
growing
mobile
operator
the
past
5
years
Online/App
service
“MiR
3”
needed
to
evolve
• Challenge
with
denormalized
RDBMS
architecture
The
business
values
flexibility
• Technology
should
be
an
enabler,
not
an
obstacle
Good
self
service
helps
customers
help
themselves
• Fewer
calls
means
call
center
savings
Part
of
Hutchison
Whampoa
Nordic
branch
covers
Sweden
&
Denmark
Online
Consumer
Services
The
Challenge
15. Flexible
user
data
plaVorm
• Take
on
new
and
complex
services
with
ease
Narrow
writes,
broad
reads
(asymmetric)
• Graph
model
allows
for
simple
writes
without
worrying
about
reads
Real-‐Eme
deep
queries
on
the
latest
data
• No
more
pre-‐computed
denormalized
views
Confidence
to
scale
as
necessary
• Peace
of
mind
with
regard
to
customer
growth
…
very
impressed
with
the
time-‐to-‐market
advantages
that
we
are
experiencing
from
developing
with
a
graph
model
…
Online
Consumer
Services
Solution
&
Benefits
–
Manager
Online
Services,
3
17. Neo4j
Adoption
by
Selected
Verticals
Financial
Services
Communications
Health &
Life Sciences
HR &
Recruiting
Media &
Publishing
Social
Web
Industry
& Logistics
Entertainment Consumer Retail Information ServicesBusiness Services