SlideShare a Scribd company logo
BUSINESS
CONSULTANTS
DEEP
TECHNOLOGISTS
Using Kafka in your organization
with real-time user insights for a
Customer 360 view
Chris Maier
Steven Royster
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.2
AGENDA
Background
Our Use Case
Impacts
Kafka and You
Q&A
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.3
Kafka excels in connecting disparate systems to quickly and reliably
surface data where it is needed most
Performance Scalability Reliability Access
Data pipeline serving as single point of contact between data producers and consumers
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Project Background
4
Mission
Value propositioning, justification, meetings with executive stakeholders
Timeline
Technology selection, Proof of Concept, operationalization and productionalization
Client
Large not-for-profit health insurer servicing more than 1 million residents
Wide variety of isolated systems in organization
Socialization
“Showing of Concept”, business opportunities
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Our client had three core goals centered around capturing a more holistic
Customer 360 view of their members
5
Customer Experience
Capture new member data
for CX analytics
Leading Technologies
Scalable and extensible data
streaming infrastructure
Operational Efficiency
Surface information in real-time
instead of looking for it later
GOAL
Every member interaction on our
portal will be logged and immediately
available for analytics.
Knowledge transfer sessions and
documentation will detail the
implementation and best practices of
new technologies used.
Actions will be published in real-time
and stored in a database and in a
distributed file share for easy access.
POC
SUCCESS
CRITERIA
STRATEGIC
ALIGNMENT
Enable analytics to help us prioritize
the most effective channels and
surface better information.
Gain experience with extensible and
scalable software associated with
on-demand, real-time analytics.
Improve efficiency by pushing data
where it’s needed instead of making
consumers spend time searching.
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
What did we do?
6
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.7
We defined nine key criteria to measure our success in building a data
streaming infrastructure
Event Tracking
Identified key user interaction events will be captured from Member Portal. An event tracking
technology will be collectively selected and lead to a better understanding of its capabilities.
Event Streaming
A versatile data stream layer will relay captured events to consumers. An event streaming
technology will be collectively selected and lead to a better understanding of its capabilities.
Production Ready
Application will have 80% code coverage in unit/integration tests, a complete CI/CD pipeline,
and will be written using best programming practices.
Data Storage
Events will be pushed from the stream into a data store. An event storage technology will be
collectively selected and lead to a better understanding of its capabilities.
Modern
Application will be built using leading technologies and modern application patterns that
allow for easy swapping of underlying technologies when needed.
Scalable
Minimal additional code will be needed to support higher loads or a broader deployment
surface with little to no refactoring required.
Extensible
Technologies can be easily integrated into other portals (e.g. employer, provider) and with
CRM.
Project Visibility
Sprints will consist of a comprehensive backlog, daily standup, demos, and collaborative
architectural discussions/decisions.
Discovery
Developers will gain familiarity with best practices of the tech stack and feasibility in
extending to other projects.
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
After evaluating numerous data streaming and storage technologies, we
decided upon Kafka, Hadoop, and Elasticsearch
8
Streaming Storage
u Real-time
u Scalable
u Distributed
u Fault tolerant
Kafka
u Long-term storage
solution
u Scalable
u Strong user
community
u Suitable for event
storage
u Supports high
performance analytics
workloads via Spark
Hadoop
u Short-term storage
solution
u Scalable
u Highly available
u Strong user
community
u Suitable for event
storage
u High performance
CRUD operations
Elasticsearch+
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Elasticsearch
HDFS
Filebeat
High-level Architecture
9
Apigee
Kafka Connect
Hosted in Docker
Kafka ConnectKafka
Facets
Aerial
Kafka REST Proxy
Kafka ConnectIVR
Shared LibMember
Portal
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Member Portal Clickstream – Implementation
10
Ability to turn off
event logging
Disable the capturing of
sensitive data
Shared Angular
Library
Shared components,
custom Angular
directive, event logging
service
Kafka REST Proxy
Utilize the REST Proxy to
produce and consume
messages
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
02 Web page tracking,
path patterns
URL
04 Geo-location, malicious
use detection
IP Addresses
05Username, email, phone
number, member key
Member Data
03Device identification, UI /
UX, resizing issues
Window / Screen Size
01Buttons, text boxes, tabs,
dropdowns, radio buttons, links
UI Components
Member Portal Clickstream – Data Points
11
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
“Hey!! The helpful little
person only pops up
when I actually need
help now!”
Member Portal Clickstream – Examples
12
Hi, you look lost.
How can I help you?
“Support calls
usually take
forever…not
this time!”
“This user
interface is so
intuitive! It’s like
they know what I
need to do!”
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Additional Integrations
13
Care Management
Portal
Interactive Voice
Response
Track members’ phone interactions
with support call tree and CSRs
IVR
Surface member data and
customer service notes
Facets
Get a feel for members’
upcoming schedule with nurses
Aerial
Core Claims
Processing System
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Organizational Impact
14
C l i e n t D e v e l o p e r s
Prepared client developers to
quickly build event streaming
solutions through shared
event streaming component
library and comprehensive
knowledge transfer
I T M a n a g e m e n t
Equipped IT management
with the resources and
patterns required to lead
organization through its
technology modernization
efforts
E x e c u t i v e s
Demonstrated Kafka
implementation to inform
executives of data
streaming potential and
enable them to push their
vision forward
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
UP-TO-DATE
INTERACTION LOG
Immediate insight into
what members are
doing on Member
Portal
Real-time Impact
15
REACTIVE FEEDBACK
TO USERS
Ability to instantly act
on member
interactions to provide
better user experience
CONTEXT FOR
CUSTOMER SERVICE
Data available to
provide context to CSRs
when responding to
customer support
requests
FULL TOUCHPOINT
TRANSPARENCY
Visibility into all
touchpoints between
member and business
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.16
Long-term Impact
Operational
Efficiency
Leading
Technologies
Customer
Experience
Enable Customer 360
data capture,
analysis, and
distribution to steer
customer experience
improvements.
Streamline business
and development
processes to utilize
resources more
effectively and keep
critical information
at the forefront.
Employ and gain
experience with
extensible and
scalable software
development that
enables innovation.
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
How can l use this?
17
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.18
The Task: Track as much data around your customers as possible
Customer support
requests
Social media /
Networking
Clickstream
Advertising /
Marketing
Location
Product /
service purchase
history
CUSTOMER
360
Billing
Relevant Industries
Transportation
Track data around trips taken, including fare, time,
location to predict trends
Food
Provide recommendations using data from
rewards programs, mobile ordering, digital kiosk
interactions
Financial Services
Collect data from customers’ assets (stocks, real
estate, etc.), bank transactions, interactions with
associates for better service
Retail
Paint a picture of what customers want based on
what they’re viewing and buying online and in
stores
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Comprehensive User Data
Capture all user touchpoints
and auxiliary data to enable
better customer service and
data analytics
Current Interests
Understand what products/services
your customers are currently
looking to purchase and adjust
supply to accommodate demand
Actionable Trends
Analyze trends to determine
potential upsell opportunities
and what your customers may
want in the future
Improved User Experience
Collect user interactions with
current customer experience
to improve overall UX and
tailor it to each user
The Goal: Know your customers better than they know themselves
19
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
The Result:
20
Marketing
Brand loyalty and
targeted advertising
IT Team
Data streaming
capability, large store
of customer data
Customers
Improved user
experience that
meets their needs
UX
User feedback to
leverage in designs
Executives
Larger bottom line
from more purchases
CSRs
Faster, more helpful
service from additional
context
A better business thanks to happier customers
© 2018 West Monroe Partners | Reproduction and distribution without
West Monroe Partners prior consent is prohibited.
Steven Royster
sroyster@wmp.com
u B.S. Computer Science – North Central
College
u Software Engineering Consultant at West
Monroe Partners
u Kafka – January through July
About Us
21
Chris Maier
cmaier@wmp.com
u B.S. Computer Engineering – University of
Illinois at Urbana-Champaign
u Software Engineering Consultant at West
Monroe Partners
u Kafka – January through July

