SlideShare a Scribd company logo
1 of 59
Download to read offline
Data in Motion for Financial
Services
Nov 2023
Oli Watson - Staff Solutions Engineer, Confluent owatson@confluent.io
Agenda
2
• Intros
• Introduction to Data in Motion
• Use Cases in Financial Services
We will be running Instructor Led Virtual Training Sessions in November - please contact Paul Archer
parche@confluent.io or Ozan Güzeldereli oguzeldereli@confluent.io if you are interested in attending.
Software Using
vs.
Software Defined
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
Old World
...for productivity
tools at the edges
of a company
Software is...
New World
...a platform for
directly transacting
business
6
New use cases need new capabilities.
This requires total connectivity
and instant reaction, all the time,
in real-time.
At the heart of every software application is data.
Databases
8
Databases are fundamentally incomplete.
Databases are designed for disconnected and UI-centric applications.
Databases
Slow, daily
batch processing
Simple, static
real-time queries
9
It’s all about data!
Initial Database Driven Architecture
DATABASE
WEB APP WEB APP
REALISATION 1
STATE
EVENT >
STATE
EVENT >
I changed my job from
Couchbase to Confluent.
I work at Confluent.
JOB CHANGE RECOMMENDATION ENGINE
SEARCH INDEX
EMAIL SERVICE
REALISATION 2
LEVERAGE ALL
DIGITISED EVENTS
NON-TRANSACTIONAL
EVENTS
TRANSACTIONAL EVENTS
0.1% 99.9%
DATABASE IS A MISMATCH
FOR REALISATION 1 & 2
SQL
SQL
SQL
RECOMMENDATION ENGINE
SEARCH INDEX
EMAIL SERVICE
Mismatch 1: No First Class Treatment for Events
DATABASE
Mismatch 2: Not Suitable for Volume of All Digitized Events
DATABASE
1000x more volume
NON-TRANSACTIONAL EVENTS
TRANSACTIONAL EVENTS
The foundational assumption of every database:
data at rest.
Databases
Slow, daily
batch processing
Simple, static
real-time queries
Data is at rest
20
Databases bring point-in-time queries to stored data.
This leads to a Giant Mess in Data Architecture.
LINE OF BUSINESS 01 LINE OF BUSINESS 02 PUBLIC CLOUD
21
Data in motion:
Ubiquitous real-time data and
continuous real-time processing.
A New Paradigm is Required for Data in Motion:
Continuously processing evolving streams of data in real-time
23
Rich front-end
customer
experiences
Real-time
Events
Real-time
Event Streams
A Sale A shipment
A Trade
A Customer
Experience
Real-time
backend
operations
Confluent - Who we are
and what we do
Hall of Innovation
CTO Innovation
Award Winner
2019
Enterprise Technology
Innovation
AWARDS
Confluent founders are
original creators of Kafka
Confluent team wrote 80%
of Kafka commits and has
over 1M hours technical
experience with Kafka
Confluent helps enterprises
successfully deploy event
streaming at scale and
accelerate time to market
Confluent Platform extends
Apache Kafka to be a
secure, enterprise-ready
platform
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
How Confluent technology is used
Confluent Platform
The Enterprise Distribution of
Apache Kafka
Confluent Cloud
Apache Kafka Re-engineered
for the Cloud
Self-Managed Software
Fully-Managed Service
VM
Deploy on any platform, on-prem or cloud
Available on the leading public clouds
Confluent is so much more than Apache Kafka
Complete: Go beyond Kafka with all the essential tools for a complete data streaming platform
Enterprise-grade Security
RBAC | Audit Logs | Encryption |
BYOK | Private Networking
Stream Governance
Schema Registry | Schema
Validation | Stream Lineage |
Stream Catalog
Complete Engagement Model
Data in Motion Blueprint
Business Case Justification
TCO | ROI | Risk
Management & Monitoring
Cloud UI | Metrics API |
Control Center | Health+
Flexible DevOps Automation
Admin REST APIs | Terraform APIs |
Confluent for K8s | Ansible Playbooks
Efficient
Operations at Scale
Production-stage
Prerequisites
Partnership for
Business Success
Multi-language Development
Non-Java Clients |
REST Proxy | MQTT Proxy
Stream Processing & Integration
Connectors | ksqlDB |
Stream Designer
Unrestricted Developer
Productivity
High Availability
99.99% SLA | Multi-AZ Clusters | Multi-Region Clusters
Infinite Storage
Infinite Storage | Tiered Storage
Elastic Scalability
Expand | Shrink | Self-Balancing Clusters
Cloud Native: Apache Kafka©
, fully managed and re-architected to harness the power of the Cloud
Everywhere: Connect your data in real time with a platform that spans from on-prem to cloud and across clouds
Hybrid and Multicloud
Cluster Linking | Replicator
Self-managed software
Kubernetes | VMs | Bare Metal
Fully managed cloud service
AWS | Azure | GCP
Committer-driven
Expertise
Training Partners
Professional
Services
Enterprise
Support
OPERATOR
DEVELOPER ARCHITECT EXECUTIVE
Financial Services Use Cases
28
Increase Revenue
→ Customer Experience, Loyalty
Decrease Costs
→ Increase Operational Efficiency
Mitigate Risks
→ Regulatory Compliance
IB and Wealth
MIFID, OATS, CAT reporting
Risk: Credit, Equities, FX
Intraday Liquidity
Legacy IT Replacement
(e.g. Middleware replacement)
Cyber Security
(incl. SIEM)
Fraud Prevention
(incl. Anti-Money-Laundering - AML /
Real-time ATM dispute resolution)
Legacy IT Modernization
(e.g. Mainframe off-load / augmentation)
Example Financial Services Solutions
Retail
Open Banking APIs
Real-time Notifications
Call Center - Know Your Customer - KYC
Software defined business
Account Opening / Loans / Mortgages /
Next Best Action / Targeted Offers)
Pre/Post Trade
Market + Trade Data Distribution
Trade Validation
Position Management
Migration to the Cloud
(Hybrid on-prem / Cloud. Also Hybrid
Public Cloud vendors)
(Choreographed) Microservices
Architecture
Data Infrastructure layer
Business Application layer - the use cases
Data Pipelines Messaging
Microservice/
Event Sourcing
Stream Processing Data Integration Streaming ETL Log Aggregation
Some Highlights
Payments
• Fraud
• Payment Processing
• PSD2
• Settlements
Customer Experience:
• Identity
• Customer 360
• KYC
• Loan Approvals
• Open Banking
29
Multi Cloud / Hybrid Cloud
• Event Streaming
standardisation across
environments
Messaging
• MQ and TIBCO offload / deco
Data Warehouse Modernisation
• Netezza, Teradata etc to
Cloud Data Services
Mainframe
• Data offload
Security and Cyber
• SIEM
Regulatory
• MIFID, OATS, CAT etc
• Risk: Credit, Equities, FX
• Intraday Liquidity
Trading:
• Market Data
• Trade Validation
• Trade Data Distribution
• Position Management
Wealth / Private Banking
• Customer Experience
• Free up data:
• e.g offload (e.g. T24)
Retail and Corp
Banking
IB and
Wealth
Technology
Transformation
Payments
Challenges
● Growth in multi channel fraud
○ Attacks based on multiple LOBs
○ LOBs very siloed - separate fraud systems
○ Get a business wide view, and bring much more data into the fraud
management process
● Operational Cost of Fraud
○ Fraud case management
○ % of cases which require manual intervention
○ Regulatory requirements
● Customer Experience
○ Mobile app integrations
○ Getting the right signal to noise ratio
○ False Positive <-> False Negatives
● Expensive solutions based off legacy technology stacks
○ Not suited to operating in a Cloud environment
○ Costly to license and run
Use Cases:
-Fraud Detection, with Machine Learning against large historical data sets
Major Global Bank
and Payments Processor
● 8-10M payments/day avg
● 3.5billion + payments year
● Processor, Issuer,
Merchant Acquirer
Realtime Fraud Scoring
payments
credit card
transactions
debit card
transactions
credit
applications
mobile app
data
realtime fraud
scoring
ML model
enhancement
fraud case
management
back testing
on 1 year of trx
Realtime Fraud Scoring
Major Global Bank
and Payments Processor
● 8-10M payments/day avg
● 3.5billion + payments year
● Processor, Acquirer,
Merchant Acquirer
Realtime Fraud Scoring
Major Global Bank
and Payments Processor
● 8-10M payments/day avg
● 3.5billion + payments year
● Processor, Acquirer,
Merchant Acquirer
On Prem
Tokenization
Micro Service
AZ-1a
AZ-1b AZ-1c
Fraud Processing
Results
AWS
Realtime
Scoring
Case
Management
Model
Enhancement
Model Testing
● Payments Processing and Gateways
○ Modernise legacy messaging solutions and move to cloud
○ Integrate the bank with SaaS payment solutions (Volante, Form3 etc)
○ Payments Hubs, SEPA
○ Realtime Gross Settlement
○ Provide value add services with realtime analytics
● Regulatory
○ Intraday Liquidity - batch to realtime
○ Sanctions Enforcement
○ PSD2
● Customer Experience
○ Corporate User Experience
○ Payments Transparency
More in payments...
Customer Experience
UK retail finance organisation
who are a major provider of
mortgages, and other
financial services
Use Cases:
-Mainframe Offloading
-Legacy to modern
application Integrations
-Data analytics and reporting
Challenges
● Competition from digital first banks driving disruption
and modernization
● Digital disruption efforts including open banking,
regulatory requirements and expose data through APIs
● High and unpredictable data volumes, 24x7 SLA and
availability requirements,
● Protect core Systems of Record (SORs) from the external
loads / applications.
● Drive Cloud adoption and IT modernization strategy
Solution
● Developed an event based real-time data platform on Confluent
called “Speed Layer”
● Speed Layer - preferred source of data for high-volume read-only
data requests and event sourcing.
● Delivered secure, near real time customer, account and
transaction information from back end systems to front end
systems with speed and resilience.
● Microservices architectures to onboard new use cases quickly
and easily
● Maintain service availability despite unprecedented demand,
agility and autonomy in digital development teams
Mainframe Offloading - Major UK FS Org and Mortgage Provider
Confluent Cloud
Major international IB and
Wealth Manager.
Use Cases:
-Kafka as a service
-Infrastructure log
management
-IB Workloads
- Globally distributed Wealth
Management workloads
Scenario
● Bank is a big user of Kafka and already has a platform
based Confluent Deployment with multiple tenant
applications and various standalone deployments
● Cloud first strategy of the Bank leading to difficulty
expanding on premise infrastructure
● High Cost of ownership for internally managed Kafka
instance
Solution
● Confluent Cloud selected as Kafka provider of choice and first 3rd
party cloud service authorised within the bank
● Dedicated clusters provisioned with private link networking
● Service curated by infrastructure team and offered out to internal
tenants
● First production use case realised within 3 months of contract
● Projects underway to migrate existing workloads
● New use cases being built directly on cloud infrastructure
Kafka as a Service
Customer Reference Examples
“We look at events as running our
business. Business people within
our organization want to be able to
react to events—and oftentimes it's
a combination of events.”
VP of Streaming Data Engineering
41
Challenge: Rapidly transform digital services to meet
customers’ rising expectations for highly secure, personalized
and valuable experiences.
Solution: With the ability to combine real-time results with
historical events, Confluent is leading the charge in helping
enterprises discover new services and modernize existing
ones with the power of event streaming.
Results: Credit Suisse Names Confluent a Disruptive
Technology Award Winner
“Enterprise IT is under immense pressure to rapidly transform
digital services to meet customers’ rising expectations for
highly secure, personalized and valuable experiences. With
the ability to combine real-time results with historical events,
Confluent is leading the charge in helping enterprises
discover new services and modernize existing ones with the
power of event streaming.”
— David Patten, CIO of Investment Banking Capital Markets
Challenge: Develop a new trading platform for markets across
multiple European countries that supports high-volume,
high-speed trading and provides clients with access to
real-time data.
Solution: Use Confluent Platform to implement a reliable,
scalable persistence layer for market orders that supports
millisecond latencies and billions of messages per day.
Results:
● Reliable 24/5 operations achieved and maintained
● Stringent performance requirements exceeded
● Dedicated, expert support received
“We have been very satisfied with Confluent Platform as the
backbone of our persistence engine. The platform has been
super reliable. We have stringent requirements for real-time
performance and reliability, and we have confirmed – from
proof-of-concept to deployment of a cutting-edge production
trading platform – that we made the right decision.”
— Alain Courbebaisse, Chief Information Officer, Euronext
Patterns and Themes
Kafka Use Cases for Financial Services
Common Patterns and Themes
Regardless of whether it’s Retail Banking, Global Markets, Commercial Banking….
There’s common demands and architectural patterns emerging across the board
● Be more agile, and respond to changing customer and regulatory requirements
● Differentiate through technology
● Reduce reliance on, and where possible, decommission legacy
● Build new applications that can be deployed on Cloud
● Respond in real time, not batch
Appendix
Education
Education Package
About us - https://www.confluent.io/about/
Confluent is creating the foundational platform for data-in-motion. With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the
modern digital world.
What Does Kafka Do? – https://developer.confluent.io/
Learn about the fundamentals of Kafka, event streaming, and the surrounding ecosystem.
Hybrid or multicloud architecture – https://www.confluent.io/use-case/hybrid-and-multicloud/ Confluent’s hybrid and multi cloud
data streaming solutions power real-time interoperability between any systems, applications, and datastores on any number of on-premises and cloud environments. Innovate
faster, reduce risk, and maximize ROI with cloud-native ease and simplicity.
Event-Driven Microservices – https://www.confluent.io/use-case/event-driven-microservices-communication/ Completely
decouple your architecture and eliminate inter-service dependencies so developers can build business logic faster. Build a new class of highly scalable event-drivenmicroservices
that are resilient in design and contextually aware.
Explore top use cases – https://developer.confluent.io/tutorials/
Learn stream processing the simple way. Use this cookbook of recipes to easily get started at any level.
Resources – https://www.confluent.io/resources/
All available Confluent resources
Education Package
Confluent Developer website
Courses – https://developer.confluent.io/learn-kafka/
Blog – https://www.confluent.io/blog/
Podcast - https://developer.confluent.io/podcast/
Articles – https://developer.confluent.io/learn/
FAQs – https://developer.confluent.io/learn/apache-kafka-faqs/
100-Day Code Challenge – https://developer.confluent.io/100-days-of-code/
Tutorials – https://developer.confluent.io/tutorials/
Demos – https://developer.confluent.io/demos-examples/
Education Package
Free Self-Paced Training
For individuals preferring to learn at their own pace, we offer the ability to focus on a
particular topic, aligned to a role or technology, or access our entire library of self-paced
content.
● Apache Kafka Fundamentals and Accreditation
● Developer Learning Path
● Administrator Learning Path
● Security Learning Path
● Confluent Cloud Learning Path
https://training.confluent.io/content
Education Package
E-Books
Designing Event-Driven Systems
Mastering Kafka Streams and ksqlDB
Kafka The Definitive Guide
I Heart Logs
Practical Data Mesh
Kafka 101
Continuous Commit Log
Time
Continuous Commit Log
Time
C C
C
Apache Kafka is a Distributed Event
Streaming Platform
Process streams of events In real time, as they occur
110101
010111
001101
100010
Publish and subscribe to
streams of events
Similar to a message queue or
enterprise messaging system
110101
010111
001101
100010
Store streams of events In a fault tolerant way
110101
010111
001101
100010
Connect Rich ecosystem of connectors,
source and sink to/from
hundreds of other systems
110101
010111
001101
100010
55
Anatomy of a Kafka Topic
1 2 3 4 5 6 8 9
7
Partition 1
Old New
1 2 3 4 5 6 8
7
Partition 0 10
9 11 12
Partition 2 1 2 3 4 5 6 8
7 10
9 11 12
Writes
1 2 3 4 5 6 8
7 10
9 11 12
Producers
Writes
Consumer A
(offset=4)
Consumer B
(offset=7)
Reads
Kafka Connect and Kafka Streams
Sink
Source
KAFKA
STREAMS
KAFKA
CONNECT
KAFKA
CONNECT
Your App
57
Instantly Connect Popular Data Sources & Sinks
Data Diode
200+
pre-built
connectors
80+ Confluent Supported 50+ Partner Supported, Confluent Verified
Confluent & GSI Webinars series - Session 3

