SlideShare a Scribd company logo
Chris Jesseman & Evan King
CSX Technology
January 8, 2019
Real time business
discovery with Elastic
BUSINESS PERSPECTIVE
ABOUT CSX
▪ Over 21,000 route miles of track in 23 states, DC, and Canada
▪ Nearly two-thirds of Americans live within CSX’s service territory
▪ Operates an average of 1,300 trains per day
▪ Transports more than 6.5 million carloads of products and raw materials a year
▪ Maintains a fleet of more than 4,000 locomotives and approximately 70,000 freight
cars
▪ Safety is a way of life
3
BUSINESS NEED
▪ Ingest varying data at increasing speeds and density
▪ Support legacy and modern systems
▪ Real-time data discovery that enables development of business rules
▪ Improve analytical insight
▪ Provide an enterprise solution that empowers the business
4
DATA LANDSCAPE
▪ Mutable, logical entities compound the
complexity of capturing and acting on
data over satellite, cellular, 220mHz,
WiFi, and the track sensors
▪ Data from systems (what should
happen) and sensors (what is
happening)
▪Formats: EMP, XML, JSON, Protobuf
5
INITIAL BUSINESS PROBLEMS
▪ Improved visibility of PTC status and compliance
▪ Maintaining Locomotive to Train Association (LTA)
▪ Access to PTC telemetry
▪ Democratizing data
6
SEVERAL PROBLEMS…ONE STARTING PLACE
BUSINESS DISCOVERY IN ELASTIC
▪ No need for custom apps
▪ Data exploration does not impact running transaction systems
▪ Let the data be the analyst's tour guide
▪ Use real data to confirm, dispel anecdotes
▪ Synthesize data streams from various sources to 'enrich' the story
▪ Easy to jump right in
8
SHARED UNDERSTANDING WITH BUSINESS PARTNERS
9
Hey Matt. Here is a good example of Q02802
transitioning to PTC Active track. The algorithm
would find them out of compliance.
Perfect. That’s the information we need to know
when it’s happening.
DISCOVERING LTA
10
DEVELOPING PROOF OF CONCEPTS
11
DOES THAT ANECDOTE HOLD WATER?
12
BUSINESS VALUE
▪ Kibana can help to tell the story back to the business partner
▪ Visualizations and dashboard 'POCs' show the business partner what’s
possible
▪ More efficient testing…..compare the app with the ‘Kibana truth’
▪ Democratization of data makes us all better analysts
13
TECHNOLOGY PERSPECTIVE
ARCHITECTURE TENETS
▪ Capture events at their source, even the edge
▪ Humans can't log onto databases or servers in production
▪ Cloud Native
▪ Downstream entities can’t tell upstream what to do
▪ Separation of concerns
▪ Applies traditionally to software architecture
▪ Also apply it to data producers/consumers
▪ Don't query transaction systems for analytics data
15
LOGICAL ARCHITECTURE SUPPORTS FLOWING DATA
▪ Aqueduct
▪ Distillery
▪ Reservoir
▪ Tap
▪ Data Lake
16
Discovery
PHYSICAL IMPLEMENTATION
17
PROTOBUF
▪ Protobuf on the wire forces schema creation and enforcement as data enters
Aqueduct
▪ One Protobuf schema per topic
▪ One Elastic index per Protobuf schema
▪ Protobuf schemas and Elastic templates checked into Git happy as a clam
▪ Structured data is good for you
▪ Logstash pipelines use Protobuf codec and can be scaled like microservices
▪ Schemas and templates provide isolation for reliability and scaling
▪ Kafka is partitioned knowing that all data flows will also be going to Elastic
18
DASHBOARD EXAMPLES
HOW FAST IS THE NETWORK MOVING?
20
HOW IS PTC COMPLIANCE TRACKING?
21
WHAT LOCOMOTIVE FAULTS ARE OCCURRING?
22
MACHINE LEARNING AND PTC COMPLIANCE
23
CSX: Real-time Business Discovery with the Elastic Stack

More Related Content

What's hot (20)

PDF
Security Events Logging at Bell with the Elastic Stack
Elasticsearch
 
PDF
Powering Postbank Group’s Data-driven Strategy
Elasticsearch
 
PDF
Nine Publishing: Building a modern infrastructure with the Elastic Stack
Elasticsearch
 
PDF
Centralized logging in a changing environment at the UK’s DVLA
Elasticsearch
 
