SlideShare a Scribd company logo
Stream me to the Cloud (and
back) with Confluent & MongoDB
Felix
Reichenbach
MongoDB
Gianluca
Natali
Confluent
Agenda
Current Challenges
A Cloud Story
Solution Presentation & Architecture
Demo
Joint use cases & Customer references
Current Challenges
Business Challenges
Provider needs:
- Tap new revenue streams to stay
competitive
- Scale with the demand and keep
TCO low
- Continuously evolve and improve
user/customer experience
Customer wants:
- Consume services anywhere and
anytime
- Omnichannel with seamless
transition (Mobile <-> Browser)
- Fast response times and Real Time
Interactions (Notifications, Status
Updates, Confirmations…)
Technical Challenges
Made worse by this crisis:
- Scaling for peak hours requires
heavy overprovisioning
- Purchasing Hardware may not be
possible
- Mobility of personnel is limited
Evergreen problems:
- Making use of data is very difficult
- Data is spread across many
applications / domains
- Low latency access is almost
impossible
- Agile development methodologies
cannot be applied
Common Initiatives
● Application Modernization
● Microservices Architectures
● Single View of XYZ
● Real-time Analytics
● Content Management
● IoT
● ...
Across Verticals:
Healthcare
Financial Services
Telco
Technology
Retail
Manufacturing / Automotive
a retail story...
AllGoodThings Inc.
Our Meetings
are changing...
By now probably everyone
of us had experienced a
crowded business video
call from home.
Let me introduce you to
the Conference call
Bingo!
😀
CEO CTO
CFO
● Our online store had 2 main outages last
week
● Surge in Customers complaints and
escalation are a concern
● We are unable to add/change products
as fast as we’d like
● 600% increase in overall traffic to website
● A tweet with a link to an hand sanitizer
product in our store went viral
● Adding a product requires downtime that
we can’t afford with current queue setup
Customer Success Head of Eng.
CMO
● Outages due to lack of resources in DC
● Our DBs is cracking under load.
● We limited concurrent users to stay online
● Need to triple our DC to support peak load
● Health category has skyrocketed to #1
● “Home office” and “Fitness” are
trending upwards
● People can’t visit our shops, all the
business moved to our online store
● #1 Complaints: “Item was successfully
ordered and paid but then received email
that is unavailable”,
● #2 Complaint: “Can’t access the website,
I am stuck in queue”
● Our Support team is working double
shifts, we need to grow the team ASAP
● DC: We can’t triple our DC size, the ROI
doesn’t work. We need to maintain our
margins
● Support: Can we establish more efficient
processes and automate concierge/triage
via support app or Chat bot?
● I can’t approve your requests as they are
AllTheGoodThings Inc.
Meeting Conclusion / Requirements
● Fix the scalability issue while limiting the investment on our DC.
● Leverage public Cloud services to reduce TCO.
● Explore the feasibility of an app to allow automatic resolution of
simple customer queries
● Increase agility in adding products
● Provide real time stock information
a few days later...
Solution Overview
Eng.CEO CTOCS CMOCFO
● Dynamic Scalability
● High Availability
● Increased Agility
● Avoid Lock In
● ...
Event Driven Architectures
Eng.CEO CTOCS CMOCFO
ETL/Data Integration Messaging
Batch
Expensive
Time Consuming
Difficult to Scale
No Persistence After
Consumption
No Replay
Highly Scalable
Durable
Persistent
Ordered
Real-time
ETL/Data Integration Messaging
Batch
Expensive
Time Consuming
Difficult to Scale
No Persistence After
Consumption
No Replay
Highly Scalable
Durable
Persistent
Ordered
Real-timeHighly Scalable
Durable
Persistent
Ordered
Real-time
Event Streaming
Today
Real-Time
Inventory
Real-Time
Fraud
Detection
Real-Time
Customer 360
Machine
Learning
Models
Real-Time
Data
Transformation
...
Contextual Event-Driven Applications
Universal Event Pipeline
Data Stores Logs 3rd Party Apps Custom Apps/Microservices
TREAMSSTREAMS
CONNECT CLIENTS
With
Event
Streaming
and
Kafka
Agility and Scalability
with MongoDB
Eng.CEO CTOCS CMOCFO
Isolated data in many different
applications / domains and structures
22
Data which is accessed together, is stored together...
Customer Product Contact
Pricing Phone Phone
Objects
Tables isolated in several applications and domains
Lead
NameNameParts
ARR Address Contact Roles
SummaryCustomer Detail Specs
How to build a flexible and scalable operational data store??
23
RDBMS vs. Flexible Data Model
Relational MongoDB
{ customer_id : 3,
first_name : ”Danilo",
last_name : ”Nobrega",
city : ”Stockholm",
phones: [
{
number : “46-64-223-9828”,
dnc : true,
type : “home”
},{
number : “46-173-555-
12144”,
type : “cell”
}]
}
Customer ID First Name Last Name City
0 Jonah Rosenboom Hamburg
1 Tim Schojohann München
2 Boris Bialek Zürich
3 Danilo Nobrega Stockholm
4 Ingo Marienfeld Düsseldorf
Phone Number Type DNC Customer ID
49-69-223-9828 home T 3
49-69-143-45986 home T 0
49-173-555-12144 cell (null) 3
49-69-777-1212 home T 1
49-175-698-1213 cell (null) 1
49-162-767-444 cell F 2
24
The document model is the perfect fit because it is...
Easy:
Work with data in a
natural, intuitive
way, fully
transactional
Flexible:
Adapt and
make changes
quickly
Fast:
Get great
performance
with less code
Versatile:
Supports a
wide variety of
data models
and queries
25
Multiple data models, rich query functionality...
Rich Queries
Point | Range | Geospatial | Faceted Search | Aggregations | JOINs | Graph Traversals
JSON Documents Tabular Key-Value Text GraphGeospatial
26
Mobile App with
MongoDB Realm
Personalized
Marketing
Campaign
Analytics
Real-Time Online
Data Store
MongoDB Data Platform
Real Time
Data Sync
SPA with
MongoDB
Stitch
Freedom of Choice: Run wherever you need
Private Cloud
Deploy and self manage on premises
Deploy via Kubernetes with Kubernetes
Operators
Multi- Cloud / PaaS
Build on top of fully managed services
Leverage horizontal and vertical
elasticity
Avoid cloud provider lock-in
Hybrid Cloud
Deploy a homogeneous technology
stack across on-prem and cloud.
Reduce complexity and avoid lock-in
Joint Reference Architecture
Reference Architecture: https://www.confluent.io/resources/confluent-platform-reference-architecture-mongodb/
DEMO
Joint References
Centene, Healthcare Provider
Centene has the largest medicare and medicaid managed
care providers
Challenge
Centene’s Core Challenge is growth
caused by Mergers & Acquisitions
This caused them to reevaluate their
Enterprise Data Integration and Data
Migration Strategies…They wanted
better scalability, availability, faster ETL
Solution
Build centralized eventing
framework for enterprise use
across all Centene domains
Employing CDC for ingest and
leveraging microservices using
Confluent, Kafka, and MongoDB
Financial Services - a large global bank
Leading global financial services firm, a major provider of various investment banking,
retail banking and financial services.
Challenges
Need for centralized incident and event
management solution
Modernize legacy applications
Provide complete health dashboards
across various systems
Streamline payment processing,
customer activity tracking and real-time
data integration across the bank
Solution
The bank implemented a secure logging platform
running Kafka as a service and MongoDB databases
The environment has over 80 clusters and supports
data volumes between 200TB and 1PB per day
Data collection and normalization is at the edge and
data is replicated back to two central data centers
for global reporting and trend analysis
Modernized security information and event management
Filter, transform
aggregate
APP SIEM
Index
Search
Curated streams
Forensic
Archive
MongoDB
CDC
Syslog
Network traffic
Firewall logs
RDBMS
Application logs
Sensor Data
HTTP proxy logs
QRadar
Arcsight
Splunk
Elastic
Front, rear and top
view cameras
Parking assistant
Environment pointer
Ultrasonic Sensors
Parking assistant with
front and rear camera plus
environment indicator
Crash Sensors
Front protection adaptivity
Side protection
Tail impact protection
Front Camera
Audi Active lane assistant
Speed limit indicator
Adaptive light
Infrared Camera
Rearview assistance with
Pedestrian recognition
Front and Rear
Radar Sensors
ACC with stop and go function
Side assist
Real time data cluster
Real-Time Monitoring
Logs
Reference
data
(monitoring)
CDC
Syslog
MQTT
APP
Filter, transform
aggregate SIEM
Search
Aggregated event data
/ curated streams
iOT
iOT
iOT
Kafka Streams/ksqlDB
Modernize your architectures with Confluent and MongoDB
A new generation of technologies is needed to consume and exploit today's real
time, fast moving data sources. Run your business in real-time, building real-time
applications with historical context.
Together, Confluent and MongoDB enable you to
● Build sophisticated data-driven and event-driven applications
● Modernize your application architecture
● Uncover new sources of data
● Derive insights for a competitive advantage
&
Accelerate your Journey to the Cloud
and back! 😉
Driving innovation and remaining
operational in uncertain times
Koen Rousseau, Digital Lead,
Sanoma Learning Online Education
Tomorrow
10:30am CET
Tim Nutman, Manager Solutions
Architecture, MongoDB
mongodb.com/webinars
Thank You!
felix@mongodb.com gnatali@confluent.io

