SlideShare a Scribd company logo
1 of 17
GraphTour
Stockholm
• What Elisa does and why should you care
• Network automation (zero touch included, no added sugar)
• Beauty benefits of graph databases
• Your guide today:
• Teemu Nykänen, Service Architect (teemu.nykanen@elisa.fi)
Introduction
First in Finland and in the world
1882: 1929: 1936: 1950: 1991: 1993: 2007: 2010: 2011: 2015: 2019:
Daniel Wadén
brings the
telephone to
Finland.
The telephone
network in
Helsinki is
automated.
The speaking
clock service
is introduced.
The Helsinki
Telephone
Association
builds a
telephone
network with
four
switchboards
for the
Olympic
Games.
A GSM
telephone call
is made over
the Radiolinja
network.
A GSM data
call takes
place over the
Radiolinja
network.
Thanks to the
commercial
UMTS900
network, the
3G network
can be built
quickly all over
Finland.
The 4G
network taken
into pre-
commercial
use.
The Elisa
Viihde service
combines a
modern TV
service and
the ability to
watch
recordings
using a tablet.
Elisa Internet
of Things (IoT)
service
package
launched in
Finland and
Estonia
Commercial
5G
Elisa key figures
2.8 million
customers, Finland and Estonia
25.4 (21.1)
customer satisfaction (NPS) 2018
Approx. 185,000
shareholders
4,800 (4,700)
Elisa employees
#1 Finland, #2 Estonia
market position
€1.83 billion (1.79)
revenue 2018
€1.95 (1.86)
comparable earnings per share (EPS) 2018
€254 million (240)
capital expenditure investments 2018
4.66 million (4.68)
mobile subscriptions, Finland and Estonia 2018
696,500 (692,300)
fixed broadband subscriptions 2018
Leading market position in Finland
Mobile subscriptions Fixed network subscriptions
Elisa
40%
Telia
32%
DNA
28% Elisa
35%
Telia
29%
~20 Finnet
companies
8%
Others
2%
DNA
26%
Source: FICORA
Source: Company reports Q3/2018
Post-paid market shares: Elisa 40%, Telia 34% and DNA 26%
Digital services for international markets
Innovative managed
services and solution
provider for large enterpise
video conferencing
Providing automation
solutions to telcos for
zero-touch network
processes
Solution for
manufacturers to enable
better decisions, reduce
downtime and improve
quality
The best network, the best customer experience
• We offer fast broadband connections
implemented using the best possible
technologies
• Elisa’s 4G network covers 99.8% of Finland’s
population
• Connections up to 1 Gbit/s are available to more and
more households
• We are the first in world to build a 5G network,
and soon we will offer 5G services to all Finns
• We focus on quality and on continuously
improving our customers’ user experience
• We prevent disturbances
with the help of automation
We have a cunning plan
• SDN with Elisa twist  Elisa
Software-defined Networking
• ”Facilitates network management
and enables programmatically
efficient network configuration in
order to improve network
performance and monitoring”
• Not just for fancy things
but also for devices  Hybrid
networks
Codename EDN
• Enables automation for network. From CLI towards Intent Driven network
• Service activation/provisioning
• ”Zero touch” functionality
• Telemetry collection
• Network optimization (closed loop with telemetry data and machine learning applied )
• Multivendor (and protocol) capable. (take the power back)
• Multiple domains. IP/MPLS currently under construction
• Building things for our own needs but also planning to make parts of it commercially available
• Available from your local dealer at later in time and space
• Situational awareness required
Codename EDN
• Nothing to see here. Just some:
• Nodes
• Edges
• Vertices
• Connections
• Required for true automation
• Essential piece in the EDN puzzle
• Graph database fits like a glove
Network topology view (in real-time please)
• It’s alive! We’re in production with few services released.
• Causal cluster filled with nodes and connections
• One microservice to kill rule em’ all
• Several data streams
• Element managers
• Network discovery
• Telemetry events
• Once more, automation.
• Most of the graph is not exposed via UI
• Sharing data for analytics, anomaly detection etc.
State of a nation
Supermodels
• Around 1.3 million nodes and 1.9 million connections
• To date, we have modelled:
• Physical layer (which can also be virtual)
• Part of the logical layer (portion of the services of IP/MPLS network)
• To be continued…
So far so good
• Other good graph databases in the market
• We even have in-house experience of some of them
• Querying and the power of Cypher
• Not just a graph but native labelled property graph.
• Maturity
• In-house deployment
Why neo4j?
• Elisa is awesome
• Finns are using loads of data. Also beware of angry 5G.
• Train it with automation instead of tight leash.
• We sell things
• Blackadder episode 3 from season 2 is brilliant
• SDN is nice EDN is nicer
• Cooler than being cool is ice cold.
• Did I already mention automation?
• Know your enemy network! Store it into graph, you won’t regret it.
• Make nodes not tables
Summary
Thank you!
Follow our journey on Facebook (@elisasuomi) and Twitter (@ElisaOyj)

