SlideShare a Scribd company logo
1
Andrea Fuggetta
Sr. Software Engineer, Procter & Gamble
@andreafuggetta
Elastic at Procter &
Gamble:
A Network Story
2
Agenda
What are we talking about?
Who we are1
Challenges3
The road so far4
What’s next?5
Problem statement2
3
Who we are
• Founded in 1837 (180+ years)
• Superior quality products
• More than 180 countries
• http://www.pg.com/
Making every day more than ordinary
4
Who we are (cont’d)
• Andrea Fuggetta
• Cincinnati (OH)
• Sr. Software Engineer
• Network Automation
Making every day more than ordinary
5
Problem statement
• Insourcing
• Where is our data?
• What data do we have?
• What are my processes and use cases?
• How do we aggregate the data?
• How do we leverage the data?
• Where is our data!?
Where did we start?
6
I have not failed. I've just found
10,000 ways that won't work
Thomas Edison
7
Problem statement
• So many choices
• Trial and error
• What is Elasticsearch?
• Demo sessions
• First visualizations
• Interest from customers
Where to start?
8
It works on my machine
Every programmer out there
9
Challenges
• Find the processes that govern your data
• Find the people responsible for them
• Find the technology to support the business and use cases
Where to start?
10
Challenges
• How much data do we expect?
‒ Do you know all our data?
‒ Throughput
• Infrastructure
‒ Cloud or DC
‒ Compute power
‒ Memory
‒ Storage
• What product?
‒ Single server
‒ Local cluster
‒ Elastic Cloud
‒ ECE
Scaling – Hosting – Product
11
Challenges
• Define the data sources
‒ Network metrics
• Data flow
‒ 500MB/day
• Infrastructure
‒ Cloud
• What product?
‒ 3 node cluster
‒ Installed manually on VMs
Solutions?
12
“The important
thing is to
never stop
questioning…”
Albert Einstein
13
The road so far
• Define the data sources
‒ Network devices’ syslogs and metrics
• Data flow
‒ 500MB/day ~6TB/day
• Infrastructure
‒ Cloud
• What product?
‒ Elastic Cloud Enterprise (ECE)
• How?
Current state
14
The road so far
Architecture
15
The road so far
Automation
GitHub
Azure
DevOps
Terraform
Ansible
Elastic ECE
Logstash
16
VMs
Supporting ECE
and Logstash
pipelines.
Hot/Warm/Cold
lifecycle
Some numbers
Terabytes
Data coming from
network devices
i.e. Firewall
syslogs
Teams
Currently
leveraging the
solution
42 6 6
17
Results
• Prevented downtime and potential issues
• Increased knowledge of our data
• One destination for logs and metrics
• Easier troubleshooting and forensics
• Increased scalability and mobility
• All in less than 1 year
Long road ahead
18
Results
• Move infrastructure from Azure to AWS
‒ Load balancers
‒ Kafka-like queue (Kinesis)
‒ Virtual Machines
‒ Storage
‒ Monitoring
‒ Installing and configuring software (ECE, Logstash)
• Half day
Examples
19
What’s next?
• More customers – more data
‒ Information Security (SIEM)
‒ Data Science (Search, aggregation, analysis)
• ML
‒ Anomalies detection
• Cloud data and logs
‒ Function beats
‒ Custom ingestion pipelines
• Alerts and actions
‒ Anomalies trigger alerts and scripts to self-heal
• Canvas
‒ Executive views
‒ Hallway monitors
Near future
20
Thank you

More Related Content

PDF
Migrating a legacy logging system: Etsy’s journey to Elastic Cloud
PDF
Protecting Your Cluster from Your Humans
PDF
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
PDF
Zero Latency: Building a Telemetry Platform on the Elastic Stack
PDF
Elastic Cloud Enterprise in Azure with Devon
PDF
Elastic on a Hyper-Converged Infrastructure for Operational Log Analytics
PDF
Log Monitoring and Anomaly Detection at Scale at ORNL
PDF
Elastic Stack roadmap deep dive
Migrating a legacy logging system: Etsy’s journey to Elastic Cloud
Protecting Your Cluster from Your Humans
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
Zero Latency: Building a Telemetry Platform on the Elastic Stack
Elastic Cloud Enterprise in Azure with Devon
Elastic on a Hyper-Converged Infrastructure for Operational Log Analytics
Log Monitoring and Anomaly Detection at Scale at ORNL
Elastic Stack roadmap deep dive