More Related Content

PDF
How Apache Kafka helps to create Data Culture – How to Cross the Kafka Chasm
PDF
Building a Secure, Tamper-Proof & Scalable Blockchain on Top of Apache Kafka ...
PDF
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
PPTX
Modernizing your Application Architecture with Microservices
PDF
Apache Kafka® Use Cases for Financial Services
PDF
Top use cases for 2022 with Data in Motion and Apache Kafka
PPTX
Bridge Your Kafka Streams to Azure Webinar
PDF
APAC Confluent Consumer Data Right the Lowdown and the Lessons
How Apache Kafka helps to create Data Culture – How to Cross the Kafka Chasm
Building a Secure, Tamper-Proof & Scalable Blockchain on Top of Apache Kafka ...
Apache Kafka vs. Integration Middleware (MQ, ETL, ESB) - Friends, Enemies or ...
Modernizing your Application Architecture with Microservices
Apache Kafka® Use Cases for Financial Services
Top use cases for 2022 with Data in Motion and Apache Kafka
Bridge Your Kafka Streams to Azure Webinar
APAC Confluent Consumer Data Right the Lowdown and the Lessons

What's hot (20)

PDF
Why Build an Apache Kafka® Connector
PDF
Event-Streaming verstehen in unter 10 Min
PDF
Confluent Cloud for Apache Kafka® | Google Cloud Next ’19
PDF
Data reply sneak peek: real time decision engines
PDF
Kai Waehner [Confluent] | Real-Time Streaming Analytics with 100,000 Cars Usi...
PDF
Understanding the TCO and ROI of Apache Kafka & Confluent
PPTX
Introducing Events and Stream Processing into Nationwide Building Society
PPTX
Financial Event Sourcing at Enterprise Scale
PDF
Building Event-Driven Applications with Apache Kafka & Confluent Platform
PDF
Technical Deep Dive: Using Apache Kafka to Optimize Real-Time Analytics in Fi...
PDF
Bridge to Cloud: Using Apache Kafka to Migrate to GCP
PDF
Streamsheets and Apache Kafka – Interactively build real-time Dashboards and ...
PDF
Amsterdam meetup at ING June 18, 2019
PDF
Confluent Messaging Modernization Forum
PDF
Bridge to Cloud: Using Apache Kafka to Migrate to AWS
PDF
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
PDF
Blockchain and Kafka - A Modern Love Story | Suhavi Sandhu, Guidewire Software
PDF
Jay Kreps | Kafka Summit NYC 2019 Keynote (Events Everywhere) | CEO, Confluent
PDF
Kafka Vienna Meetup 020719
PDF
How to Quantify the Value of Kafka in Your Organization
Why Build an Apache Kafka® Connector
Event-Streaming verstehen in unter 10 Min
Confluent Cloud for Apache Kafka® | Google Cloud Next ’19
Data reply sneak peek: real time decision engines
Kai Waehner [Confluent] | Real-Time Streaming Analytics with 100,000 Cars Usi...
Understanding the TCO and ROI of Apache Kafka & Confluent
Introducing Events and Stream Processing into Nationwide Building Society
Financial Event Sourcing at Enterprise Scale
Building Event-Driven Applications with Apache Kafka & Confluent Platform
Technical Deep Dive: Using Apache Kafka to Optimize Real-Time Analytics in Fi...
Bridge to Cloud: Using Apache Kafka to Migrate to GCP
Streamsheets and Apache Kafka – Interactively build real-time Dashboards and ...
Amsterdam meetup at ING June 18, 2019
Confluent Messaging Modernization Forum
Bridge to Cloud: Using Apache Kafka to Migrate to AWS
The Rise Of Event Streaming – Why Apache Kafka Changes Everything
Blockchain and Kafka - A Modern Love Story | Suhavi Sandhu, Guidewire Software
Jay Kreps | Kafka Summit NYC 2019 Keynote (Events Everywhere) | CEO, Confluent
Kafka Vienna Meetup 020719
How to Quantify the Value of Kafka in Your Organization
Ad