More Related Content

What's hot

Protocol Buffers and Hadoop at Twitter
Protocol Buffers and Hadoop at TwitterProtocol Buffers and Hadoop at Twitter
Protocol Buffers and Hadoop at Twitter
Kevin Weil
 
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
DataWorks Summit
 
NATS for Modern Messaging and Microservices
NATS for Modern Messaging and Microservices NATS for Modern Messaging and Microservices
NATS for Modern Messaging and Microservices
NATS
 
Building Reliable Lakehouses with Apache Flink and Delta Lake
Building Reliable Lakehouses with Apache Flink and Delta LakeBuilding Reliable Lakehouses with Apache Flink and Delta Lake
Building Reliable Lakehouses with Apache Flink and Delta Lake
Flink Forward
 
Growing the Delta Ecosystem to Rust and Python with Delta-RS
Growing the Delta Ecosystem to Rust and Python with Delta-RSGrowing the Delta Ecosystem to Rust and Python with Delta-RS
Growing the Delta Ecosystem to Rust and Python with Delta-RS
Databricks
 
Data and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineageData and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineage
Julien Le Dem
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 
An Introduction to Confluent Cloud: Apache Kafka as a Service
An Introduction to Confluent Cloud: Apache Kafka as a ServiceAn Introduction to Confluent Cloud: Apache Kafka as a Service
An Introduction to Confluent Cloud: Apache Kafka as a Service
confluent
 