What's hot (20)

PDF
University of Oxford: building a next generation SIEM
PDF
Keynote
PDF
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
PDF
Logging, Metrics, and APM: The Operations Trifecta
PDF
Hunting for Evil with the Elastic Stack
PDF
What’s Evolving in the Elastic Stack
PDF
Machine Learning for Anomaly Detection, Time Series Modeling, and More
PDF
Building a reliable and cost effect logging system at Box
PDF
Industrial production process visualization with the Elastic Stack in real-ti...
PDF
Elasticsearch on Azure
PDF
Turning Evidence into Insights: How NCIS Leverages Elastic
PPTX
The evolution of the big data platform @ Netflix (OSCON 2015)
PDF
Infrastructure monitoring made easy, from ingest to insight
PDF
Logging, Metrics, and APM: The Operations Trifecta (P)
PDF
Solving Hybrid Cloud Data Replication with Apache Cassandra
PDF
Using Azure Databricks, Structured Streaming, and Deep Learning Pipelines to ...
PDF
Architectural Best Practices to Master + Pitfalls to Avoid (P)
PDF
T-Mobile and Elastic
PDF
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
PDF
Security sizing meetup
University of Oxford: building a next generation SIEM
Keynote
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
Logging, Metrics, and APM: The Operations Trifecta
Hunting for Evil with the Elastic Stack
What’s Evolving in the Elastic Stack
Machine Learning for Anomaly Detection, Time Series Modeling, and More
Building a reliable and cost effect logging system at Box
Industrial production process visualization with the Elastic Stack in real-ti...
Elasticsearch on Azure
Turning Evidence into Insights: How NCIS Leverages Elastic
The evolution of the big data platform @ Netflix (OSCON 2015)
Infrastructure monitoring made easy, from ingest to insight
Logging, Metrics, and APM: The Operations Trifecta (P)
Solving Hybrid Cloud Data Replication with Apache Cassandra
Using Azure Databricks, Structured Streaming, and Deep Learning Pipelines to ...
Architectural Best Practices to Master + Pitfalls to Avoid (P)
T-Mobile and Elastic
Divide & Conquer - Logging Architecture in Distributed Ecosystems with Elasti...
Security sizing meetup
Ad

Similar to Elastic at Procter & Gamble: A Network Story (20)

PDF
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
PDF
Monitoring Half a Million ML Models, IoT Streaming Data, and Automated Qualit...
PPTX
Games Industry Analytics Forum 2 - Plumbee
PPTX
The world is not black and white – Impact of decisions over the lifetime of a...
PPTX
Correlation does not mean causation
PDF
Tools and best practices for sustainable software
PDF
Tools and best practices for sustainable software.pdf
PDF
Tools and best practices for sustainable software.pdf
PPTX
MongoDB.local Atlanta: MongoDB @ Sensus: Xylem IoT and MongoDB
PPTX
From Pipelines to Refineries: scaling big data applications with Tim Hunter
PDF
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
PDF
Don't build a data science team
PDF
Big Data Rampage
PDF
How we integrate Machine Learning Algorithms into our IT Platform at Outfittery
PDF
Artificial Intelligence (ML - DL)
PDF
PXL Data Engineering Workshop By Selligent
PDF
GOTO Night: Decision Making Based on Machine Learning
PDF
AEMP Connect 2021 Can AI Solve Construction Telematics Overload Problem? Ode...
PDF
How we integrate Machine Learning Algorithms into our IT Platform at Outfitte...
PPTX
The challenges of live events scalability
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Monitoring Half a Million ML Models, IoT Streaming Data, and Automated Qualit...
Games Industry Analytics Forum 2 - Plumbee
The world is not black and white – Impact of decisions over the lifetime of a...
Correlation does not mean causation
Tools and best practices for sustainable software
Tools and best practices for sustainable software.pdf
Tools and best practices for sustainable software.pdf
MongoDB.local Atlanta: MongoDB @ Sensus: Xylem IoT and MongoDB
From Pipelines to Refineries: scaling big data applications with Tim Hunter
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Don't build a data science team
Big Data Rampage
How we integrate Machine Learning Algorithms into our IT Platform at Outfittery
Artificial Intelligence (ML - DL)
PXL Data Engineering Workshop By Selligent
GOTO Night: Decision Making Based on Machine Learning
AEMP Connect 2021 Can AI Solve Construction Telematics Overload Problem? Ode...
How we integrate Machine Learning Algorithms into our IT Platform at Outfitte...
The challenges of live events scalability
Ad