Similar to Stream me to the Cloud (and back) with Confluent & MongoDB (20)

PPTX
An Enterprise Architect's View of MongoDB
PPTX
MongoDB Evenings Minneapolis: MongoDB is Cool But When Should I Use It?
PPTX
Webinar: An Enterprise Architect’s View of MongoDB
PPTX
Webinar: Achieving Customer Centricity and High Margins in Financial Services...
PPTX
Webinar: How to Drive Business Value in Financial Services with MongoDB
PPTX
Use Case: Apollo Group at Oracle Open World
PDF
Big Data Paris - A Modern Enterprise Architecture
PDF
Transforming Financial Services with Event Streaming Data
PDF
Creating a Modern Data Architecture for Digital Transformation
PPTX
Data Streaming with Apache Kafka & MongoDB
PDF
MongoDB Breakfast Milan - Mainframe Offloading Strategies
PDF
Eventos y Microservicios - Santander TechTalk
PPTX
Systems of engagement
PPTX
Unlocking Operational Intelligence from the Data Lake
PPTX
Webinar: Data Streaming with Apache Kafka & MongoDB
PPTX
Data Streaming with Apache Kafka & MongoDB - EMEA
PPTX
Big data presentationandoverview_of_couchbase
PPTX
Webinar: How Financial Services Organizations Use MongoDB
PDF
OPENEXPO Madrid 2015 - Advanced Applications with MongoDB
PPT
A Morning with MongoDB - Helsinki
An Enterprise Architect's View of MongoDB
MongoDB Evenings Minneapolis: MongoDB is Cool But When Should I Use It?
Webinar: An Enterprise Architect’s View of MongoDB
Webinar: Achieving Customer Centricity and High Margins in Financial Services...
Webinar: How to Drive Business Value in Financial Services with MongoDB
Use Case: Apollo Group at Oracle Open World
Big Data Paris - A Modern Enterprise Architecture
Transforming Financial Services with Event Streaming Data
Creating a Modern Data Architecture for Digital Transformation
Data Streaming with Apache Kafka & MongoDB
MongoDB Breakfast Milan - Mainframe Offloading Strategies
Eventos y Microservicios - Santander TechTalk
Systems of engagement
Unlocking Operational Intelligence from the Data Lake
Webinar: Data Streaming with Apache Kafka & MongoDB
Data Streaming with Apache Kafka & MongoDB - EMEA
Big data presentationandoverview_of_couchbase
Webinar: How Financial Services Organizations Use MongoDB
OPENEXPO Madrid 2015 - Advanced Applications with MongoDB
A Morning with MongoDB - Helsinki
Ad

