SlideShare a Scribd company logo
© 2019 Halliburton. All rights reserved.
Halliburton Integrated Well Construction - Edge
Matt Wise
2© 2019 Halliburton. All rights reserved.
Safety Moment – Flood Safety
Harris County, which encompasses Houston,
averages five days of flooding each year.
3© 2019 Halliburton. All rights reserved.
Introduction and Contents
§ Agenda
§ Halliburton Integrated Well Construction Overview
§ Edge Platform Overview
§ Journey to MongoDB
§ How we leverage MongoDB
§ Impact of MongoDB on our project
4© 2019 Halliburton. All rights reserved.
Halliburton Integrated Well Construction
DIGITAL
WELL
PROGRAM™
Actual Drilling Plan
Fluids and
Pressure
Management
Wellbore
Placement
and Drilling
Mechanics
S
e
t
p
o
i
n
t
s
S
e
q
u
e
n
c
i
n
g
Streaming Analytics
Drilling Set points,
Dysfunctions, Alerts
and Actions
PRIMARY
HMI
DISPLAY
Rig
Automation
Interface
Closed Loop
Automation & Orchestration
5© 2019 Halliburton. All rights reserved.
Physical Process
Halliburton Automation Strategy is about Integration
§ Our systems will Connect, Orchestrate, Visualize and Optimize the well construction process at the rig site
PLCstoRCS
RCStoEdge
Acquisition / Direct Control
Control / Supervision
Application
Enterprise
§ Sensors & Actuators
§ Downhole Tools
§ Manual Control
§ Measurement Devices/PLCs
§ Rig Control Systems
§ HMI
§ Halliburton Edge
§ Rig Automation Layers
§ Process Optimization
§ Science/Simulation
§ Analytics
§ EDRs
§ Remote Operations Center
§ Monitoring
§ Data Lake
EdgetoSolutions
EdgetoDC
FasterResponseTime
6© 2019 Halliburton. All rights reserved.
Halliburton Edge Platform
Raw Sensor
Data
Rig Automation
Layers
3rd Party EDRs
Halliburton Data
Providers
Edge IoT
Edge Data
Processing
Edge Apps &
Analytics
Edge
Dashboards
Remote
Transmission
Edge Data
Persistence
*
*In transformation to MongoDB
Data Sources Data
Standardization
Data
Processing
Data Use
7© 2019 Halliburton. All rights reserved.
Halliburton Edge Platform
Container Management & Orchestration
Edge Platform Components
ServiceIntegration
Solution Components
User Interaction
Develop
Build
Test
Integrate
Review
Stage / Publish
Deploy
CI Pipeline
CD Pipeline
On Demand
Platform Componentization DevOps for the Field
8© 2019 Halliburton. All rights reserved.
Journey to MongoDB
§ Technical Problem:
§ Need to store unstructured
data with unknown schemas
§ System must to be dynamic
and support scalar, vector,
and complex objects
Investigation: Can SQL schema
generically store data?
Decision: Difficult to create a schema
with good structure and performance in
SQL
Investigation: What databases could
generically store data with good
performance?
Decision: MongoDB
• Able to build fast prototypes
• Domain Driven Design
• Great community support
• Drivers available in many languages
9© 2019 Halliburton. All rights reserved.
How we use MongoDB
§ Caching System
§ Real Time Streaming Data
§ Microservice Settings Store
§ Transient Data Storage
10© 2019 Halliburton. All rights reserved.
Getting Started & Deploying MongoDB
11© 2019 Halliburton. All rights reserved.
Thinking Differently: Improving Performance of Storage and Queries
Document
_id = {uuid}
sourceId = x
timestamp = y
values = z1,z2,z3…
Collection
Name: DATA
Document
_id = {uuid}
sourceId = x
timestamp = y
values = z1,z2,z3…
Document
_id = {uuid}
sourceId = x
timestamp = y
values = z1,z2,z3…
… Document
_id = timestamp
values = z1,z2,z3…
Collection
Name: DATA_sourceId
Document
_id = timestamp
values = z1,z2,z3…
Document
_id = timestamp
values = z1,z2,z3…
…
Document
_id = timestamp
values = z1,z2,z3…
Collection
Name: DATA_sourceId
Document
_id = timestamp
values = z1,z2,z3…
Document
_id = timestamp
values = z1,z2,z3…
…
…
12© 2019 Halliburton. All rights reserved.
Overall Impact of Using MongoDB on our Project
§ Less time between start of development and persisting data
§ Developers are more aware of the whole picture since domain and persistence schemas
are developed by the same person.
§ Changing schemas mid-development is no longer scary
§ Less time spent on data mapping and more on domain structure
13© 2019 Halliburton. All rights reserved.