More from Elasticsearch (20)

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

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
KodekX | Application Modernization Development
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Approach and Philosophy of On baking technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Network Security Unit 5.pdf for BCA BBA.
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Electronic commerce courselecture one. Pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
NewMind AI Weekly Chronicles - August'25 Week I
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
KodekX | Application Modernization Development
“AI and Expert System Decision Support & Business Intelligence Systems”
Mobile App Security Testing_ A Comprehensive Guide.pdf
Programs and apps: productivity, graphics, security and other tools
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Approach and Philosophy of On baking technology
20250228 LYD VKU AI Blended-Learning.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

Elastic at Procter & Gamble: A Network Story

  • 1. 1 Andrea Fuggetta Sr. Software Engineer, Procter & Gamble @andreafuggetta Elastic at Procter & Gamble: A Network Story
  • 2. 2 Agenda What are we talking about? Who we are1 Challenges3 The road so far4 What’s next?5 Problem statement2
  • 3. 3 Who we are • Founded in 1837 (180+ years) • Superior quality products • More than 180 countries • http://www.pg.com/ Making every day more than ordinary
  • 4. 4 Who we are (cont’d) • Andrea Fuggetta • Cincinnati (OH) • Sr. Software Engineer • Network Automation Making every day more than ordinary
  • 5. 5 Problem statement • Insourcing • Where is our data? • What data do we have? • What are my processes and use cases? • How do we aggregate the data? • How do we leverage the data? • Where is our data!? Where did we start?
  • 6. 6 I have not failed. I've just found 10,000 ways that won't work Thomas Edison
  • 7. 7 Problem statement • So many choices • Trial and error • What is Elasticsearch? • Demo sessions • First visualizations • Interest from customers Where to start?
  • 8. 8 It works on my machine Every programmer out there
  • 9. 9 Challenges • Find the processes that govern your data • Find the people responsible for them • Find the technology to support the business and use cases Where to start?
  • 10. 10 Challenges • How much data do we expect? ‒ Do you know all our data? ‒ Throughput • Infrastructure ‒ Cloud or DC ‒ Compute power ‒ Memory ‒ Storage • What product? ‒ Single server ‒ Local cluster ‒ Elastic Cloud ‒ ECE Scaling – Hosting – Product
  • 11. 11 Challenges • Define the data sources ‒ Network metrics • Data flow ‒ 500MB/day • Infrastructure ‒ Cloud • What product? ‒ 3 node cluster ‒ Installed manually on VMs Solutions?
  • 12. 12 “The important thing is to never stop questioning…” Albert Einstein
  • 13. 13 The road so far • Define the data sources ‒ Network devices’ syslogs and metrics • Data flow ‒ 500MB/day ~6TB/day • Infrastructure ‒ Cloud • What product? ‒ Elastic Cloud Enterprise (ECE) • How? Current state
  • 14. 14 The road so far Architecture
  • 15. 15 The road so far Automation GitHub Azure DevOps Terraform Ansible Elastic ECE Logstash
  • 16. 16 VMs Supporting ECE and Logstash pipelines. Hot/Warm/Cold lifecycle Some numbers Terabytes Data coming from network devices i.e. Firewall syslogs Teams Currently leveraging the solution 42 6 6
  • 17. 17 Results • Prevented downtime and potential issues • Increased knowledge of our data • One destination for logs and metrics • Easier troubleshooting and forensics • Increased scalability and mobility • All in less than 1 year Long road ahead
  • 18. 18 Results • Move infrastructure from Azure to AWS ‒ Load balancers ‒ Kafka-like queue (Kinesis) ‒ Virtual Machines ‒ Storage ‒ Monitoring ‒ Installing and configuring software (ECE, Logstash) • Half day Examples
  • 19. 19 What’s next? • More customers – more data ‒ Information Security (SIEM) ‒ Data Science (Search, aggregation, analysis) • ML ‒ Anomalies detection • Cloud data and logs ‒ Function beats ‒ Custom ingestion pipelines • Alerts and actions ‒ Anomalies trigger alerts and scripts to self-heal • Canvas ‒ Executive views ‒ Hallway monitors Near future