Apache Kafka Architecture & Fundamentals Explained
Apache Kafka Architecture & Fundamentals ExplainedApache Kafka Architecture & Fundamentals Explained
Apache Kafka Architecture & Fundamentals Explained
confluent
 
Analytics and Graph Traversal with Solr - Yonik Seeley, Cloudera
Analytics and Graph Traversal with Solr - Yonik Seeley, ClouderaAnalytics and Graph Traversal with Solr - Yonik Seeley, Cloudera
Analytics and Graph Traversal with Solr - Yonik Seeley, Cloudera
Lucidworks
 
Easy, Secure, and Fast: Using NATS.io for Streams and Services
Easy, Secure, and Fast: Using NATS.io for Streams and ServicesEasy, Secure, and Fast: Using NATS.io for Streams and Services
Easy, Secure, and Fast: Using NATS.io for Streams and Services
NATS
 
Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...
Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...
Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...
Seeling Cheung
 
APIs in a Microservice Architecture
APIs in a Microservice ArchitectureAPIs in a Microservice Architecture
APIs in a Microservice Architecture
WSO2
 
Thrift vs Protocol Buffers vs Avro - Biased Comparison
Thrift vs Protocol Buffers vs Avro - Biased ComparisonThrift vs Protocol Buffers vs Avro - Biased Comparison
Thrift vs Protocol Buffers vs Avro - Biased Comparison
Igor Anishchenko
 
Case Study: Stream Processing on AWS using Kappa Architecture
Case Study: Stream Processing on AWS using Kappa ArchitectureCase Study: Stream Processing on AWS using Kappa Architecture
Case Study: Stream Processing on AWS using Kappa Architecture
Joey Bolduc-Gilbert
 
Scaling Data and ML with Apache Spark and Feast
Scaling Data and ML with Apache Spark and FeastScaling Data and ML with Apache Spark and Feast
Scaling Data and ML with Apache Spark and Feast
Databricks
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Kai Wähner
 
NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?
Anton Zadorozhniy
 
Authorization and Authentication in Microservice Environments
Authorization and Authentication in Microservice EnvironmentsAuthorization and Authentication in Microservice Environments
Authorization and Authentication in Microservice Environments
LeanIX GmbH
 
AI Modernization at AT&T and the Application to Fraud with Databricks
AI Modernization at AT&T and the Application to Fraud with DatabricksAI Modernization at AT&T and the Application to Fraud with Databricks
AI Modernization at AT&T and the Application to Fraud with Databricks
Databricks
 

What's hot (20)

Protocol Buffers and Hadoop at Twitter
Protocol Buffers and Hadoop at TwitterProtocol Buffers and Hadoop at Twitter
Protocol Buffers and Hadoop at Twitter
 
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
 
NATS for Modern Messaging and Microservices
NATS for Modern Messaging and Microservices NATS for Modern Messaging and Microservices
NATS for Modern Messaging and Microservices
 
Building Reliable Lakehouses with Apache Flink and Delta Lake
Building Reliable Lakehouses with Apache Flink and Delta LakeBuilding Reliable Lakehouses with Apache Flink and Delta Lake
Building Reliable Lakehouses with Apache Flink and Delta Lake
 