More Related Content

What's hot

Biogas & BioLNG solutions by Wärtsilä
Biogas & BioLNG solutions by WärtsiläBiogas & BioLNG solutions by Wärtsilä
Biogas & BioLNG solutions by WärtsiläWärtsilä Corporation
 
Digital Future of Oil & Gas
Digital Future of Oil & GasDigital Future of Oil & Gas
Digital Future of Oil & GasHarjit Birdi
 
Feasibility report
Feasibility reportFeasibility report
Feasibility reportali habib
 
Oil Industry Powerpoint Template
Oil Industry Powerpoint TemplateOil Industry Powerpoint Template
Oil Industry Powerpoint TemplatePowerPoint Team
 
BSI Certificate
BSI CertificateBSI Certificate
BSI CertificateCory White
 
“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...
“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...
“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...Karthikeyan Rajamanickam
 
Reaching Net Zero by 2050
Reaching Net Zero by 2050Reaching Net Zero by 2050
Reaching Net Zero by 2050accenture
 
Le 03 Natural Gas (NG) Transportation and Distribution
Le 03 Natural Gas (NG) Transportation and DistributionLe 03 Natural Gas (NG) Transportation and Distribution
Le 03 Natural Gas (NG) Transportation and DistributionNsulangi Paul
 
Berkshire Hathaway New Strategy (McKinsey Case Championship)
Berkshire Hathaway New Strategy (McKinsey Case Championship)Berkshire Hathaway New Strategy (McKinsey Case Championship)
Berkshire Hathaway New Strategy (McKinsey Case Championship)Andrey Aliasov
 
2022 Women in the Workplace Briefing
2022 Women in the Workplace Briefing2022 Women in the Workplace Briefing
2022 Women in the Workplace BriefingMcKinsey & Company
 
Offshore Wind Foundations Brussels 8th November 2017
Offshore Wind Foundations Brussels  8th November 2017Offshore Wind Foundations Brussels  8th November 2017
Offshore Wind Foundations Brussels 8th November 2017GO-ELS Ltd.
 
Airbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and QualityAirbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and QualityCAST
 
Shell scenarios, modelling and decision-making
Shell scenarios, modelling and decision-makingShell scenarios, modelling and decision-making
Shell scenarios, modelling and decision-makingShell plc
 
Fueling the Energy Future
Fueling the Energy FutureFueling the Energy Future
Fueling the Energy Futureaccenture
 
An Overview of Design, Analysis, Construction and Installation of Offshore Pe...
An Overview of Design, Analysis, Construction and Installation of Offshore Pe...An Overview of Design, Analysis, Construction and Installation of Offshore Pe...
An Overview of Design, Analysis, Construction and Installation of Offshore Pe...Professor Kabir Sadeghi
 

What's hot (20)

Biogas & BioLNG solutions by Wärtsilä
Biogas & BioLNG solutions by WärtsiläBiogas & BioLNG solutions by Wärtsilä
Biogas & BioLNG solutions by Wärtsilä
 
Digital Future of Oil & Gas
Digital Future of Oil & GasDigital Future of Oil & Gas
Digital Future of Oil & Gas
 
Feasibility report
Feasibility reportFeasibility report
Feasibility report
 
Oil Industry Powerpoint Template
Oil Industry Powerpoint TemplateOil Industry Powerpoint Template
Oil Industry Powerpoint Template
 
BSI Certificate
BSI CertificateBSI Certificate
BSI Certificate
 
Unconventional Reservoir
Unconventional ReservoirUnconventional Reservoir
Unconventional Reservoir
 
Lng eng
Lng engLng eng
Lng eng
 
“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...
“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...
“The Digital Oilfield” : Using IoT to reduce costs in an era of decreasing oi...
 
Reaching Net Zero by 2050
Reaching Net Zero by 2050Reaching Net Zero by 2050
Reaching Net Zero by 2050
 
Le 03 Natural Gas (NG) Transportation and Distribution
Le 03 Natural Gas (NG) Transportation and DistributionLe 03 Natural Gas (NG) Transportation and Distribution
Le 03 Natural Gas (NG) Transportation and Distribution
 