More Related Content

What's hot

11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniationIPv6no
 
Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015APNIC
 
Towards Intent-driven and Cognitive Network Operations
Towards Intent-driven and Cognitive Network OperationsTowards Intent-driven and Cognitive Network Operations
Towards Intent-driven and Cognitive Network OperationsLaurent Ciavaglia
 
IPv6, 4G & IoT
IPv6, 4G & IoTIPv6, 4G & IoT
IPv6, 4G & IoTAPNIC
 
IoT in Action: Architecting, Securing, & Scaling Applications
IoT in Action: Architecting, Securing, & Scaling ApplicationsIoT in Action: Architecting, Securing, & Scaling Applications
IoT in Action: Architecting, Securing, & Scaling ApplicationsOpen Networking Summit
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodEngrBilalMehmood1
 
RF in the IT domain - it's not just wireless
RF in the IT domain - it's not just wirelessRF in the IT domain - it's not just wireless
RF in the IT domain - it's not just wirelessComms Connect
 
IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...IT-oLogy
 
Approaches to Network Automation
Approaches to Network AutomationApproaches to Network Automation
Approaches to Network AutomationAPNIC
 
IXP introduction
IXP introductionIXP introduction
IXP introductionAPNIC
 
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...Open Mobile Alliance
 
Building a Citizen IoT Network on Microsoft Azure
Building a Citizen IoT Network on Microsoft AzureBuilding a Citizen IoT Network on Microsoft Azure
Building a Citizen IoT Network on Microsoft AzureRichard Conway
 
Making the urban small cell happen
Making the urban small cell happenMaking the urban small cell happen
Making the urban small cell happenCCS
 
Your Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand ServicesYour Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand ServicesAlcatel-Lucent Enterprise
 
Lasting Solutions for Electric Vehicle Charging Stations
Lasting Solutions for Electric Vehicle Charging StationsLasting Solutions for Electric Vehicle Charging Stations
Lasting Solutions for Electric Vehicle Charging StationsNicolas Damour
 

What's hot (20)

11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation11-Sigurd_Thunem-IPv6_through_moderniation
11-Sigurd_Thunem-IPv6_through_moderniation
 
Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015Mobiles IPv6 Networks in 2015
Mobiles IPv6 Networks in 2015
 
Towards Intent-driven and Cognitive Network Operations
Towards Intent-driven and Cognitive Network OperationsTowards Intent-driven and Cognitive Network Operations
Towards Intent-driven and Cognitive Network Operations
 
IPv6, 4G & IoT
IPv6, 4G & IoTIPv6, 4G & IoT
IPv6, 4G & IoT
 
Shane murphy
Shane murphyShane murphy
Shane murphy
 
IoT in Action: Architecting, Securing, & Scaling Applications
IoT in Action: Architecting, Securing, & Scaling ApplicationsIoT in Action: Architecting, Securing, & Scaling Applications
IoT in Action: Architecting, Securing, & Scaling Applications
 
Cloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal MehmoodCloud Automation and IIOT by Engr.Bilal Mehmood
Cloud Automation and IIOT by Engr.Bilal Mehmood
 
RF in the IT domain - it's not just wireless
RF in the IT domain - it's not just wirelessRF in the IT domain - it's not just wireless
RF in the IT domain - it's not just wireless
 
IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...
IT-oLogy Summit on Information Technology: Regional Impact and Issues in Rock...
 
Harmonizing of Open Source Networking
Harmonizing of Open Source NetworkingHarmonizing of Open Source Networking
Harmonizing of Open Source Networking
 
Approaches to Network Automation
Approaches to Network AutomationApproaches to Network Automation
Approaches to Network Automation
 
IXP introduction
IXP introductionIXP introduction
IXP introduction
 
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
IoT Seminar (Jan. 2016) - (2) nicolas damour - close encounters of the sevent...
 
