SlideShare a Scribd company logo
Modern Messaging : Journey to Event Driven
Architecture
Pete Godfrey - Manager, Solutions Engineering
TECH TALK
Confidential and Proprietary.
Intro
2
Pete Godfrey
Solutions Engineering Manager
Confluent
Confidential and Proprietary.
Mortgage
Every Business is Becoming Software
Taxi Grocery
Banking
Then
Now
c
3
Example: Loan Application Process
Software-using
1 3 5
4 6
2
PATIENT
INSURANCE
POLICY
WAITING
PERIOD
COVERAGE
AND
PAYMENT
TEST REQUEST
APPROVE
DENY
Software-defined
1
PATIENT TEST REQUEST
(APP)
3
APPROVE
DENY
$
INSURANCE
POLICY
COVERAGE
AND
PAYMENT
!
WAITING
PERIOD
2
Seconds
4
1-2 Days
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Unlocking Value from Data, in Real-time,
is Imperative to Transformation
5
Data Data leveraged
Interactions
Security events
App data
Workflows
Search data
Purchases
IoT and so much more
Data
Time
Customers
Employees
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Enterprises are Undertaking Multiple Initiatives
to Enable Transformation
6
Microservices Cloud Machine
Learning
Automation
The Problem: your use of data has changed
but the supporting infrastructure has not!
Paradigm for Data-at-Rest: Databases
Databases
Slow, daily
batch processing
Simple, static
queries
Paradigm for Data Movement:
Messaging Middleware
Producer of
messages
Producer of
messages
Message Oriented
Middleware
Consumer of
messages
Consumer of
messages
Message System Benefits Message System Drawbacks
Real-time (low latency)
Broad Adoption (familiar technology)
Lacks Common Structure
No Stream Processing
No Persistence After Consumption
Low Fault Tolerance at Scale
Slow Consumers Drag Performance
Complexity and Technical Debt
Message System Benefits Message System Drawbacks
Real-time (low latency)
Broad Adoption (familiar technology)
Lacks Common Structure
No Stream Processing
No Persistence After Consumption
Low fault Tolerance at Scale
Slow Consumers Drag Performance
Complexity and Technical Debt
Confluent
Real-time
Broad Adoption
Stream Processing
Durable & Persistent
Elastically Scalable
Reliable
Schema Registry
Introduction to Confluent
Confidential and Proprietary.
Confluent: A New Paradigm for Data-in-Motion
13
Rich front-end
customer experiences
Real-time
Data
Real-time
Stream Processing
Real-time backend
operations
QUERY
A Sale
A shipment
A Trade
A Customer
Experience
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Implication: Central Nervous System
for Enterprise
Real-time
Inventory
Real-time
Fraud
Detection
Real-time
Customer 360
Machine
Learning
Models
Real-time
Data
Transformation
...
Stream Processing Applications
Data-in-Motion Pipeline
... ... ...
...
Data Stores Logs 3rd Party Apps Custom Apps/Microservices
SaaS
Apps
Copyright 2020, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Confluent Modernizes Enterprise Messaging
Infrastructure
Enable real-time
workloads and
applications
Achieve any
scale
Build a modern
architecture
Future-proof data
architecture and achieve
high performance and
availability at scale
Migrate with
ease
Easily augment or
migrate apps to
Confluent
Reduce TCO
and tech debt
Future proof cloud-ready
architecture
Confluent offers a
way to modernize your data architecture and
accelerates your developer velocity
Build a modern
architecture
Embrace modern
DevOps and easily
deploy, manage, and
scale your
infrastructure, whether
on your private cloud
or a public cloud
Easily replay messages,
provide event sourcing
and command sourcing
for error handling and
eliminate complexity for
resending messages
Use best-of-breed
solutions across your
architecture and
easily integrate them
with Confluent
connectors, reducing
your reliance on a
single infrastructure
vendor
Cloud-native
design
Message
replay
Simple
integrations
Confluent offers a
way to modernize your
data architecture and
accelerates your
developer velocity
Legacy messaging brokers are
monolithic
Kafka supports containerization
and multi-DC deployments
Broker Broker Broker
Producers
Consumers
Broker
Producers
Consumers
More point of failure, lack of
horizontal scalability & higher
risk of downtime: poor fit for
mission-critical use cases
Fault tolerant and horizontally
scalable: ensures high availability
for mission-critical apps and more
cloud-native experience
Confluent offers a
way to modernize your
data architecture and
accelerates your
developer velocity
Build a modern
architecture
Confluent offers a
way to modernize your
data architecture and
accelerates your
developer velocity
Build a modern
architecture ksqlDB provides everything you need to build a
complete real-time application entirely with SQL
syntax
DB
APP
APP
DB
PULL
PUSH
CONNECTORS
STREAM
PROCESSING
MATERIALIZED
VIEWS
ksqlDB
1 2
APP
Confluent offers a
way to modernize your
data architecture and
accelerates your
developer velocity
Build a modern
architecture
Effortlessly filter, join, and enrich your
data streams with Flink, the de facto
standard for stream processing
Enable high-performance and efficient
stream processing at any scale, without
the complexities of infrastructure
management
Experience Kafka and Flink as a
unified platform, with fully integrated
monitoring, security, and governance
Confluent Cloud for Apache Flink®
Simple, Serverless Stream
Processing
Easily build high-quality,
reusable data streams
with the industry’s only
cloud- native, serverless
Flink service
Available for preview in select regions – see the
docs for regional availability
Confluent offers a
way to modernize your
data architecture and
accelerates your
developer velocity
Build a modern
architecture
App 1
!
Schema
Registry
Kafka
topic
!
Serializer
App 1
Deserializer
Data discovery
• Validate data compatibility and get warnings
• Let developers focus on deploying apps
Scale with confidence
• Store a versioned history of all schemas
• Enable evolution of schemas while preserving
backwards compatibility for existing consumers
Confluent was designed
for high performance
and high availability at
massive scale to support
your mission-critical
use cases
Confluent can support all of your enterprise’s streaming
use cases by achieving a dramatically higher throughput
15x improvement in
throughput performance
One platform to
deploy, secure,
and manage to
support all of
your streaming
workloads.
Read more about our internal performance benchmarking
Achieve any
scale
Confluent was designed for high performance at massive
scale to support your mission-critical use cases
5ms
Confluent achieves
<5ms latency at
massive throughput
Synchronize data across your
organization in real-time
Take action on insights from
your data immediately
Remove data silos by moving
from batch to data streaming
Confluent was designed
for high performance at
massive scale to support
your mission-critical
use cases
Achieve any
scale
We offer a robust set of
connectors to pull data from
your MQs into Confluent...
...and connectors to push data
from Confluent into your
modern, cloud-native sinks
Confluent provides the
tools and services
required to effectively
migrate from your
messaging queue
Migrate with
ease
Professional
Services
Expert
Training
Enterprise
Support
Confluent provides committer-driven expertise to support
you throughout your migration and modernization effort
Confluent is responsible for over 80% of the commits to Kafka, providing
you with the right expertise to ensure data streaming success
Confluent provides the
tools and services
required to effectively
migrate from your
messaging queue
Migrate with
ease
Reduce your messaging TCO
30% TCO
Reduction
Illustrative TCO reduction from modernizing legacy messaging to Confluent & Kafka
Reduces to $0
past year 2
Confluent helps you
reduce your messaging
TCO as you migrate to
Kafka and beyond
Reduce TCO and
tech debt
How We Do It
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Current approach to Messaging
Third Party Consumer Apps
Integration layer
Producer Apps
Consumer Apps
Messaging middleware
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Step 1: Use pre-built connectors to start integrating
data from your applications
Schema Registry
ksqlDB
Producer Apps
Consumer Apps
Messaging middleware Third Party Consumer Apps
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Step 2: Refactor applications to use JMS APIs and replace
messaging middleware over time
JMS API
Producer Apps
Consumer Apps
JMS API
Schema Registry
ksqlDB
Third Party Consumer Apps
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Step 3: Move off JMS and build streaming applications
with new event-driven patterns
Kafka API
Producer Apps
Consumer Apps
Push
Schema Registry
ksqlDB
Third Party Consumer Apps
Pull
New Event-driven patterns
● Event notification
● Event carried state storage
● Event sourcing
● CQRS (Command Query
Responsibility Segregation)
Unify and simplify
✓ Lower TCO
✓ ✓ Future-proof data architecture
Case Study: Advance Auto Parts
Legacy infrastructure and architecture did not meet
real-time performance requirements [Before]
CRM
WMS
MDM
HRM Data Lake Finance
Legacy ITSM
DC MOBILE/WEB
STORE
(PoS)
DC
STORE
(PoS)
Branch (PoS)
ECOMM Catalog
OMS
Inventory
ON PREMISES
Merchandising
(Legacy)
CCDB
CTDB
HJ1
HJ2
JDA
?
Future-proof data architecture for real-time invoicing and
dynamic pricing [After]
CRM
WMS
MDM
HRM Finance
Legacy ITSM
DC MOBILE/WEB
STORE (PoS) DC
STORE (PoS) BRANCH (PoS)
?
Revenue (5)
Location (2)
Pricing (1)
Catalog
Customer (6)
Inventory (4)
Employee (7) Orders (8)
Data Lake
ECOMM Catalog
OMS
Inventory
ON PREMISES
Merchandising
(Legacy)
Products (3)
Customer References
Challenge: Enable advanced, real-time analytics across the
bank to support improvements in fraud detection, customer
retention, and trade/investment analysis, and help
differentiate NORD/LB from its competitors in the market
Solution: Use Confluent to build a new, event
streaming-based core banking platform
Results:
● Improved competitive differentiation
● More event streaming adoption
● Reduction of streaming infrastructure costs
“Confluent is enabling us to address our need for a scalable,
highly available messaging infrastructure that allows us to
decouple our producers from consumers, setting the stage
for us to be more flexible, agile, and responsive to change.”
— Sven Wilbert, Data Manager at NORD/LB
Challenge: Build a conversational chatbot service that
incorporates complex technologies such as fulfillment,
natural-language understanding, and real-time analytics
Solution: Use Confluent to build a fast, super-scalable
event-driven architecture that could handle immense traffic
spikes and also provide other guarantees around delivery
semantics
Results:
● Near-zero downtime even during huge traffic spikes
● Rapid acceleration of new-skill onboarding
● Doubling of NPS rating
“We chose event-driven architecture as the core of our
platform, for which we needed a messaging service that
gave us all the guarantees…not to mention that it had to be
extremely scalable, highly available, and simple to use.
Kafka hit all of these markers, and by using Confluent Cloud,
our team was able to reduce the bottom line and
operational burden.”
— Ravi Vankamamidi, Senior Director, Technology, at Expedia Group
Challenge: Power a national digital bank initiative and
enterprise-wide digital transformation by democratizing
data and decoupling systems across the IT landscape
Solution: Use Confluent Platform to create a center of
excellence that helps teams harness data in motion and
make data available to systems throughout the bank
Results:
● 50% reduction in time-to-market
● Reduced mainframe and message queue costs
● De-risked adoption of new technology paradigms
“When we saw the demand for harnessing data in motion
growing, working with Confluent and investing in our
center of excellence enabled us to implement a solution in
a way that best benefits the enterprise by reducing
complexity, costs, and time to market.”
— Mike Onders, EVP Chief Data Officer and Divisional CIO at KeyBank
Thank you
pete.godfrey@confluent.io
http://confluent.cloud
http://confluent.io
Citi Tech Talk: Messaging Modernization