Berkshire Hathaway New Strategy (McKinsey Case Championship)
Berkshire Hathaway New Strategy (McKinsey Case Championship)Berkshire Hathaway New Strategy (McKinsey Case Championship)
Berkshire Hathaway New Strategy (McKinsey Case Championship)
 
Crude Oil and natural Gas Product Transportation
Crude Oil and natural Gas Product TransportationCrude Oil and natural Gas Product Transportation
Crude Oil and natural Gas Product Transportation
 
Unconventional Gas Reservoir
Unconventional Gas ReservoirUnconventional Gas Reservoir
Unconventional Gas Reservoir
 
2022 Women in the Workplace Briefing
2022 Women in the Workplace Briefing2022 Women in the Workplace Briefing
2022 Women in the Workplace Briefing
 
Offshore Wind Foundations Brussels 8th November 2017
Offshore Wind Foundations Brussels  8th November 2017Offshore Wind Foundations Brussels  8th November 2017
Offshore Wind Foundations Brussels 8th November 2017
 
Airbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and QualityAirbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and Quality
 
Lecture44
Lecture44Lecture44
Lecture44
 
Shell scenarios, modelling and decision-making
Shell scenarios, modelling and decision-makingShell scenarios, modelling and decision-making
Shell scenarios, modelling and decision-making
 
Fueling the Energy Future
Fueling the Energy FutureFueling the Energy Future
Fueling the Energy Future
 
An Overview of Design, Analysis, Construction and Installation of Offshore Pe...
An Overview of Design, Analysis, Construction and Installation of Offshore Pe...An Overview of Design, Analysis, Construction and Installation of Offshore Pe...
An Overview of Design, Analysis, Construction and Installation of Offshore Pe...
 

Similar to MongoDB .local Houston 2019: Halliburton Integrated Well Construction – Edge Platform

The LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity ModelThe LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity ModelLima Consulting Group
 
Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...
Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...
Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...DevOps.com
 
ADV Slides: Strategies for Transitioning to a Cloud-First Enterprise
ADV Slides: Strategies for Transitioning to a Cloud-First EnterpriseADV Slides: Strategies for Transitioning to a Cloud-First Enterprise
ADV Slides: Strategies for Transitioning to a Cloud-First EnterpriseDATAVERSITY
 
Informix into the future13 july2017
Informix into the future13 july2017Informix into the future13 july2017
Informix into the future13 july2017Shawn Moe
 
AWS re:Invent Comes to London 2019 - Database, Analytics, AI &ML
AWS re:Invent Comes to London 2019 - Database, Analytics, AI &MLAWS re:Invent Comes to London 2019 - Database, Analytics, AI &ML
AWS re:Invent Comes to London 2019 - Database, Analytics, AI &MLAmazon Web Services
 
Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19Cloudera, Inc.
 
Data-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentData-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentDATAVERSITY
 
Where the Warehouse Ends: A New Age of Information Access
Where the Warehouse Ends: A New Age of Information AccessWhere the Warehouse Ends: A New Age of Information Access
Where the Warehouse Ends: A New Age of Information AccessInside Analysis
 
The Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud WorldThe Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud WorldDATAVERSITY
 
Big Data Monitoring Cockpit
Big Data Monitoring CockpitBig Data Monitoring Cockpit
Big Data Monitoring CockpitStefan Bergstein
 
Databases, CAP, ACID, BASE, NoSQL... oh my!
Databases, CAP, ACID, BASE, NoSQL... oh my!Databases, CAP, ACID, BASE, NoSQL... oh my!
Databases, CAP, ACID, BASE, NoSQL... oh my!DATAVERSITY
 
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...MongoDB
 
Driven by data - Why we need a Modern Enterprise Data Analytics Platform
Driven by data - Why we need a Modern Enterprise Data Analytics PlatformDriven by data - Why we need a Modern Enterprise Data Analytics Platform
Driven by data - Why we need a Modern Enterprise Data Analytics PlatformArne Roßmann
 
MongoDB @ Fiverr: The Road to Atlas
MongoDB @ Fiverr: The Road to AtlasMongoDB @ Fiverr: The Road to Atlas
MongoDB @ Fiverr: The Road to AtlasMongoDB
 
Big Workflow Launch from Adaptive Computing
Big Workflow Launch from Adaptive ComputingBig Workflow Launch from Adaptive Computing
Big Workflow Launch from Adaptive Computinginside-BigData.com
 