More Related Content

Similar to Confluent & GSI Webinars series - Session 3

Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsconfluent
 
Digital transformation slideshare
Digital transformation   slideshareDigital transformation   slideshare
Digital transformation slideshareShivamPatsariya1
 
Digital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraDigital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraAttunity
 
Event-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSIEvent-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSISolace
 
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Kai Wähner
 
apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...
apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...
apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...apidays
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsAmazon Web Services
 
Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility NuoDB
 
High performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingHigh performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingJuniper Networks
 
eTailing India Workshop - Retail Track- IBM Presentation
eTailing India Workshop - Retail Track- IBM Presentation eTailing India Workshop - Retail Track- IBM Presentation
eTailing India Workshop - Retail Track- IBM Presentation eTailing India
 
SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04Avinaba Basu
 
Indonesia new default short msp client presentation partnership with isv
Indonesia new default short msp client presentation   partnership with isvIndonesia new default short msp client presentation   partnership with isv
Indonesia new default short msp client presentation partnership with isvPandu W Sastrowardoyo
 
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just TechnologyDigital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technologyconfluent
 
z Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillonz Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain PoquillonNRB
 
Startup InsurTech Award - Galileo Platforms
Startup InsurTech Award - Galileo PlatformsStartup InsurTech Award - Galileo Platforms
Startup InsurTech Award - Galileo PlatformsThe Digital Insurer
 
Confluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with ReplyConfluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with Replyconfluent
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computingmciobo
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computingmciobo
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseSolace
 

Similar to Confluent & GSI Webinars series - Session 3 (20)

Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Digital transformation slideshare
Digital transformation   slideshareDigital transformation   slideshare
Digital transformation slideshare
 
Digital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming EraDigital Business Transformation in the Streaming Era
Digital Business Transformation in the Streaming Era
 
Event-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSIEvent-Driven Transformation in Banking and FSI
Event-Driven Transformation in Banking and FSI
 
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
 
apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...
apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...
apidays Dubai & Middle East 2023 - Unlock the Power of Digital Banking with E...
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOps
 
Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility
 
High performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingHigh performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computing
 
eTailing India Workshop - Retail Track- IBM Presentation
eTailing India Workshop - Retail Track- IBM Presentation eTailing India Workshop - Retail Track- IBM Presentation
eTailing India Workshop - Retail Track- IBM Presentation
 
SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04SoftLayer Value Proposition v1.04
SoftLayer Value Proposition v1.04
 
Indonesia new default short msp client presentation partnership with isv
Indonesia new default short msp client presentation   partnership with isvIndonesia new default short msp client presentation   partnership with isv
Indonesia new default short msp client presentation partnership with isv
 
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just TechnologyDigital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
 