More Related Content

PDF
Confluent Messaging Modernization Forum
PDF
Speed Wins: From Kafka to APIs in Minutes
PPT
ConnectED2015: IBM Domino Applications in Bluemix
PDF
Confluent Partner Tech Talk with Reply
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
PDF
Unlocking the Power of IoT: A comprehensive approach to real-time insights
PDF
Building Streaming Data Pipelines with Google Cloud Dataflow and Confluent Cl...
PDF
Application Modernisation through Event-Driven Microservices
Confluent Messaging Modernization Forum
Speed Wins: From Kafka to APIs in Minutes
ConnectED2015: IBM Domino Applications in Bluemix
Confluent Partner Tech Talk with Reply
Building Real-Time Gen AI Applications with SingleStore and Confluent
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Building Streaming Data Pipelines with Google Cloud Dataflow and Confluent Cl...
Application Modernisation through Event-Driven Microservices

Similar to Citi Tech Talk: Messaging Modernization (20)

PDF
Cloud to Edge
PDF
Partner Connect APAC - 2022 - April
PPTX
App Modernization: From 0 to Hero
PDF
Confluent Partner Tech Talk with SVA
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
PDF
How to Build Streaming Apps with Confluent II
PPTX
Contino Webinar - Migrating your Trading Workloads to the Cloud
PDF
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
PDF
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
PDF
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
PDF
Confluent & GSI Webinars series - Session 3
PDF
Secrets of Successful Cloud Foundry Adopters
PDF
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
PPT
The new developer experience
PDF
Cloud Native Patterns with Bluemix Developer Console
PPTX
How does IBM Bluemix work?
PPTX
Bluemix - Overview & Benefits
PPTX
Bluemixoverview
PPTX
IBM Bluemix Overview
Cloud to Edge
Partner Connect APAC - 2022 - April
App Modernization: From 0 to Hero
Confluent Partner Tech Talk with SVA
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
How to Build Streaming Apps with Confluent II
Contino Webinar - Migrating your Trading Workloads to the Cloud
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
2018 Pivotal DevOps Day_Pivotal 소개 및 세션 아젠다 소개
2018 Pivotal DevOps Day_마이크로서비스 전환 방법론과 사례
Confluent & GSI Webinars series - Session 3
Secrets of Successful Cloud Foundry Adopters
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
The new developer experience
Cloud Native Patterns with Bluemix Developer Console
How does IBM Bluemix work?
Bluemix - Overview & Benefits
Bluemixoverview
IBM Bluemix Overview
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
Unlocking value with event-driven architecture by Confluent
PDF
Il Data Streaming per un’AI real-time di nuova generazione
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
Evolving Data Governance for the Real-time Streaming and AI Era
PDF
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
PDF
Santander Stream Processing with Apache Flink
PPTX
Workshop híbrido: Stream Processing con Flink
PDF
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
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
Unlocking value with event-driven architecture by Confluent
Il Data Streaming per un’AI real-time di nuova generazione
Break data silos with real-time connectivity using Confluent Cloud Connectors
Building API data products on top of your real-time data infrastructure
Evolving Data Governance for the Real-time Streaming and AI Era
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Santander Stream Processing with Apache Flink
Workshop híbrido: Stream Processing con Flink
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Ad