Scada and industry 4.0
Scada and industry 4.0Scada and industry 4.0
Scada and industry 4.0
 
Building a Citizen IoT Network on Microsoft Azure
Building a Citizen IoT Network on Microsoft AzureBuilding a Citizen IoT Network on Microsoft Azure
Building a Citizen IoT Network on Microsoft Azure
 
Making the urban small cell happen
Making the urban small cell happenMaking the urban small cell happen
Making the urban small cell happen
 
CISCO: Click to Deploy
CISCO: Click to DeployCISCO: Click to Deploy
CISCO: Click to Deploy
 
HetNet and SON
HetNet and SONHetNet and SON
HetNet and SON
 
Your Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand ServicesYour Network - Now Pay-Per-Use with Network on Demand Services
Your Network - Now Pay-Per-Use with Network on Demand Services
 
Lasting Solutions for Electric Vehicle Charging Stations
Lasting Solutions for Electric Vehicle Charging StationsLasting Solutions for Electric Vehicle Charging Stations
Lasting Solutions for Electric Vehicle Charging Stations
 

Similar to Neo4j @ elisa, Teemu Nykänen, Elisa

5g Mobile Technology
5g Mobile Technology5g Mobile Technology
5g Mobile Technologyvineetkathan
 
Gigabit wireless fidelity (gi fi)_sjec
Gigabit wireless fidelity (gi fi)_sjecGigabit wireless fidelity (gi fi)_sjec
Gigabit wireless fidelity (gi fi)_sjecKarthik Mohan
 
Network Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile TecnologyNetwork Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile Tecnologyvineetkathan
 
Network technology in mobile
Network technology in mobileNetwork technology in mobile
Network technology in mobileajmal anbu
 
About 5G cellular network.pptx
About 5G cellular network.pptxAbout 5G cellular network.pptx
About 5G cellular network.pptxShifadShaji
 
WIRELESS NETWORKS - 4G & BEYOND
WIRELESS NETWORKS - 4G & BEYONDWIRELESS NETWORKS - 4G & BEYOND
WIRELESS NETWORKS - 4G & BEYONDSATHYARAJ P ECE
 
seminar on 5g Technology
seminar on 5g Technologyseminar on 5g Technology
seminar on 5g Technologylipunjena
 
5g-technology-ppt-170908173630 (1) (1).pptx
5g-technology-ppt-170908173630 (1) (1).pptx5g-technology-ppt-170908173630 (1) (1).pptx
5g-technology-ppt-170908173630 (1) (1).pptxroyalashish177
 
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...Alan Quayle
 
4 G Presentation
4 G Presentation4 G Presentation
4 G PresentationNaval Kush
 
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxssuser52b751
 

Similar to Neo4j @ elisa, Teemu Nykänen, Elisa (20)

5G Technology
5G Technology5G Technology
5G Technology
 
5G Wireless.ppt
5G Wireless.ppt5G Wireless.ppt
5G Wireless.ppt
 
Architecture of 5G technology
Architecture of 5G technologyArchitecture of 5G technology
Architecture of 5G technology
 
5g Mobile Technology
5g Mobile Technology5g Mobile Technology
5g Mobile Technology
 
Gigabit wireless fidelity (gi fi)_sjec
Gigabit wireless fidelity (gi fi)_sjecGigabit wireless fidelity (gi fi)_sjec
Gigabit wireless fidelity (gi fi)_sjec
 
Network Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile TecnologyNetwork Architecture of 5G Mobile Tecnology
Network Architecture of 5G Mobile Tecnology
 
5g
5g5g
5g
 
Network technology in mobile
Network technology in mobileNetwork technology in mobile
Network technology in mobile
 
About 5G cellular network.pptx
About 5G cellular network.pptxAbout 5G cellular network.pptx
About 5G cellular network.pptx
 
WIRELESS NETWORKS - 4G & BEYOND
WIRELESS NETWORKS - 4G & BEYONDWIRELESS NETWORKS - 4G & BEYOND
WIRELESS NETWORKS - 4G & BEYOND
 
5G Wireless
5G Wireless5G Wireless
5G Wireless
 
seminar on 5g Technology
seminar on 5g Technologyseminar on 5g Technology
seminar on 5g Technology
 
5 g Technology
5 g  Technology5 g  Technology
5 g Technology
 
5g-technology-ppt-170908173630 (1) (1).pptx
5g-technology-ppt-170908173630 (1) (1).pptx5g-technology-ppt-170908173630 (1) (1).pptx
5g-technology-ppt-170908173630 (1) (1).pptx
 