The New Database Frontier: Harnessing the Cloud
The New Database Frontier: Harnessing the CloudThe New Database Frontier: Harnessing the Cloud
The New Database Frontier: Harnessing the CloudInside Analysis
 
Amazon Managed Blockchain and Quantum Ledger Database QLDB
Amazon Managed Blockchain and Quantum Ledger Database QLDBAmazon Managed Blockchain and Quantum Ledger Database QLDB
Amazon Managed Blockchain and Quantum Ledger Database QLDBJohn Yeung
 
Splunk and Multicloud
Splunk and MulticloudSplunk and Multicloud
Splunk and MulticloudSplunk
 

Similar to MongoDB .local Houston 2019: Halliburton Integrated Well Construction – Edge Platform (20)

The LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity ModelThe LCG Digital Transformation Maturity Model
The LCG Digital Transformation Maturity Model
 
Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...
Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...
Deliver Unrivaled End-User Experience With Confidence - How Synthetic Monitor...
 
ADV Slides: Strategies for Transitioning to a Cloud-First Enterprise
ADV Slides: Strategies for Transitioning to a Cloud-First EnterpriseADV Slides: Strategies for Transitioning to a Cloud-First Enterprise
ADV Slides: Strategies for Transitioning to a Cloud-First Enterprise
 
Informix into the future13 july2017
Informix into the future13 july2017Informix into the future13 july2017
Informix into the future13 july2017
 
AWS re:Invent Comes to London 2019 - Database, Analytics, AI &ML
AWS re:Invent Comes to London 2019 - Database, Analytics, AI &MLAWS re:Invent Comes to London 2019 - Database, Analytics, AI &ML
AWS re:Invent Comes to London 2019 - Database, Analytics, AI &ML
 
Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19
 
Data-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentData-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile Development
 
Where the Warehouse Ends: A New Age of Information Access
Where the Warehouse Ends: A New Age of Information AccessWhere the Warehouse Ends: A New Age of Information Access
Where the Warehouse Ends: A New Age of Information Access
 
The Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud WorldThe Importance of DataOps in a Multi-Cloud World
The Importance of DataOps in a Multi-Cloud World
 
Geode Meetup Apachecon
Geode Meetup ApacheconGeode Meetup Apachecon
Geode Meetup Apachecon
 
Big Data Monitoring Cockpit
Big Data Monitoring CockpitBig Data Monitoring Cockpit
Big Data Monitoring Cockpit
 
Databases, CAP, ACID, BASE, NoSQL... oh my!
Databases, CAP, ACID, BASE, NoSQL... oh my!Databases, CAP, ACID, BASE, NoSQL... oh my!
Databases, CAP, ACID, BASE, NoSQL... oh my!
 
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
 
Driven by data - Why we need a Modern Enterprise Data Analytics Platform
Driven by data - Why we need a Modern Enterprise Data Analytics PlatformDriven by data - Why we need a Modern Enterprise Data Analytics Platform
Driven by data - Why we need a Modern Enterprise Data Analytics Platform
 
MongoDB @ Fiverr: The Road to Atlas
MongoDB @ Fiverr: The Road to AtlasMongoDB @ Fiverr: The Road to Atlas
MongoDB @ Fiverr: The Road to Atlas
 
Big Workflow Launch from Adaptive Computing
Big Workflow Launch from Adaptive ComputingBig Workflow Launch from Adaptive Computing
Big Workflow Launch from Adaptive Computing
 
The New Database Frontier: Harnessing the Cloud
The New Database Frontier: Harnessing the CloudThe New Database Frontier: Harnessing the Cloud
The New Database Frontier: Harnessing the Cloud
 
SDDC.pdf
SDDC.pdfSDDC.pdf
SDDC.pdf
 
Amazon Managed Blockchain and Quantum Ledger Database QLDB
Amazon Managed Blockchain and Quantum Ledger Database QLDBAmazon Managed Blockchain and Quantum Ledger Database QLDB
Amazon Managed Blockchain and Quantum Ledger Database QLDB
 
Splunk and Multicloud
Splunk and MulticloudSplunk and Multicloud
Splunk and Multicloud
 

More from MongoDB

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump StartMongoDB
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB
 

More from MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

Recently uploaded

"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform EngineeringJemma Hussein Allen
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 

Recently uploaded (20)