More from confluent (20)

PDF
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
PPTX
Webinar Think Right - Shift Left - 19-03-2025.pptx
PDF
Migration, backup and restore made easy using Kannika
PDF
Five Things You Need to Know About Data Streaming in 2025
PDF
Data in Motion Tour Seoul 2024 - Keynote
PDF
Data in Motion Tour Seoul 2024 - Roadmap Demo
PDF
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
PDF
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
PDF
Data in Motion Tour 2024 Riyadh, Saudi Arabia
PDF
Build a Real-Time Decision Support Application for Financial Market Traders w...
PDF
Strumenti e Strategie di Stream Governance con Confluent Platform
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
PDF
Unlocking value with event-driven architecture by Confluent
PDF
Il Data Streaming per un’AI real-time di nuova generazione
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
PDF
Break data silos with real-time connectivity using Confluent Cloud Connectors
PDF
Building API data products on top of your real-time data infrastructure
PDF
Speed Wins: From Kafka to APIs in Minutes
PDF
Evolving Data Governance for the Real-time Streaming and AI Era
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
Webinar Think Right - Shift Left - 19-03-2025.pptx
Migration, backup and restore made easy using Kannika
Five Things You Need to Know About Data Streaming in 2025
Data in Motion Tour Seoul 2024 - Keynote
Data in Motion Tour Seoul 2024 - Roadmap Demo
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
Data in Motion Tour 2024 Riyadh, Saudi Arabia
Build a Real-Time Decision Support Application for Financial Market Traders w...
Strumenti e Strategie di Stream Governance con Confluent Platform
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
Building Real-Time Gen AI Applications with SingleStore and Confluent
Unlocking value with event-driven architecture by Confluent
Il Data Streaming per un’AI real-time di nuova generazione
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Break data silos with real-time connectivity using Confluent Cloud Connectors
Building API data products on top of your real-time data infrastructure
Speed Wins: From Kafka to APIs in Minutes
Evolving Data Governance for the Real-time Streaming and AI Era