Growing the Delta Ecosystem to Rust and Python with Delta-RS
Growing the Delta Ecosystem to Rust and Python with Delta-RSGrowing the Delta Ecosystem to Rust and Python with Delta-RS
Growing the Delta Ecosystem to Rust and Python with Delta-RS
 
Data and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineageData and AI summit: data pipelines observability with open lineage
Data and AI summit: data pipelines observability with open lineage
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
An Introduction to Confluent Cloud: Apache Kafka as a Service
An Introduction to Confluent Cloud: Apache Kafka as a ServiceAn Introduction to Confluent Cloud: Apache Kafka as a Service
An Introduction to Confluent Cloud: Apache Kafka as a Service
 
Apache Kafka Architecture & Fundamentals Explained
Apache Kafka Architecture & Fundamentals ExplainedApache Kafka Architecture & Fundamentals Explained
Apache Kafka Architecture & Fundamentals Explained
 
Analytics and Graph Traversal with Solr - Yonik Seeley, Cloudera
Analytics and Graph Traversal with Solr - Yonik Seeley, ClouderaAnalytics and Graph Traversal with Solr - Yonik Seeley, Cloudera
Analytics and Graph Traversal with Solr - Yonik Seeley, Cloudera
 
Easy, Secure, and Fast: Using NATS.io for Streams and Services
Easy, Secure, and Fast: Using NATS.io for Streams and ServicesEasy, Secure, and Fast: Using NATS.io for Streams and Services
Easy, Secure, and Fast: Using NATS.io for Streams and Services
 
Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...
Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...
Citizens Bank: Data Lake Implementation – Selecting BigInsights ViON Spark/Ha...
 
APIs in a Microservice Architecture
APIs in a Microservice ArchitectureAPIs in a Microservice Architecture
APIs in a Microservice Architecture
 
Thrift vs Protocol Buffers vs Avro - Biased Comparison
Thrift vs Protocol Buffers vs Avro - Biased ComparisonThrift vs Protocol Buffers vs Avro - Biased Comparison
Thrift vs Protocol Buffers vs Avro - Biased Comparison
 
Case Study: Stream Processing on AWS using Kappa Architecture
Case Study: Stream Processing on AWS using Kappa ArchitectureCase Study: Stream Processing on AWS using Kappa Architecture
Case Study: Stream Processing on AWS using Kappa Architecture
 
Scaling Data and ML with Apache Spark and Feast
Scaling Data and ML with Apache Spark and FeastScaling Data and ML with Apache Spark and Feast
Scaling Data and ML with Apache Spark and Feast
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
 
NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?NATS Streaming - an alternative to Apache Kafka?
NATS Streaming - an alternative to Apache Kafka?
 
Authorization and Authentication in Microservice Environments
Authorization and Authentication in Microservice EnvironmentsAuthorization and Authentication in Microservice Environments
Authorization and Authentication in Microservice Environments
 
AI Modernization at AT&T and the Application to Fraud with Databricks
AI Modernization at AT&T and the Application to Fraud with DatabricksAI Modernization at AT&T and the Application to Fraud with Databricks
AI Modernization at AT&T and the Application to Fraud with Databricks
 

Similar to Using Kafka in Your Organization with Real-Time User Insights for a Customer 360 View

Preparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset ManagementPreparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset Management
Nuxeo
 
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaArtificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Capgemini
 
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence

Cloudera, Inc.
 
Digital Transformation Trends in Insurance
Digital Transformation Trends in InsuranceDigital Transformation Trends in Insurance
Digital Transformation Trends in Insurance
Information Services Group (ISG)
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
Sales Strategy and Innovation Delivery
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward
 
Harness the Power of the Cloud to Drive Business Innovation
Harness the Power of the Cloud to Drive Business InnovationHarness the Power of the Cloud to Drive Business Innovation
Harness the Power of the Cloud to Drive Business Innovation
Perficient, Inc.
 
Self-service analytics @ Leaseplan Digital: from business intelligence to int...
Self-service analytics @ Leaseplan Digital: from business intelligence to int...Self-service analytics @ Leaseplan Digital: from business intelligence to int...
Self-service analytics @ Leaseplan Digital: from business intelligence to int...
webwinkelvakdag
 