PDF
Siscale Lightning Talk: Automated Root Cause Analysis with Elastic Stack
Elasticsearch
 
PDF
Elastic @ John Deere
Elasticsearch
 
PDF
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
Elasticsearch
 
PDF
The Elastic Evolution of CenturyLink’s Network Management System
Elasticsearch
 
PDF
Building a reliable and cost effect logging system at Box
Elasticsearch
 
PPTX
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
DataStax
 
PDF
Volvo Group Connected Solutions: Starting the Observability Journey with Elastic
Elasticsearch
 
PDF
Elastic @ Adobe: Making Search Smarter with Machine Learning at Scale
Elasticsearch
 
PDF
Empower Your Security Practitioners with Elastic SIEM
Elasticsearch
 
PDF
Countering Threats with the Elastic Stack at CERDEC/ARL
Elasticsearch
 
PDF
Rackspace::Solve NYC - Second Stage Cloud
Rackspace
 
PDF
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Elasticsearch
 
PDF
Discurso de apertura
Elasticsearch
 
PDF
Elastic at KPN
Elasticsearch
 
PPTX
Internet of Things and Multi-model Data Infrastructure
SingleStore
 
PDF
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
HostedbyConfluent
 
Security Events Logging at Bell with the Elastic Stack
Elasticsearch
 
Powering Postbank Group’s Data-driven Strategy
Elasticsearch
 
Nine Publishing: Building a modern infrastructure with the Elastic Stack
Elasticsearch
 
Centralized logging in a changing environment at the UK’s DVLA
Elasticsearch
 
Siscale Lightning Talk: Automated Root Cause Analysis with Elastic Stack
Elasticsearch
 
Elastic @ John Deere
Elasticsearch
 
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
Elasticsearch
 
The Elastic Evolution of CenturyLink’s Network Management System
Elasticsearch
 
Building a reliable and cost effect logging system at Box
Elasticsearch
 
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
DataStax
 
Volvo Group Connected Solutions: Starting the Observability Journey with Elastic
Elasticsearch
 
Elastic @ Adobe: Making Search Smarter with Machine Learning at Scale
Elasticsearch
 
Empower Your Security Practitioners with Elastic SIEM
Elasticsearch
 
Countering Threats with the Elastic Stack at CERDEC/ARL
Elasticsearch
 
Rackspace::Solve NYC - Second Stage Cloud
Rackspace
 
Combinación de logs, métricas y seguimiento para una visibilidad centralizada
Elasticsearch
 
Discurso de apertura
Elasticsearch
 
Elastic at KPN
Elasticsearch
 
Internet of Things and Multi-model Data Infrastructure
SingleStore
 
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
HostedbyConfluent
 

Similar to CSX: Real-time Business Discovery with the Elastic Stack (20)

PDF
Elastic at Procter & Gamble: A Network Story
Elasticsearch
 
PDF
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
Ognjen Antonic
 
PDF
What's new at Elastic: Update on major initiatives and releases
Elasticsearch
 
PPTX
Blockchain point of view for the telco, media and entertainment industry
IBM Blockchain
 
PDF
Network Source of Truth and Infrastructure as Code revisited
Network Automation Forum
 
PDF
Web Analytics Wednesday Melbourne Meet Up
Narbeh Yousefian
 
PPTX
Assessing New Databases– Translytical Use Cases
DATAVERSITY
 
PDF
Cloud-native application monitoring powered by Riverbed and Elasticsearch
Richard Juknavorian
 
PDF
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
Happiest Minds Technologies
 
PDF
What's new at Elastic: Update on major initiatives and releases
Elasticsearch
 
PDF
Elastic Meetup 24-05-2023 - Network Observability at T-Mobile .pdf
Erwin Halmans | www.man-friday.nl
 
PPTX
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
AgileNetwork
 
PDF
Streaming Analytics with Spark, Kafka, Cassandra and Akka
Helena Edelson
 
PDF
Real-time serverless analytics at Shedd – OLX data summit, Mar 2018, Barcelona
Dobo Radichkov
 
PPTX
Di in the age of digital disruptions v1.0
Amar Roy
 
PDF
How eStruxture Data Centers is Using ECE to Rapidly Scale Their Business
Elasticsearch
 
PDF
MEAN - A Stack That Drives Digital Transformation
JK Tech
 
PDF
Cloud Experience: Data-driven Applications Made Simple and Fast
Databricks
 