5G tecnology
5G tecnology5G tecnology
5G tecnology
 
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
Practical Experiences of Multi-Operator Neutral Hosting James Body, TADSummit...
 
5g wireless
5g wireless5g wireless
5g wireless
 
final ppt.pptx
final ppt.pptxfinal ppt.pptx
final ppt.pptx
 
4 G Presentation
4 G Presentation4 G Presentation
4 G Presentation
 
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptxConnecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
Connecting_Things_2.01_Instructor Supplemental Materials_Chapter4.pptx
 

More from Neo4j

QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansNeo4j
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
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
 

More from Neo4j (20)

QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
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
 

Recently uploaded

A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 

Recently uploaded (20)

A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 

Neo4j @ elisa, Teemu Nykänen, Elisa

  • 2. • What Elisa does and why should you care • Network automation (zero touch included, no added sugar) • Beauty benefits of graph databases • Your guide today: • Teemu Nykänen, Service Architect (teemu.nykanen@elisa.fi) Introduction
  • 3. First in Finland and in the world 1882: 1929: 1936: 1950: 1991: 1993: 2007: 2010: 2011: 2015: 2019: Daniel Wadén brings the telephone to Finland. The telephone network in Helsinki is automated. The speaking clock service is introduced. The Helsinki Telephone Association builds a telephone network with four switchboards for the Olympic Games. A GSM telephone call is made over the Radiolinja network. A GSM data call takes place over the Radiolinja network. Thanks to the commercial UMTS900 network, the 3G network can be built quickly all over Finland. The 4G network taken into pre- commercial use. The Elisa Viihde service combines a modern TV service and the ability to watch recordings using a tablet. Elisa Internet of Things (IoT) service package launched in Finland and Estonia Commercial 5G
  • 4. Elisa key figures 2.8 million customers, Finland and Estonia 25.4 (21.1) customer satisfaction (NPS) 2018 Approx. 185,000 shareholders 4,800 (4,700) Elisa employees #1 Finland, #2 Estonia market position €1.83 billion (1.79) revenue 2018 €1.95 (1.86) comparable earnings per share (EPS) 2018 €254 million (240) capital expenditure investments 2018 4.66 million (4.68) mobile subscriptions, Finland and Estonia 2018 696,500 (692,300) fixed broadband subscriptions 2018
  • 5. Leading market position in Finland Mobile subscriptions Fixed network subscriptions Elisa 40% Telia 32% DNA 28% Elisa 35% Telia 29% ~20 Finnet companies 8% Others 2% DNA 26% Source: FICORA Source: Company reports Q3/2018 Post-paid market shares: Elisa 40%, Telia 34% and DNA 26%
  • 6. Digital services for international markets Innovative managed services and solution provider for large enterpise video conferencing Providing automation solutions to telcos for zero-touch network processes Solution for manufacturers to enable better decisions, reduce downtime and improve quality
  • 7. The best network, the best customer experience • We offer fast broadband connections implemented using the best possible technologies • Elisa’s 4G network covers 99.8% of Finland’s population • Connections up to 1 Gbit/s are available to more and more households • We are the first in world to build a 5G network, and soon we will offer 5G services to all Finns • We focus on quality and on continuously improving our customers’ user experience • We prevent disturbances with the help of automation
  • 8. We have a cunning plan
  • 9. • SDN with Elisa twist  Elisa Software-defined Networking • ”Facilitates network management and enables programmatically efficient network configuration in order to improve network performance and monitoring” • Not just for fancy things but also for devices  Hybrid networks Codename EDN
  • 10. • Enables automation for network. From CLI towards Intent Driven network • Service activation/provisioning • ”Zero touch” functionality • Telemetry collection • Network optimization (closed loop with telemetry data and machine learning applied ) • Multivendor (and protocol) capable. (take the power back) • Multiple domains. IP/MPLS currently under construction • Building things for our own needs but also planning to make parts of it commercially available • Available from your local dealer at later in time and space • Situational awareness required Codename EDN
  • 11. • Nothing to see here. Just some: • Nodes • Edges • Vertices • Connections • Required for true automation • Essential piece in the EDN puzzle • Graph database fits like a glove Network topology view (in real-time please)
  • 12. • It’s alive! We’re in production with few services released. • Causal cluster filled with nodes and connections • One microservice to kill rule em’ all • Several data streams • Element managers • Network discovery • Telemetry events • Once more, automation. • Most of the graph is not exposed via UI • Sharing data for analytics, anomaly detection etc. State of a nation
  • 14. • Around 1.3 million nodes and 1.9 million connections • To date, we have modelled: • Physical layer (which can also be virtual) • Part of the logical layer (portion of the services of IP/MPLS network) • To be continued… So far so good
  • 15. • Other good graph databases in the market • We even have in-house experience of some of them • Querying and the power of Cypher • Not just a graph but native labelled property graph. • Maturity • In-house deployment Why neo4j?
  • 16. • Elisa is awesome • Finns are using loads of data. Also beware of angry 5G. • Train it with automation instead of tight leash. • We sell things • Blackadder episode 3 from season 2 is brilliant • SDN is nice EDN is nicer • Cooler than being cool is ice cold. • Did I already mention automation? • Know your enemy network! Store it into graph, you won’t regret it. • Make nodes not tables Summary
  • 17. Thank you! Follow our journey on Facebook (@elisasuomi) and Twitter (@ElisaOyj)