Recently uploaded (20)

PDF
Cost to Outsource Software Development in 2025
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
AutoCAD Professional Crack 2025 With License Key
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
medical staffing services at VALiNTRY
PDF
Download FL Studio Crack Latest version 2025 ?
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Digital Systems & Binary Numbers (comprehensive )
Cost to Outsource Software Development in 2025
Monitoring Stack: Grafana, Loki & Promtail
Adobe Illustrator 28.6 Crack My Vision of Vector Design
AutoCAD Professional Crack 2025 With License Key
Navsoft: AI-Powered Business Solutions & Custom Software Development
Autodesk AutoCAD Crack Free Download 2025
Odoo Companies in India – Driving Business Transformation.pdf
medical staffing services at VALiNTRY
Download FL Studio Crack Latest version 2025 ?
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Wondershare Filmora 15 Crack With Activation Key [2025
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Design an Analysis of Algorithms I-SECS-1021-03
Designing Intelligence for the Shop Floor.pdf
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
L1 - Introduction to python Backend.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
wealthsignaloriginal-com-DS-text-... (1).pdf
Digital Systems & Binary Numbers (comprehensive )

Stream me to the Cloud (and back) with Confluent & MongoDB

  • 1. Stream me to the Cloud (and back) with Confluent & MongoDB Felix Reichenbach MongoDB Gianluca Natali Confluent
  • 2. Agenda Current Challenges A Cloud Story Solution Presentation & Architecture Demo Joint use cases & Customer references
  • 4. Business Challenges Provider needs: - Tap new revenue streams to stay competitive - Scale with the demand and keep TCO low - Continuously evolve and improve user/customer experience Customer wants: - Consume services anywhere and anytime - Omnichannel with seamless transition (Mobile <-> Browser) - Fast response times and Real Time Interactions (Notifications, Status Updates, Confirmations…)
  • 5. Technical Challenges Made worse by this crisis: - Scaling for peak hours requires heavy overprovisioning - Purchasing Hardware may not be possible - Mobility of personnel is limited Evergreen problems: - Making use of data is very difficult - Data is spread across many applications / domains - Low latency access is almost impossible - Agile development methodologies cannot be applied
  • 6. Common Initiatives ● Application Modernization ● Microservices Architectures ● Single View of XYZ ● Real-time Analytics ● Content Management ● IoT ● ... Across Verticals: Healthcare Financial Services Telco Technology Retail Manufacturing / Automotive
  • 8. Our Meetings are changing... By now probably everyone of us had experienced a crowded business video call from home. Let me introduce you to the Conference call Bingo! 😀
  • 9. CEO CTO CFO ● Our online store had 2 main outages last week ● Surge in Customers complaints and escalation are a concern ● We are unable to add/change products as fast as we’d like ● 600% increase in overall traffic to website ● A tweet with a link to an hand sanitizer product in our store went viral ● Adding a product requires downtime that we can’t afford with current queue setup Customer Success Head of Eng. CMO ● Outages due to lack of resources in DC ● Our DBs is cracking under load. ● We limited concurrent users to stay online ● Need to triple our DC to support peak load ● Health category has skyrocketed to #1 ● “Home office” and “Fitness” are trending upwards ● People can’t visit our shops, all the business moved to our online store ● #1 Complaints: “Item was successfully ordered and paid but then received email that is unavailable”, ● #2 Complaint: “Can’t access the website, I am stuck in queue” ● Our Support team is working double shifts, we need to grow the team ASAP ● DC: We can’t triple our DC size, the ROI doesn’t work. We need to maintain our margins ● Support: Can we establish more efficient processes and automate concierge/triage via support app or Chat bot? ● I can’t approve your requests as they are AllTheGoodThings Inc.
  • 10. Meeting Conclusion / Requirements ● Fix the scalability issue while limiting the investment on our DC. ● Leverage public Cloud services to reduce TCO. ● Explore the feasibility of an app to allow automatic resolution of simple customer queries ● Increase agility in adding products ● Provide real time stock information
  • 11. a few days later... Solution Overview
  • 12. Eng.CEO CTOCS CMOCFO ● Dynamic Scalability ● High Availability ● Increased Agility ● Avoid Lock In ● ...
  • 15. ETL/Data Integration Messaging Batch Expensive Time Consuming Difficult to Scale No Persistence After Consumption No Replay Highly Scalable Durable Persistent Ordered Real-time
  • 16. ETL/Data Integration Messaging Batch Expensive Time Consuming Difficult to Scale No Persistence After Consumption No Replay Highly Scalable Durable Persistent Ordered Real-timeHighly Scalable Durable Persistent Ordered Real-time Event Streaming
  • 17. Today
  • 18. Real-Time Inventory Real-Time Fraud Detection Real-Time Customer 360 Machine Learning Models Real-Time Data Transformation ... Contextual Event-Driven Applications Universal Event Pipeline Data Stores Logs 3rd Party Apps Custom Apps/Microservices TREAMSSTREAMS CONNECT CLIENTS With Event Streaming and Kafka
  • 21. Isolated data in many different applications / domains and structures
  • 22. 22 Data which is accessed together, is stored together... Customer Product Contact Pricing Phone Phone Objects Tables isolated in several applications and domains Lead NameNameParts ARR Address Contact Roles SummaryCustomer Detail Specs How to build a flexible and scalable operational data store??
  • 23. 23 RDBMS vs. Flexible Data Model Relational MongoDB { customer_id : 3, first_name : ”Danilo", last_name : ”Nobrega", city : ”Stockholm", phones: [ { number : “46-64-223-9828”, dnc : true, type : “home” },{ number : “46-173-555- 12144”, type : “cell” }] } Customer ID First Name Last Name City 0 Jonah Rosenboom Hamburg 1 Tim Schojohann München 2 Boris Bialek Zürich 3 Danilo Nobrega Stockholm 4 Ingo Marienfeld Düsseldorf Phone Number Type DNC Customer ID 49-69-223-9828 home T 3 49-69-143-45986 home T 0 49-173-555-12144 cell (null) 3 49-69-777-1212 home T 1 49-175-698-1213 cell (null) 1 49-162-767-444 cell F 2
  • 24. 24 The document model is the perfect fit because it is... Easy: Work with data in a natural, intuitive way, fully transactional Flexible: Adapt and make changes quickly Fast: Get great performance with less code Versatile: Supports a wide variety of data models and queries
  • 25. 25 Multiple data models, rich query functionality... Rich Queries Point | Range | Geospatial | Faceted Search | Aggregations | JOINs | Graph Traversals JSON Documents Tabular Key-Value Text GraphGeospatial
  • 26. 26 Mobile App with MongoDB Realm Personalized Marketing Campaign Analytics Real-Time Online Data Store MongoDB Data Platform Real Time Data Sync SPA with MongoDB Stitch
  • 27. Freedom of Choice: Run wherever you need Private Cloud Deploy and self manage on premises Deploy via Kubernetes with Kubernetes Operators Multi- Cloud / PaaS Build on top of fully managed services Leverage horizontal and vertical elasticity Avoid cloud provider lock-in Hybrid Cloud Deploy a homogeneous technology stack across on-prem and cloud. Reduce complexity and avoid lock-in
  • 28. Joint Reference Architecture Reference Architecture: https://www.confluent.io/resources/confluent-platform-reference-architecture-mongodb/
  • 29. DEMO
  • 31. Centene, Healthcare Provider Centene has the largest medicare and medicaid managed care providers Challenge Centene’s Core Challenge is growth caused by Mergers & Acquisitions This caused them to reevaluate their Enterprise Data Integration and Data Migration Strategies…They wanted better scalability, availability, faster ETL Solution Build centralized eventing framework for enterprise use across all Centene domains Employing CDC for ingest and leveraging microservices using Confluent, Kafka, and MongoDB
  • 32. Financial Services - a large global bank Leading global financial services firm, a major provider of various investment banking, retail banking and financial services. Challenges Need for centralized incident and event management solution Modernize legacy applications Provide complete health dashboards across various systems Streamline payment processing, customer activity tracking and real-time data integration across the bank Solution The bank implemented a secure logging platform running Kafka as a service and MongoDB databases The environment has over 80 clusters and supports data volumes between 200TB and 1PB per day Data collection and normalization is at the edge and data is replicated back to two central data centers for global reporting and trend analysis
  • 33. Modernized security information and event management Filter, transform aggregate APP SIEM Index Search Curated streams Forensic Archive MongoDB CDC Syslog Network traffic Firewall logs RDBMS Application logs Sensor Data HTTP proxy logs QRadar Arcsight Splunk Elastic
  • 34. Front, rear and top view cameras Parking assistant Environment pointer Ultrasonic Sensors Parking assistant with front and rear camera plus environment indicator Crash Sensors Front protection adaptivity Side protection Tail impact protection Front Camera Audi Active lane assistant Speed limit indicator Adaptive light Infrared Camera Rearview assistance with Pedestrian recognition Front and Rear Radar Sensors ACC with stop and go function Side assist Real time data cluster
  • 35. Real-Time Monitoring Logs Reference data (monitoring) CDC Syslog MQTT APP Filter, transform aggregate SIEM Search Aggregated event data / curated streams iOT iOT iOT Kafka Streams/ksqlDB
  • 36. Modernize your architectures with Confluent and MongoDB A new generation of technologies is needed to consume and exploit today's real time, fast moving data sources. Run your business in real-time, building real-time applications with historical context. Together, Confluent and MongoDB enable you to ● Build sophisticated data-driven and event-driven applications ● Modernize your application architecture ● Uncover new sources of data ● Derive insights for a competitive advantage & Accelerate your Journey to the Cloud and back! 😉
  • 37. Driving innovation and remaining operational in uncertain times Koen Rousseau, Digital Lead, Sanoma Learning Online Education Tomorrow 10:30am CET Tim Nutman, Manager Solutions Architecture, MongoDB mongodb.com/webinars