Vucci IBM Smart Cloud Presentation
Vucci IBM Smart Cloud PresentationVucci IBM Smart Cloud Presentation
Vucci IBM Smart Cloud Presentation
 
z Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillonz Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillon
 
Startup InsurTech Award - Galileo Platforms
Startup InsurTech Award - Galileo PlatformsStartup InsurTech Award - Galileo Platforms
Startup InsurTech Award - Galileo Platforms
 
Confluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with ReplyConfluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with Reply
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computing
 
Clearing the fog from cloud computing
Clearing the fog from cloud computingClearing the fog from cloud computing
Clearing the fog from cloud computing
 
Enabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven EnterpriseEnabling a Real-Time, Agile, Event-Driven Enterprise
Enabling a Real-Time, Agile, Event-Driven Enterprise
 

More from confluent

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flinkconfluent
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flinkconfluent
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...confluent
 
AWS Immersion Day Mapfre - Confluent
AWS Immersion Day Mapfre   -   ConfluentAWS Immersion Day Mapfre   -   Confluent
AWS Immersion Day Mapfre - Confluentconfluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkconfluent
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent CloudQ&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent Cloudconfluent
 
Citi TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep DiveCiti TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep Diveconfluent
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluentconfluent
 
Q&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service MeshQ&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service Meshconfluent
 
