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

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...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
 

More from Neo4j (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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
 

Recently uploaded

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Recently uploaded (20)

Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

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.