Death Of the Enterprise Buying Cycle
Death Of the Enterprise Buying CycleDeath Of the Enterprise Buying Cycle
Death Of the Enterprise Buying Cycle
Darren Cunningham
 
Digital Transformational Trends in Insurance
Digital Transformational Trends in InsuranceDigital Transformational Trends in Insurance
Digital Transformational Trends in Insurance
Christopher King
 
Digital Transformational Trends in Insurance
Digital Transformational Trends in InsuranceDigital Transformational Trends in Insurance
Digital Transformational Trends in Insurance
Christopher King
 
Enterprise Software - Market Insights - Fall 2023.pdf
Enterprise Software - Market Insights - Fall 2023.pdfEnterprise Software - Market Insights - Fall 2023.pdf
Enterprise Software - Market Insights - Fall 2023.pdf
andy282535
 
Engineering Services Forum - Infosys & DriveFactor
Engineering Services Forum - Infosys & DriveFactorEngineering Services Forum - Infosys & DriveFactor
Engineering Services Forum - Infosys & DriveFactor
Information Services Group (ISG)
 
A process for defining your digital approach to business
A process for defining your digital approach to businessA process for defining your digital approach to business
A process for defining your digital approach to business
Mark Albala
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
Neo4j
 
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
AgileNetwork
 
Increase online growth: In 4 steps optimal data orchestration
Increase online growth: In 4 steps optimal data orchestration Increase online growth: In 4 steps optimal data orchestration
Increase online growth: In 4 steps optimal data orchestration
OrangeValley
 

Similar to Using Kafka in Your Organization with Real-Time User Insights for a Customer 360 View (20)

Preparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset ManagementPreparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset Management
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-indiaArtificial intelligence capabilities overview yashowardhan sowale cwin18-india
Artificial intelligence capabilities overview yashowardhan sowale cwin18-india
 
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence
Driving Better Products with Customer Intelligence

Driving Better Products with Customer Intelligence

 
Digital Transformation Trends in Insurance
Digital Transformation Trends in InsuranceDigital Transformation Trends in Insurance
Digital Transformation Trends in Insurance
 
Iris and david cutler update
Iris and david cutler updateIris and david cutler update
Iris and david cutler update
 
David cutler projects and activities
David cutler projects and activitiesDavid cutler projects and activities
David cutler projects and activities
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
 
Harness the Power of the Cloud to Drive Business Innovation
Harness the Power of the Cloud to Drive Business InnovationHarness the Power of the Cloud to Drive Business Innovation
Harness the Power of the Cloud to Drive Business Innovation
 
Self-service analytics @ Leaseplan Digital: from business intelligence to int...
Self-service analytics @ Leaseplan Digital: from business intelligence to int...Self-service analytics @ Leaseplan Digital: from business intelligence to int...
Self-service analytics @ Leaseplan Digital: from business intelligence to int...
 
Death Of the Enterprise Buying Cycle
Death Of the Enterprise Buying CycleDeath Of the Enterprise Buying Cycle
Death Of the Enterprise Buying Cycle
 
Digital Transformational Trends in Insurance
Digital Transformational Trends in InsuranceDigital Transformational Trends in Insurance
Digital Transformational Trends in Insurance
 
Digital Transformational Trends in Insurance
Digital Transformational Trends in InsuranceDigital Transformational Trends in Insurance
Digital Transformational Trends in Insurance
 
Enterprise Software - Market Insights - Fall 2023.pdf
Enterprise Software - Market Insights - Fall 2023.pdfEnterprise Software - Market Insights - Fall 2023.pdf
Enterprise Software - Market Insights - Fall 2023.pdf
 
Engineering Services Forum - Infosys & DriveFactor
Engineering Services Forum - Infosys & DriveFactorEngineering Services Forum - Infosys & DriveFactor
Engineering Services Forum - Infosys & DriveFactor
 
A process for defining your digital approach to business
A process for defining your digital approach to businessA process for defining your digital approach to business
A process for defining your digital approach to business
 
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
EY + Neo4j: Why graph technology makes sense for fraud detection and customer...
 
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
Agile Mumbai 2022 - Balvinder Kaur & Sushant Joshi | Real-Time Insights and A...
 