"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

MongoDB .local Houston 2019: Halliburton Integrated Well Construction – Edge Platform

  • 1. © 2019 Halliburton. All rights reserved. Halliburton Integrated Well Construction - Edge Matt Wise
  • 2. 2© 2019 Halliburton. All rights reserved. Safety Moment – Flood Safety Harris County, which encompasses Houston, averages five days of flooding each year.
  • 3. 3© 2019 Halliburton. All rights reserved. Introduction and Contents § Agenda § Halliburton Integrated Well Construction Overview § Edge Platform Overview § Journey to MongoDB § How we leverage MongoDB § Impact of MongoDB on our project
  • 4. 4© 2019 Halliburton. All rights reserved. Halliburton Integrated Well Construction DIGITAL WELL PROGRAM™ Actual Drilling Plan Fluids and Pressure Management Wellbore Placement and Drilling Mechanics S e t p o i n t s S e q u e n c i n g Streaming Analytics Drilling Set points, Dysfunctions, Alerts and Actions PRIMARY HMI DISPLAY Rig Automation Interface Closed Loop Automation & Orchestration
  • 5. 5© 2019 Halliburton. All rights reserved. Physical Process Halliburton Automation Strategy is about Integration § Our systems will Connect, Orchestrate, Visualize and Optimize the well construction process at the rig site PLCstoRCS RCStoEdge Acquisition / Direct Control Control / Supervision Application Enterprise § Sensors & Actuators § Downhole Tools § Manual Control § Measurement Devices/PLCs § Rig Control Systems § HMI § Halliburton Edge § Rig Automation Layers § Process Optimization § Science/Simulation § Analytics § EDRs § Remote Operations Center § Monitoring § Data Lake EdgetoSolutions EdgetoDC FasterResponseTime
  • 6. 6© 2019 Halliburton. All rights reserved. Halliburton Edge Platform Raw Sensor Data Rig Automation Layers 3rd Party EDRs Halliburton Data Providers Edge IoT Edge Data Processing Edge Apps & Analytics Edge Dashboards Remote Transmission Edge Data Persistence * *In transformation to MongoDB Data Sources Data Standardization Data Processing Data Use
  • 7. 7© 2019 Halliburton. All rights reserved. Halliburton Edge Platform Container Management & Orchestration Edge Platform Components ServiceIntegration Solution Components User Interaction Develop Build Test Integrate Review Stage / Publish Deploy CI Pipeline CD Pipeline On Demand Platform Componentization DevOps for the Field
  • 8. 8© 2019 Halliburton. All rights reserved. Journey to MongoDB § Technical Problem: § Need to store unstructured data with unknown schemas § System must to be dynamic and support scalar, vector, and complex objects Investigation: Can SQL schema generically store data? Decision: Difficult to create a schema with good structure and performance in SQL Investigation: What databases could generically store data with good performance? Decision: MongoDB • Able to build fast prototypes • Domain Driven Design • Great community support • Drivers available in many languages
  • 9. 9© 2019 Halliburton. All rights reserved. How we use MongoDB § Caching System § Real Time Streaming Data § Microservice Settings Store § Transient Data Storage
  • 10. 10© 2019 Halliburton. All rights reserved. Getting Started & Deploying MongoDB
  • 11. 11© 2019 Halliburton. All rights reserved. Thinking Differently: Improving Performance of Storage and Queries Document _id = {uuid} sourceId = x timestamp = y values = z1,z2,z3… Collection Name: DATA Document _id = {uuid} sourceId = x timestamp = y values = z1,z2,z3… Document _id = {uuid} sourceId = x timestamp = y values = z1,z2,z3… … Document _id = timestamp values = z1,z2,z3… Collection Name: DATA_sourceId Document _id = timestamp values = z1,z2,z3… Document _id = timestamp values = z1,z2,z3… … Document _id = timestamp values = z1,z2,z3… Collection Name: DATA_sourceId Document _id = timestamp values = z1,z2,z3… Document _id = timestamp values = z1,z2,z3… … …
  • 12. 12© 2019 Halliburton. All rights reserved. Overall Impact of Using MongoDB on our Project § Less time between start of development and persisting data § Developers are more aware of the whole picture since domain and persistence schemas are developed by the same person. § Changing schemas mid-development is no longer scary § Less time spent on data mapping and more on domain structure
  • 13. 13© 2019 Halliburton. All rights reserved.