Citi Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka MicroservicesCiti Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka Microservicesconfluent
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernizationconfluent
 
Citi Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataCiti Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataconfluent
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2confluent
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023confluent
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesisconfluent
 
The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023confluent
 
The Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data StreamsThe Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data Streamsconfluent
 
The Journey to Data Mesh with Confluent
The Journey to Data Mesh with ConfluentThe Journey to Data Mesh with Confluent
The Journey to Data Mesh with Confluentconfluent
 
Citi Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and PerformanceCiti Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and Performanceconfluent
 

More from confluent (20)

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flink
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flink
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
AWS Immersion Day Mapfre - Confluent
AWS Immersion Day Mapfre   -   ConfluentAWS Immersion Day Mapfre   -   Confluent
AWS Immersion Day Mapfre - Confluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalk
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent CloudQ&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
 
Citi TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep DiveCiti TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep Dive
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluent
 
Q&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service MeshQ&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service Mesh
 
Citi Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka MicroservicesCiti Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka Microservices
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernization
 
Citi Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataCiti Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time data
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesis
 
The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023
 
The Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data StreamsThe Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data Streams
 
The Journey to Data Mesh with Confluent
The Journey to Data Mesh with ConfluentThe Journey to Data Mesh with Confluent
The Journey to Data Mesh with Confluent
 
Citi Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and PerformanceCiti Tech Talk: Monitoring and Performance
Citi Tech Talk: Monitoring and Performance
 

Recently uploaded

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 

Recently uploaded (20)

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 