PDF
Data analytics to improve home broadband cx & network insight
Ravi Sharma
 
PDF
Real time analytics with nodejs and azure
InnoTech
 
Elastic at Procter & Gamble: A Network Story
Elasticsearch
 
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
Ognjen Antonic
 
What's new at Elastic: Update on major initiatives and releases
Elasticsearch
 
Blockchain point of view for the telco, media and entertainment industry
IBM Blockchain
 
Network Source of Truth and Infrastructure as Code revisited
Network Automation Forum
 
Web Analytics Wednesday Melbourne Meet Up
Narbeh Yousefian
 
Assessing New Databases– Translytical Use Cases
DATAVERSITY
 
Cloud-native application monitoring powered by Riverbed and Elasticsearch
Richard Juknavorian
 
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
Happiest Minds Technologies
 
What's new at Elastic: Update on major initiatives and releases
Elasticsearch
 
Elastic Meetup 24-05-2023 - Network Observability at T-Mobile .pdf
Erwin Halmans | www.man-friday.nl
 
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
AgileNetwork
 
Streaming Analytics with Spark, Kafka, Cassandra and Akka
Helena Edelson
 
Real-time serverless analytics at Shedd – OLX data summit, Mar 2018, Barcelona
Dobo Radichkov
 
Di in the age of digital disruptions v1.0
Amar Roy
 
How eStruxture Data Centers is Using ECE to Rapidly Scale Their Business
Elasticsearch
 
MEAN - A Stack That Drives Digital Transformation
JK Tech
 
Cloud Experience: Data-driven Applications Made Simple and Fast
Databricks
 
Data analytics to improve home broadband cx & network insight
Ravi Sharma
 
Real time analytics with nodejs and azure
InnoTech
 
Ad

More from Elasticsearch (20)

PDF
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
PDF
From MSP to MSSP using Elastic
Elasticsearch
 
PDF
Cómo crear excelentes experiencias de búsqueda en sitios web
Elasticsearch
 
PDF
Te damos la bienvenida a una nueva forma de realizar búsquedas
Elasticsearch
 
PDF
Tirez pleinement parti d'Elastic grâce à Elastic Cloud
Elasticsearch
 
PDF
Comment transformer vos données en informations exploitables
Elasticsearch
 
PDF
Plongez au cœur de la recherche dans tous ses états.
Elasticsearch
 
PDF
Modernising One Legal Se@rch with Elastic Enterprise Search [Customer Story]
Elasticsearch
 
PDF
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
PDF
Welcome to a new state of find
Elasticsearch
 
PDF
Building great website search experiences
Elasticsearch
 
PDF
Keynote: Harnessing the power of Elasticsearch for simplified search
Elasticsearch
 
PDF
Cómo transformar los datos en análisis con los que tomar decisiones
Elasticsearch
 
PDF
Explore relève les défis Big Data avec Elastic Cloud
Elasticsearch
 
PDF
Comment transformer vos données en informations exploitables
Elasticsearch
 
PDF
Transforming data into actionable insights
Elasticsearch
 
PDF
Opening Keynote: Why Elastic?
Elasticsearch
 
PDF
Empowering agencies using Elastic as a Service inside Government
Elasticsearch
 
PDF
The opportunities and challenges of data for public good
Elasticsearch
 
PDF
Enterprise search and unstructured data with CGI and Elastic
Elasticsearch
 
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
From MSP to MSSP using Elastic
Elasticsearch
 
Cómo crear excelentes experiencias de búsqueda en sitios web
Elasticsearch
 
Te damos la bienvenida a una nueva forma de realizar búsquedas
Elasticsearch
 
Tirez pleinement parti d'Elastic grâce à Elastic Cloud
Elasticsearch
 
Comment transformer vos données en informations exploitables
Elasticsearch
 
Plongez au cœur de la recherche dans tous ses états.
Elasticsearch
 
Modernising One Legal Se@rch with Elastic Enterprise Search [Customer Story]
Elasticsearch
 
An introduction to Elasticsearch's advanced relevance ranking toolbox
Elasticsearch
 
Welcome to a new state of find
Elasticsearch
 
Building great website search experiences
Elasticsearch
 
Keynote: Harnessing the power of Elasticsearch for simplified search
Elasticsearch
 
Cómo transformar los datos en análisis con los que tomar decisiones
Elasticsearch
 