Recently uploaded (20)

PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Introduction to Artificial Intelligence
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
medical staffing services at VALiNTRY
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
L1 - Introduction to python Backend.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Nekopoi APK 2025 free lastest update
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
ai tools demonstartion for schools and inter college
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
PTS Company Brochure 2025 (1).pdf.......
CHAPTER 2 - PM Management and IT Context
Upgrade and Innovation Strategies for SAP ERP Customers
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Introduction to Artificial Intelligence
Adobe Illustrator 28.6 Crack My Vision of Vector Design
medical staffing services at VALiNTRY
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Design an Analysis of Algorithms II-SECS-1021-03
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
L1 - Introduction to python Backend.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Nekopoi APK 2025 free lastest update
VVF-Customer-Presentation2025-Ver1.9.pptx
Which alternative to Crystal Reports is best for small or large businesses.pdf
ai tools demonstartion for schools and inter college
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PTS Company Brochure 2025 (1).pdf.......

Citi Tech Talk: Messaging Modernization

  • 1. Modern Messaging : Journey to Event Driven Architecture Pete Godfrey - Manager, Solutions Engineering TECH TALK
  • 2. Confidential and Proprietary. Intro 2 Pete Godfrey Solutions Engineering Manager Confluent
  • 3. Confidential and Proprietary. Mortgage Every Business is Becoming Software Taxi Grocery Banking Then Now c 3
  • 4. Example: Loan Application Process Software-using 1 3 5 4 6 2 PATIENT INSURANCE POLICY WAITING PERIOD COVERAGE AND PAYMENT TEST REQUEST APPROVE DENY Software-defined 1 PATIENT TEST REQUEST (APP) 3 APPROVE DENY $ INSURANCE POLICY COVERAGE AND PAYMENT ! WAITING PERIOD 2 Seconds 4 1-2 Days
  • 5. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Unlocking Value from Data, in Real-time, is Imperative to Transformation 5 Data Data leveraged Interactions Security events App data Workflows Search data Purchases IoT and so much more Data Time Customers Employees
  • 6. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Enterprises are Undertaking Multiple Initiatives to Enable Transformation 6 Microservices Cloud Machine Learning Automation
  • 7. The Problem: your use of data has changed but the supporting infrastructure has not!
  • 8. Paradigm for Data-at-Rest: Databases Databases Slow, daily batch processing Simple, static queries
  • 9. Paradigm for Data Movement: Messaging Middleware Producer of messages Producer of messages Message Oriented Middleware Consumer of messages Consumer of messages
  • 10. Message System Benefits Message System Drawbacks Real-time (low latency) Broad Adoption (familiar technology) Lacks Common Structure No Stream Processing No Persistence After Consumption Low Fault Tolerance at Scale Slow Consumers Drag Performance Complexity and Technical Debt
  • 11. Message System Benefits Message System Drawbacks Real-time (low latency) Broad Adoption (familiar technology) Lacks Common Structure No Stream Processing No Persistence After Consumption Low fault Tolerance at Scale Slow Consumers Drag Performance Complexity and Technical Debt Confluent Real-time Broad Adoption Stream Processing Durable & Persistent Elastically Scalable Reliable Schema Registry
  • 13. Confidential and Proprietary. Confluent: A New Paradigm for Data-in-Motion 13 Rich front-end customer experiences Real-time Data Real-time Stream Processing Real-time backend operations QUERY A Sale A shipment A Trade A Customer Experience
  • 14. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Implication: Central Nervous System for Enterprise Real-time Inventory Real-time Fraud Detection Real-time Customer 360 Machine Learning Models Real-time Data Transformation ... Stream Processing Applications Data-in-Motion Pipeline ... ... ... ... Data Stores Logs 3rd Party Apps Custom Apps/Microservices SaaS Apps
  • 15. Copyright 2020, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Confluent Modernizes Enterprise Messaging Infrastructure Enable real-time workloads and applications Achieve any scale Build a modern architecture Future-proof data architecture and achieve high performance and availability at scale Migrate with ease Easily augment or migrate apps to Confluent Reduce TCO and tech debt Future proof cloud-ready architecture
  • 16. Confluent offers a way to modernize your data architecture and accelerates your developer velocity Build a modern architecture Embrace modern DevOps and easily deploy, manage, and scale your infrastructure, whether on your private cloud or a public cloud Easily replay messages, provide event sourcing and command sourcing for error handling and eliminate complexity for resending messages Use best-of-breed solutions across your architecture and easily integrate them with Confluent connectors, reducing your reliance on a single infrastructure vendor Cloud-native design Message replay Simple integrations Confluent offers a way to modernize your data architecture and accelerates your developer velocity
  • 17. Legacy messaging brokers are monolithic Kafka supports containerization and multi-DC deployments Broker Broker Broker Producers Consumers Broker Producers Consumers More point of failure, lack of horizontal scalability & higher risk of downtime: poor fit for mission-critical use cases Fault tolerant and horizontally scalable: ensures high availability for mission-critical apps and more cloud-native experience Confluent offers a way to modernize your data architecture and accelerates your developer velocity Build a modern architecture
  • 18. Confluent offers a way to modernize your data architecture and accelerates your developer velocity Build a modern architecture ksqlDB provides everything you need to build a complete real-time application entirely with SQL syntax DB APP APP DB PULL PUSH CONNECTORS STREAM PROCESSING MATERIALIZED VIEWS ksqlDB 1 2 APP
  • 19. Confluent offers a way to modernize your data architecture and accelerates your developer velocity Build a modern architecture Effortlessly filter, join, and enrich your data streams with Flink, the de facto standard for stream processing Enable high-performance and efficient stream processing at any scale, without the complexities of infrastructure management Experience Kafka and Flink as a unified platform, with fully integrated monitoring, security, and governance Confluent Cloud for Apache Flink® Simple, Serverless Stream Processing Easily build high-quality, reusable data streams with the industry’s only cloud- native, serverless Flink service Available for preview in select regions – see the docs for regional availability
  • 20. Confluent offers a way to modernize your data architecture and accelerates your developer velocity Build a modern architecture App 1 ! Schema Registry Kafka topic ! Serializer App 1 Deserializer Data discovery • Validate data compatibility and get warnings • Let developers focus on deploying apps Scale with confidence • Store a versioned history of all schemas • Enable evolution of schemas while preserving backwards compatibility for existing consumers
  • 21. Confluent was designed for high performance and high availability at massive scale to support your mission-critical use cases Confluent can support all of your enterprise’s streaming use cases by achieving a dramatically higher throughput 15x improvement in throughput performance One platform to deploy, secure, and manage to support all of your streaming workloads. Read more about our internal performance benchmarking Achieve any scale
  • 22. Confluent was designed for high performance at massive scale to support your mission-critical use cases 5ms Confluent achieves <5ms latency at massive throughput Synchronize data across your organization in real-time Take action on insights from your data immediately Remove data silos by moving from batch to data streaming Confluent was designed for high performance at massive scale to support your mission-critical use cases Achieve any scale
  • 23. We offer a robust set of connectors to pull data from your MQs into Confluent... ...and connectors to push data from Confluent into your modern, cloud-native sinks Confluent provides the tools and services required to effectively migrate from your messaging queue Migrate with ease
  • 24. Professional Services Expert Training Enterprise Support Confluent provides committer-driven expertise to support you throughout your migration and modernization effort Confluent is responsible for over 80% of the commits to Kafka, providing you with the right expertise to ensure data streaming success Confluent provides the tools and services required to effectively migrate from your messaging queue Migrate with ease
  • 25. Reduce your messaging TCO 30% TCO Reduction Illustrative TCO reduction from modernizing legacy messaging to Confluent & Kafka Reduces to $0 past year 2 Confluent helps you reduce your messaging TCO as you migrate to Kafka and beyond Reduce TCO and tech debt
  • 26. How We Do It
  • 27. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Current approach to Messaging Third Party Consumer Apps Integration layer Producer Apps Consumer Apps Messaging middleware
  • 28. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Step 1: Use pre-built connectors to start integrating data from your applications Schema Registry ksqlDB Producer Apps Consumer Apps Messaging middleware Third Party Consumer Apps
  • 29. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Step 2: Refactor applications to use JMS APIs and replace messaging middleware over time JMS API Producer Apps Consumer Apps JMS API Schema Registry ksqlDB Third Party Consumer Apps
  • 30. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. Step 3: Move off JMS and build streaming applications with new event-driven patterns Kafka API Producer Apps Consumer Apps Push Schema Registry ksqlDB Third Party Consumer Apps Pull New Event-driven patterns ● Event notification ● Event carried state storage ● Event sourcing ● CQRS (Command Query Responsibility Segregation) Unify and simplify ✓ Lower TCO ✓ ✓ Future-proof data architecture
  • 31. Case Study: Advance Auto Parts
  • 32. Legacy infrastructure and architecture did not meet real-time performance requirements [Before] CRM WMS MDM HRM Data Lake Finance Legacy ITSM DC MOBILE/WEB STORE (PoS) DC STORE (PoS) Branch (PoS) ECOMM Catalog OMS Inventory ON PREMISES Merchandising (Legacy) CCDB CTDB HJ1 HJ2 JDA ?
  • 33. Future-proof data architecture for real-time invoicing and dynamic pricing [After] CRM WMS MDM HRM Finance Legacy ITSM DC MOBILE/WEB STORE (PoS) DC STORE (PoS) BRANCH (PoS) ? Revenue (5) Location (2) Pricing (1) Catalog Customer (6) Inventory (4) Employee (7) Orders (8) Data Lake ECOMM Catalog OMS Inventory ON PREMISES Merchandising (Legacy) Products (3)
  • 35. Challenge: Enable advanced, real-time analytics across the bank to support improvements in fraud detection, customer retention, and trade/investment analysis, and help differentiate NORD/LB from its competitors in the market Solution: Use Confluent to build a new, event streaming-based core banking platform Results: ● Improved competitive differentiation ● More event streaming adoption ● Reduction of streaming infrastructure costs “Confluent is enabling us to address our need for a scalable, highly available messaging infrastructure that allows us to decouple our producers from consumers, setting the stage for us to be more flexible, agile, and responsive to change.” — Sven Wilbert, Data Manager at NORD/LB
  • 36. Challenge: Build a conversational chatbot service that incorporates complex technologies such as fulfillment, natural-language understanding, and real-time analytics Solution: Use Confluent to build a fast, super-scalable event-driven architecture that could handle immense traffic spikes and also provide other guarantees around delivery semantics Results: ● Near-zero downtime even during huge traffic spikes ● Rapid acceleration of new-skill onboarding ● Doubling of NPS rating “We chose event-driven architecture as the core of our platform, for which we needed a messaging service that gave us all the guarantees…not to mention that it had to be extremely scalable, highly available, and simple to use. Kafka hit all of these markers, and by using Confluent Cloud, our team was able to reduce the bottom line and operational burden.” — Ravi Vankamamidi, Senior Director, Technology, at Expedia Group
  • 37. Challenge: Power a national digital bank initiative and enterprise-wide digital transformation by democratizing data and decoupling systems across the IT landscape Solution: Use Confluent Platform to create a center of excellence that helps teams harness data in motion and make data available to systems throughout the bank Results: ● 50% reduction in time-to-market ● Reduced mainframe and message queue costs ● De-risked adoption of new technology paradigms “When we saw the demand for harnessing data in motion growing, working with Confluent and investing in our center of excellence enabled us to implement a solution in a way that best benefits the enterprise by reducing complexity, costs, and time to market.” — Mike Onders, EVP Chief Data Officer and Divisional CIO at KeyBank