Confluent & GSI Webinars series - Session 3

  • 1. Data in Motion for Financial Services Nov 2023 Oli Watson - Staff Solutions Engineer, Confluent owatson@confluent.io
  • 2. Agenda 2 • Intros • Introduction to Data in Motion • Use Cases in Financial Services
  • 3. We will be running Instructor Led Virtual Training Sessions in November - please contact Paul Archer parche@confluent.io or Ozan Güzeldereli oguzeldereli@confluent.io if you are interested in attending.
  • 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. Old World ...for productivity tools at the edges of a company Software is... New World ...a platform for directly transacting business
  • 6. 6
  • 7. New use cases need new capabilities. This requires total connectivity and instant reaction, all the time, in real-time.
  • 8. At the heart of every software application is data. Databases 8
  • 9. Databases are fundamentally incomplete. Databases are designed for disconnected and UI-centric applications. Databases Slow, daily batch processing Simple, static real-time queries 9
  • 11. Initial Database Driven Architecture DATABASE WEB APP WEB APP
  • 13. STATE EVENT > I changed my job from Couchbase to Confluent. I work at Confluent.
  • 14. JOB CHANGE RECOMMENDATION ENGINE SEARCH INDEX EMAIL SERVICE
  • 17. DATABASE IS A MISMATCH FOR REALISATION 1 & 2
  • 18. SQL SQL SQL RECOMMENDATION ENGINE SEARCH INDEX EMAIL SERVICE Mismatch 1: No First Class Treatment for Events DATABASE
  • 19. Mismatch 2: Not Suitable for Volume of All Digitized Events DATABASE 1000x more volume NON-TRANSACTIONAL EVENTS TRANSACTIONAL EVENTS
  • 20. The foundational assumption of every database: data at rest. Databases Slow, daily batch processing Simple, static real-time queries Data is at rest 20
  • 21. Databases bring point-in-time queries to stored data. This leads to a Giant Mess in Data Architecture. LINE OF BUSINESS 01 LINE OF BUSINESS 02 PUBLIC CLOUD 21
  • 22. Data in motion: Ubiquitous real-time data and continuous real-time processing.
  • 23. A New Paradigm is Required for Data in Motion: Continuously processing evolving streams of data in real-time 23 Rich front-end customer experiences Real-time Events Real-time Event Streams A Sale A shipment A Trade A Customer Experience Real-time backend operations
  • 24. Confluent - Who we are and what we do Hall of Innovation CTO Innovation Award Winner 2019 Enterprise Technology Innovation AWARDS Confluent founders are original creators of Kafka Confluent team wrote 80% of Kafka commits and has over 1M hours technical experience with Kafka Confluent helps enterprises successfully deploy event streaming at scale and accelerate time to market Confluent Platform extends Apache Kafka to be a secure, enterprise-ready platform
  • 25. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. How Confluent technology is used Confluent Platform The Enterprise Distribution of Apache Kafka Confluent Cloud Apache Kafka Re-engineered for the Cloud Self-Managed Software Fully-Managed Service VM Deploy on any platform, on-prem or cloud Available on the leading public clouds
  • 26. Confluent is so much more than Apache Kafka Complete: Go beyond Kafka with all the essential tools for a complete data streaming platform Enterprise-grade Security RBAC | Audit Logs | Encryption | BYOK | Private Networking Stream Governance Schema Registry | Schema Validation | Stream Lineage | Stream Catalog Complete Engagement Model Data in Motion Blueprint Business Case Justification TCO | ROI | Risk Management & Monitoring Cloud UI | Metrics API | Control Center | Health+ Flexible DevOps Automation Admin REST APIs | Terraform APIs | Confluent for K8s | Ansible Playbooks Efficient Operations at Scale Production-stage Prerequisites Partnership for Business Success Multi-language Development Non-Java Clients | REST Proxy | MQTT Proxy Stream Processing & Integration Connectors | ksqlDB | Stream Designer Unrestricted Developer Productivity High Availability 99.99% SLA | Multi-AZ Clusters | Multi-Region Clusters Infinite Storage Infinite Storage | Tiered Storage Elastic Scalability Expand | Shrink | Self-Balancing Clusters Cloud Native: Apache Kafka© , fully managed and re-architected to harness the power of the Cloud Everywhere: Connect your data in real time with a platform that spans from on-prem to cloud and across clouds Hybrid and Multicloud Cluster Linking | Replicator Self-managed software Kubernetes | VMs | Bare Metal Fully managed cloud service AWS | Azure | GCP Committer-driven Expertise Training Partners Professional Services Enterprise Support OPERATOR DEVELOPER ARCHITECT EXECUTIVE
  • 28. 28 Increase Revenue → Customer Experience, Loyalty Decrease Costs → Increase Operational Efficiency Mitigate Risks → Regulatory Compliance IB and Wealth MIFID, OATS, CAT reporting Risk: Credit, Equities, FX Intraday Liquidity Legacy IT Replacement (e.g. Middleware replacement) Cyber Security (incl. SIEM) Fraud Prevention (incl. Anti-Money-Laundering - AML / Real-time ATM dispute resolution) Legacy IT Modernization (e.g. Mainframe off-load / augmentation) Example Financial Services Solutions Retail Open Banking APIs Real-time Notifications Call Center - Know Your Customer - KYC Software defined business Account Opening / Loans / Mortgages / Next Best Action / Targeted Offers) Pre/Post Trade Market + Trade Data Distribution Trade Validation Position Management Migration to the Cloud (Hybrid on-prem / Cloud. Also Hybrid Public Cloud vendors) (Choreographed) Microservices Architecture Data Infrastructure layer Business Application layer - the use cases Data Pipelines Messaging Microservice/ Event Sourcing Stream Processing Data Integration Streaming ETL Log Aggregation
  • 29. Some Highlights Payments • Fraud • Payment Processing • PSD2 • Settlements Customer Experience: • Identity • Customer 360 • KYC • Loan Approvals • Open Banking 29 Multi Cloud / Hybrid Cloud • Event Streaming standardisation across environments Messaging • MQ and TIBCO offload / deco Data Warehouse Modernisation • Netezza, Teradata etc to Cloud Data Services Mainframe • Data offload Security and Cyber • SIEM Regulatory • MIFID, OATS, CAT etc • Risk: Credit, Equities, FX • Intraday Liquidity Trading: • Market Data • Trade Validation • Trade Data Distribution • Position Management Wealth / Private Banking • Customer Experience • Free up data: • e.g offload (e.g. T24) Retail and Corp Banking IB and Wealth Technology Transformation
  • 31. Challenges ● Growth in multi channel fraud ○ Attacks based on multiple LOBs ○ LOBs very siloed - separate fraud systems ○ Get a business wide view, and bring much more data into the fraud management process ● Operational Cost of Fraud ○ Fraud case management ○ % of cases which require manual intervention ○ Regulatory requirements ● Customer Experience ○ Mobile app integrations ○ Getting the right signal to noise ratio ○ False Positive <-> False Negatives ● Expensive solutions based off legacy technology stacks ○ Not suited to operating in a Cloud environment ○ Costly to license and run Use Cases: -Fraud Detection, with Machine Learning against large historical data sets Major Global Bank and Payments Processor ● 8-10M payments/day avg ● 3.5billion + payments year ● Processor, Issuer, Merchant Acquirer Realtime Fraud Scoring
  • 32. payments credit card transactions debit card transactions credit applications mobile app data realtime fraud scoring ML model enhancement fraud case management back testing on 1 year of trx Realtime Fraud Scoring Major Global Bank and Payments Processor ● 8-10M payments/day avg ● 3.5billion + payments year ● Processor, Acquirer, Merchant Acquirer
  • 33. Realtime Fraud Scoring Major Global Bank and Payments Processor ● 8-10M payments/day avg ● 3.5billion + payments year ● Processor, Acquirer, Merchant Acquirer On Prem Tokenization Micro Service AZ-1a AZ-1b AZ-1c Fraud Processing Results AWS Realtime Scoring Case Management Model Enhancement Model Testing
  • 34. ● Payments Processing and Gateways ○ Modernise legacy messaging solutions and move to cloud ○ Integrate the bank with SaaS payment solutions (Volante, Form3 etc) ○ Payments Hubs, SEPA ○ Realtime Gross Settlement ○ Provide value add services with realtime analytics ● Regulatory ○ Intraday Liquidity - batch to realtime ○ Sanctions Enforcement ○ PSD2 ● Customer Experience ○ Corporate User Experience ○ Payments Transparency More in payments...
  • 36. UK retail finance organisation who are a major provider of mortgages, and other financial services Use Cases: -Mainframe Offloading -Legacy to modern application Integrations -Data analytics and reporting Challenges ● Competition from digital first banks driving disruption and modernization ● Digital disruption efforts including open banking, regulatory requirements and expose data through APIs ● High and unpredictable data volumes, 24x7 SLA and availability requirements, ● Protect core Systems of Record (SORs) from the external loads / applications. ● Drive Cloud adoption and IT modernization strategy Solution ● Developed an event based real-time data platform on Confluent called “Speed Layer” ● Speed Layer - preferred source of data for high-volume read-only data requests and event sourcing. ● Delivered secure, near real time customer, account and transaction information from back end systems to front end systems with speed and resilience. ● Microservices architectures to onboard new use cases quickly and easily ● Maintain service availability despite unprecedented demand, agility and autonomy in digital development teams Mainframe Offloading - Major UK FS Org and Mortgage Provider
  • 37.
  • 39. Major international IB and Wealth Manager. Use Cases: -Kafka as a service -Infrastructure log management -IB Workloads - Globally distributed Wealth Management workloads Scenario ● Bank is a big user of Kafka and already has a platform based Confluent Deployment with multiple tenant applications and various standalone deployments ● Cloud first strategy of the Bank leading to difficulty expanding on premise infrastructure ● High Cost of ownership for internally managed Kafka instance Solution ● Confluent Cloud selected as Kafka provider of choice and first 3rd party cloud service authorised within the bank ● Dedicated clusters provisioned with private link networking ● Service curated by infrastructure team and offered out to internal tenants ● First production use case realised within 3 months of contract ● Projects underway to migrate existing workloads ● New use cases being built directly on cloud infrastructure Kafka as a Service
  • 41. “We look at events as running our business. Business people within our organization want to be able to react to events—and oftentimes it's a combination of events.” VP of Streaming Data Engineering 41
  • 42. Challenge: Rapidly transform digital services to meet customers’ rising expectations for highly secure, personalized and valuable experiences. Solution: With the ability to combine real-time results with historical events, Confluent is leading the charge in helping enterprises discover new services and modernize existing ones with the power of event streaming. Results: Credit Suisse Names Confluent a Disruptive Technology Award Winner “Enterprise IT is under immense pressure to rapidly transform digital services to meet customers’ rising expectations for highly secure, personalized and valuable experiences. With the ability to combine real-time results with historical events, Confluent is leading the charge in helping enterprises discover new services and modernize existing ones with the power of event streaming.” — David Patten, CIO of Investment Banking Capital Markets
  • 43. Challenge: Develop a new trading platform for markets across multiple European countries that supports high-volume, high-speed trading and provides clients with access to real-time data. Solution: Use Confluent Platform to implement a reliable, scalable persistence layer for market orders that supports millisecond latencies and billions of messages per day. Results: ● Reliable 24/5 operations achieved and maintained ● Stringent performance requirements exceeded ● Dedicated, expert support received “We have been very satisfied with Confluent Platform as the backbone of our persistence engine. The platform has been super reliable. We have stringent requirements for real-time performance and reliability, and we have confirmed – from proof-of-concept to deployment of a cutting-edge production trading platform – that we made the right decision.” — Alain Courbebaisse, Chief Information Officer, Euronext
  • 44. Patterns and Themes Kafka Use Cases for Financial Services
  • 45. Common Patterns and Themes Regardless of whether it’s Retail Banking, Global Markets, Commercial Banking…. There’s common demands and architectural patterns emerging across the board ● Be more agile, and respond to changing customer and regulatory requirements ● Differentiate through technology ● Reduce reliance on, and where possible, decommission legacy ● Build new applications that can be deployed on Cloud ● Respond in real time, not batch
  • 48. Education Package About us - https://www.confluent.io/about/ Confluent is creating the foundational platform for data-in-motion. With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. What Does Kafka Do? – https://developer.confluent.io/ Learn about the fundamentals of Kafka, event streaming, and the surrounding ecosystem. Hybrid or multicloud architecture – https://www.confluent.io/use-case/hybrid-and-multicloud/ Confluent’s hybrid and multi cloud data streaming solutions power real-time interoperability between any systems, applications, and datastores on any number of on-premises and cloud environments. Innovate faster, reduce risk, and maximize ROI with cloud-native ease and simplicity. Event-Driven Microservices – https://www.confluent.io/use-case/event-driven-microservices-communication/ Completely decouple your architecture and eliminate inter-service dependencies so developers can build business logic faster. Build a new class of highly scalable event-drivenmicroservices that are resilient in design and contextually aware. Explore top use cases – https://developer.confluent.io/tutorials/ Learn stream processing the simple way. Use this cookbook of recipes to easily get started at any level. Resources – https://www.confluent.io/resources/ All available Confluent resources
  • 49. Education Package Confluent Developer website Courses – https://developer.confluent.io/learn-kafka/ Blog – https://www.confluent.io/blog/ Podcast - https://developer.confluent.io/podcast/ Articles – https://developer.confluent.io/learn/ FAQs – https://developer.confluent.io/learn/apache-kafka-faqs/ 100-Day Code Challenge – https://developer.confluent.io/100-days-of-code/ Tutorials – https://developer.confluent.io/tutorials/ Demos – https://developer.confluent.io/demos-examples/
  • 50. Education Package Free Self-Paced Training For individuals preferring to learn at their own pace, we offer the ability to focus on a particular topic, aligned to a role or technology, or access our entire library of self-paced content. ● Apache Kafka Fundamentals and Accreditation ● Developer Learning Path ● Administrator Learning Path ● Security Learning Path ● Confluent Cloud Learning Path https://training.confluent.io/content
  • 51. Education Package E-Books Designing Event-Driven Systems Mastering Kafka Streams and ksqlDB Kafka The Definitive Guide I Heart Logs Practical Data Mesh
  • 55. Apache Kafka is a Distributed Event Streaming Platform Process streams of events In real time, as they occur 110101 010111 001101 100010 Publish and subscribe to streams of events Similar to a message queue or enterprise messaging system 110101 010111 001101 100010 Store streams of events In a fault tolerant way 110101 010111 001101 100010 Connect Rich ecosystem of connectors, source and sink to/from hundreds of other systems 110101 010111 001101 100010 55
  • 56. Anatomy of a Kafka Topic 1 2 3 4 5 6 8 9 7 Partition 1 Old New 1 2 3 4 5 6 8 7 Partition 0 10 9 11 12 Partition 2 1 2 3 4 5 6 8 7 10 9 11 12 Writes 1 2 3 4 5 6 8 7 10 9 11 12 Producers Writes Consumer A (offset=4) Consumer B (offset=7) Reads
  • 57. Kafka Connect and Kafka Streams Sink Source KAFKA STREAMS KAFKA CONNECT KAFKA CONNECT Your App 57
  • 58. Instantly Connect Popular Data Sources & Sinks Data Diode 200+ pre-built connectors 80+ Confluent Supported 50+ Partner Supported, Confluent Verified