Explore relève les défis Big Data avec Elastic Cloud
Elasticsearch
 
Comment transformer vos données en informations exploitables
Elasticsearch
 
Transforming data into actionable insights
Elasticsearch
 
Opening Keynote: Why Elastic?
Elasticsearch
 
Empowering agencies using Elastic as a Service inside Government
Elasticsearch
 
The opportunities and challenges of data for public good
Elasticsearch
 
Enterprise search and unstructured data with CGI and Elastic
Elasticsearch
 
Ad

Recently uploaded (20)

PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 

CSX: Real-time Business Discovery with the Elastic Stack

  • 1. Chris Jesseman & Evan King CSX Technology January 8, 2019 Real time business discovery with Elastic
  • 3. ABOUT CSX ▪ Over 21,000 route miles of track in 23 states, DC, and Canada ▪ Nearly two-thirds of Americans live within CSX’s service territory ▪ Operates an average of 1,300 trains per day ▪ Transports more than 6.5 million carloads of products and raw materials a year ▪ Maintains a fleet of more than 4,000 locomotives and approximately 70,000 freight cars ▪ Safety is a way of life 3
  • 4. BUSINESS NEED ▪ Ingest varying data at increasing speeds and density ▪ Support legacy and modern systems ▪ Real-time data discovery that enables development of business rules ▪ Improve analytical insight ▪ Provide an enterprise solution that empowers the business 4
  • 5. DATA LANDSCAPE ▪ Mutable, logical entities compound the complexity of capturing and acting on data over satellite, cellular, 220mHz, WiFi, and the track sensors ▪ Data from systems (what should happen) and sensors (what is happening) ▪Formats: EMP, XML, JSON, Protobuf 5
  • 6. INITIAL BUSINESS PROBLEMS ▪ Improved visibility of PTC status and compliance ▪ Maintaining Locomotive to Train Association (LTA) ▪ Access to PTC telemetry ▪ Democratizing data 6
  • 8. BUSINESS DISCOVERY IN ELASTIC ▪ No need for custom apps ▪ Data exploration does not impact running transaction systems ▪ Let the data be the analyst's tour guide ▪ Use real data to confirm, dispel anecdotes ▪ Synthesize data streams from various sources to 'enrich' the story ▪ Easy to jump right in 8
  • 9. SHARED UNDERSTANDING WITH BUSINESS PARTNERS 9 Hey Matt. Here is a good example of Q02802 transitioning to PTC Active track. The algorithm would find them out of compliance. Perfect. That’s the information we need to know when it’s happening.
  • 11. DEVELOPING PROOF OF CONCEPTS 11
  • 12. DOES THAT ANECDOTE HOLD WATER? 12
  • 13. BUSINESS VALUE ▪ Kibana can help to tell the story back to the business partner ▪ Visualizations and dashboard 'POCs' show the business partner what’s possible ▪ More efficient testing…..compare the app with the ‘Kibana truth’ ▪ Democratization of data makes us all better analysts 13
  • 15. ARCHITECTURE TENETS ▪ Capture events at their source, even the edge ▪ Humans can't log onto databases or servers in production ▪ Cloud Native ▪ Downstream entities can’t tell upstream what to do ▪ Separation of concerns ▪ Applies traditionally to software architecture ▪ Also apply it to data producers/consumers ▪ Don't query transaction systems for analytics data 15
  • 16. LOGICAL ARCHITECTURE SUPPORTS FLOWING DATA ▪ Aqueduct ▪ Distillery ▪ Reservoir ▪ Tap ▪ Data Lake 16 Discovery
  • 18. PROTOBUF ▪ Protobuf on the wire forces schema creation and enforcement as data enters Aqueduct ▪ One Protobuf schema per topic ▪ One Elastic index per Protobuf schema ▪ Protobuf schemas and Elastic templates checked into Git happy as a clam ▪ Structured data is good for you ▪ Logstash pipelines use Protobuf codec and can be scaled like microservices ▪ Schemas and templates provide isolation for reliability and scaling ▪ Kafka is partitioned knowing that all data flows will also be going to Elastic 18
  • 20. HOW FAST IS THE NETWORK MOVING? 20
  • 21. HOW IS PTC COMPLIANCE TRACKING? 21
  • 22. WHAT LOCOMOTIVE FAULTS ARE OCCURRING? 22
  • 23. MACHINE LEARNING AND PTC COMPLIANCE 23