Editor's Notes

  1. A brief introduction to the wonderful world of use case Elisa. We shall go through what Elisa is, does and why we dream about network automation. We’ll cover network automation and why graph database works nicely in that context. My name is Teemu Nykänen. I’m service architect at Elisa. A software guy drifting in a sea of network automation.
  2. Elisa’s more-than-36-year journey is characterised by making new discoveries and challenging prevailing practices. At different stages, Elisa has been a pioneer in almost every aspect of telecommunications technology. In this timeline you can notice at least two interesting things. First one is the automation, which has been important to us since early 19th century and another one is the ever so trendy 5G.
  3. Some key indicators from 2017 The market leader in Finland and number 2 in Estonia.
  4. Top in a highly competitive market. We would like to stay there.
  5. In addition to being “just” operator and offering wide spectrum of services to customers and corporations in Finland and Estonia. We’re also active in other areas. We provide new digital services for international markets. For example, services related to visual communication, entertainment services and cloud-based IT services are part of our portfolio. Our international services are strongly based on our own capabilities and our core business, as well as on carefully selected acquisitions. The interesting part in this context is the Elisa Automate, which offers network automation services to other operators.
  6. As a pioneer in mobile communications, we invest nearly EUR 200 million in our data networks and systems every year. As the market leader, we are also a pioneer in new network technologies and innovations, such as 5G. We want to be the first to provide new services, the fastest connections, and the most comprehensive coverage to our customers. Finland Is the Mobile Data Capital of the World, which means that Finns use most mobile data per subscription. Usage is still rapidly growing. This requires automation.
  7. The Black adder. Cunning plans are always the best ones.
  8. SDN enables network automation. Software Defined Networks separate data plane from control plane and add application plane. OpenSource and commercial SDN tools available World is not black and white. Hybrid networks are here to stay.
  9. SDN enables automation but without that automation it isn’t very usefull. Intent driven  you don’t need to know what to do, you just need to know what the end-result should be. “Zero touch”  Plug-and-play for core network. Multivendor  We will continue to work with traditional and upcoming vendors but want to keep the control in our hands. The balance needs to be right. Great chunk of this will be commercially available. After it’s combat proven in our network. Automation is nearly impossible, or at least very hard without situational awareness. Which means knowing what’s in the network and in which state.
  10. Graph datamodel is a natural fit for network topology data.
  11. We're in production. We have couple of zero-touch related services available and backlog full of new features waiting to be implemented We have a neo4j cluster and a microservices architecture for data management. Our target is not to expose the graph via graphical user interface the but use it for automation. Data offers almost endless possibilities for our network management and beyond that.
  12. The actual models, as they represent our network quite accurately, are classified Different layers of OSI model modelled in the graph. This allows us to create traversals for example from the port of the card to the service which might be ultimately connected to paying customer.
  13. Around 1.3 million nodes but we’re only getting started. There’s still loads of work to do and nodes to be stored.
  14. Graph data model is awesome and suits the needs of network topology perfectly. But it would be useless without good tool for querying that data andCypher is just that. It's very expressive query language and together with extension libraries it offers pretty much everything what we need in a nice package. The data is pretty sensitive and since we an operator we have things like private data centres and private cloud.
  15. This kind of development offers endless possibilities in many fronts, including machine learning and anomaly detection. And so far we're just scratching the surface. This is a cool domain to work with.