Increase online growth: In 4 steps optimal data orchestration
Increase online growth: In 4 steps optimal data orchestration Increase online growth: In 4 steps optimal data orchestration
Increase online growth: In 4 steps optimal data orchestration
 

More from confluent

Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
confluent
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
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 Flink
confluent
 
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
confluent
 
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
confluent
 
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 - Confluent
confluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalk
confluent
 
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
confluent
 
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
confluent
 
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
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
confluent
 
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
confluent
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3
confluent
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernization
confluent
 
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
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2
confluent
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023
confluent
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesis
confluent
 

More from confluent (20)

Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
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
 
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
 
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
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3
 
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
 

Recently uploaded

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

Using Kafka in Your Organization with Real-Time User Insights for a Customer 360 View

  • 1. BUSINESS CONSULTANTS DEEP TECHNOLOGISTS Using Kafka in your organization with real-time user insights for a Customer 360 view Chris Maier Steven Royster
  • 2. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited.2 AGENDA Background Our Use Case Impacts Kafka and You Q&A
  • 3. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited.3 Kafka excels in connecting disparate systems to quickly and reliably surface data where it is needed most Performance Scalability Reliability Access Data pipeline serving as single point of contact between data producers and consumers
  • 4. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Project Background 4 Mission Value propositioning, justification, meetings with executive stakeholders Timeline Technology selection, Proof of Concept, operationalization and productionalization Client Large not-for-profit health insurer servicing more than 1 million residents Wide variety of isolated systems in organization Socialization “Showing of Concept”, business opportunities
  • 5. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Our client had three core goals centered around capturing a more holistic Customer 360 view of their members 5 Customer Experience Capture new member data for CX analytics Leading Technologies Scalable and extensible data streaming infrastructure Operational Efficiency Surface information in real-time instead of looking for it later GOAL Every member interaction on our portal will be logged and immediately available for analytics. Knowledge transfer sessions and documentation will detail the implementation and best practices of new technologies used. Actions will be published in real-time and stored in a database and in a distributed file share for easy access. POC SUCCESS CRITERIA STRATEGIC ALIGNMENT Enable analytics to help us prioritize the most effective channels and surface better information. Gain experience with extensible and scalable software associated with on-demand, real-time analytics. Improve efficiency by pushing data where it’s needed instead of making consumers spend time searching.
  • 6. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. What did we do? 6
  • 7. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited.7 We defined nine key criteria to measure our success in building a data streaming infrastructure Event Tracking Identified key user interaction events will be captured from Member Portal. An event tracking technology will be collectively selected and lead to a better understanding of its capabilities. Event Streaming A versatile data stream layer will relay captured events to consumers. An event streaming technology will be collectively selected and lead to a better understanding of its capabilities. Production Ready Application will have 80% code coverage in unit/integration tests, a complete CI/CD pipeline, and will be written using best programming practices. Data Storage Events will be pushed from the stream into a data store. An event storage technology will be collectively selected and lead to a better understanding of its capabilities. Modern Application will be built using leading technologies and modern application patterns that allow for easy swapping of underlying technologies when needed. Scalable Minimal additional code will be needed to support higher loads or a broader deployment surface with little to no refactoring required. Extensible Technologies can be easily integrated into other portals (e.g. employer, provider) and with CRM. Project Visibility Sprints will consist of a comprehensive backlog, daily standup, demos, and collaborative architectural discussions/decisions. Discovery Developers will gain familiarity with best practices of the tech stack and feasibility in extending to other projects.
  • 8. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. After evaluating numerous data streaming and storage technologies, we decided upon Kafka, Hadoop, and Elasticsearch 8 Streaming Storage u Real-time u Scalable u Distributed u Fault tolerant Kafka u Long-term storage solution u Scalable u Strong user community u Suitable for event storage u Supports high performance analytics workloads via Spark Hadoop u Short-term storage solution u Scalable u Highly available u Strong user community u Suitable for event storage u High performance CRUD operations Elasticsearch+
  • 9. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Elasticsearch HDFS Filebeat High-level Architecture 9 Apigee Kafka Connect Hosted in Docker Kafka ConnectKafka Facets Aerial Kafka REST Proxy Kafka ConnectIVR Shared LibMember Portal
  • 10. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Member Portal Clickstream – Implementation 10 Ability to turn off event logging Disable the capturing of sensitive data Shared Angular Library Shared components, custom Angular directive, event logging service Kafka REST Proxy Utilize the REST Proxy to produce and consume messages
  • 11. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. 02 Web page tracking, path patterns URL 04 Geo-location, malicious use detection IP Addresses 05Username, email, phone number, member key Member Data 03Device identification, UI / UX, resizing issues Window / Screen Size 01Buttons, text boxes, tabs, dropdowns, radio buttons, links UI Components Member Portal Clickstream – Data Points 11
  • 12. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. “Hey!! The helpful little person only pops up when I actually need help now!” Member Portal Clickstream – Examples 12 Hi, you look lost. How can I help you? “Support calls usually take forever…not this time!” “This user interface is so intuitive! It’s like they know what I need to do!”
  • 13. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Additional Integrations 13 Care Management Portal Interactive Voice Response Track members’ phone interactions with support call tree and CSRs IVR Surface member data and customer service notes Facets Get a feel for members’ upcoming schedule with nurses Aerial Core Claims Processing System
  • 14. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Organizational Impact 14 C l i e n t D e v e l o p e r s Prepared client developers to quickly build event streaming solutions through shared event streaming component library and comprehensive knowledge transfer I T M a n a g e m e n t Equipped IT management with the resources and patterns required to lead organization through its technology modernization efforts E x e c u t i v e s Demonstrated Kafka implementation to inform executives of data streaming potential and enable them to push their vision forward
  • 15. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. UP-TO-DATE INTERACTION LOG Immediate insight into what members are doing on Member Portal Real-time Impact 15 REACTIVE FEEDBACK TO USERS Ability to instantly act on member interactions to provide better user experience CONTEXT FOR CUSTOMER SERVICE Data available to provide context to CSRs when responding to customer support requests FULL TOUCHPOINT TRANSPARENCY Visibility into all touchpoints between member and business
  • 16. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited.16 Long-term Impact Operational Efficiency Leading Technologies Customer Experience Enable Customer 360 data capture, analysis, and distribution to steer customer experience improvements. Streamline business and development processes to utilize resources more effectively and keep critical information at the forefront. Employ and gain experience with extensible and scalable software development that enables innovation.
  • 17. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. How can l use this? 17
  • 18. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited.18 The Task: Track as much data around your customers as possible Customer support requests Social media / Networking Clickstream Advertising / Marketing Location Product / service purchase history CUSTOMER 360 Billing Relevant Industries Transportation Track data around trips taken, including fare, time, location to predict trends Food Provide recommendations using data from rewards programs, mobile ordering, digital kiosk interactions Financial Services Collect data from customers’ assets (stocks, real estate, etc.), bank transactions, interactions with associates for better service Retail Paint a picture of what customers want based on what they’re viewing and buying online and in stores
  • 19. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Comprehensive User Data Capture all user touchpoints and auxiliary data to enable better customer service and data analytics Current Interests Understand what products/services your customers are currently looking to purchase and adjust supply to accommodate demand Actionable Trends Analyze trends to determine potential upsell opportunities and what your customers may want in the future Improved User Experience Collect user interactions with current customer experience to improve overall UX and tailor it to each user The Goal: Know your customers better than they know themselves 19
  • 20. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. The Result: 20 Marketing Brand loyalty and targeted advertising IT Team Data streaming capability, large store of customer data Customers Improved user experience that meets their needs UX User feedback to leverage in designs Executives Larger bottom line from more purchases CSRs Faster, more helpful service from additional context A better business thanks to happier customers
  • 21. © 2018 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent is prohibited. Steven Royster sroyster@wmp.com u B.S. Computer Science – North Central College u Software Engineering Consultant at West Monroe Partners u Kafka – January through July About Us 21 Chris Maier cmaier@wmp.com u B.S. Computer Engineering – University of Illinois at Urbana-Champaign u Software Engineering Consultant at West Monroe Partners u Kafka – January through July