SlideShare a Scribd company logo
Eddie Satterly
CTO & Co-Founder DataNexus
@eddie_satterly
Real World Cassandra
1 Who is IAG
2 Single Customer View
3 Telematics
4 Why Cassandra
2© DataStax, All Rights Reserved.
© DataStax, All Rights Reserved. 3
Insurance Leader
IAG is a group of top insurance brands
across Asia and ANZ region
Whether you are a customer, partner,
employee, shareholder or part of the
communities IAG serves across Australia,
New Zealand or Asia, IAG exists to ‘make
your world a safer place’.
The Group’s Vision is: To be Asia Pacific's
most loved, most inventive and most
successful insurer.
Data Challenge #1
© DataStax, All Rights Reserved. 4
Problem Statement #1 – Customer View
As a group with a large number of brands and all with separate products
most with separate source systems it is very difficult to represent a
single customer in a useful way. There are over 130 internal source
systems with data and several external sources as well that make up
what IAG knows about customers, but no way to bring that data together.
The view to the right is a high level overview. This is a much harder problem to
solve than you might think and there has been more than 2 years of effort put into trying
various approaches using traditional data tools. All have failed
How to Solve for Customer View
© DataStax, All Rights Reserved. 5
SQLfor21Attributes
+SystemKeys
Column
Families
SCV API
PostgreSQL
Landing Zone
Source 1
Source 2
Source 3
Source 4
Source 5
Source 6
Source 7
SourceX
Customer Keyspace
MDM
(Matching)
SQL
Use Keys to
Fetch Full Details
Write Full Details
Write Golden
Record
Customer Masters
PIICustom
erM
asters
API Contract:
Allows Keys each to pull PII or Anon or Full Dataset
Allows update submission
Allows Read from Pending Updates
UpdateSubmissions
Readfrom
PendingUpdates
FullCustom
erDetails
Data Curators
Data Stewards
Updates
Matched
PII
Full
Anon
.
.
AnonymousCustomerMasters
Search UI
Data Challenge #2
© DataStax, All Rights Reserved. 6
Problem Statement #2 – Telematics
Collection of massive amount of telemetry from devices in cars and homes provides
a very rich source of information to make critical Insurance decisions and get our
customers a better price and a better experience when they opt in to share. The initial
use case was simply to pull in data from a few vehicles and determine if customers
were interested in sharing that data to improve their insurance price in ANZ like they
are in the US. Since then there has also been a project undertaken to help save on
fuel and make drivers safer, in staying with IAG vision statement. On top of all this
there is also a current effort to work with customers on connected home platform to
price more accurately on home policies as well.
How to Solve for Telematics
© DataStax, All Rights Reserved. 7
Why Cassandra
© DataStax, All Rights Reserved. 8
Cassandra Solution Approach
All on Openstack Appliance
9 Nodes Cassandra with 3x800GB SSD
3 Nodes Solr with 3x800 SSD
All R3
2 node Kafka Broker for all data feeds
6 nodes Storm for processing and enrichment
Real World Use Case with Cassandra (Eddie Satterly, DataNexus) | C* Summit 2016
Table Design Style
Content Content Content Content Content Content
Content Content Content Content Content Content
Content Content Content Content Content Content
Content Content Content Content Content Content
Content Content Content Content Content Content
Content Content Content Content Content Content
Content Content Content Content Content Content
Content Content Content Content Content Content
© DataStax, All Rights Reserved. 10

More Related Content

PPTX
Webinar: The Performance Challenge: Providing an Amazing Customer Experience ...
PPTX
Data Warehouse Optimization
PPT
Webinar - The Agility Challenge - Powering Cloud Apps with Multi-Model & Mixe...
PPTX
Introduction to DataStax Enterprise Graph Database
PPTX
Building and Maintaining Bulletproof Systems with DataStax
PPTX
Using Hadoop to Offload Data Warehouse Processing and More - Brad Anserson
PPTX
DataStax | Adversarial Modeling: Graph, ML, and Analytics for Identity Fraud ...
PDF
Data Modeling a Scheduling App (Adam Hutson, DataScale) | Cassandra Summit 2016
Webinar: The Performance Challenge: Providing an Amazing Customer Experience ...
Data Warehouse Optimization
Webinar - The Agility Challenge - Powering Cloud Apps with Multi-Model & Mixe...
Introduction to DataStax Enterprise Graph Database
Building and Maintaining Bulletproof Systems with DataStax
Using Hadoop to Offload Data Warehouse Processing and More - Brad Anserson
DataStax | Adversarial Modeling: Graph, ML, and Analytics for Identity Fraud ...
Data Modeling a Scheduling App (Adam Hutson, DataScale) | Cassandra Summit 2016

What's hot (20)

PDF
20100806 cloudera 10 hadoopable problems webinar
PPTX
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
PPTX
DataStax | Network Analysis Adventure with DSE Graph, DataStax Studio, and Ti...
PPTX
DataStax | Distributing the Enterprise, Safely (Thomas Valley) | Cassandra Su...
PPTX
Breakout: Hadoop and the Operational Data Store
PDF
Empowering you with Democratized Data Access, Data Science and Machine Learning
PPTX
Impala Unlocks Interactive BI on Hadoop
PDF
Integrated Data Warehouse with Hadoop and Oracle Database
PDF
Can My Inventory Survive Eventual Consistency?
PPTX
Part 1: Lambda Architectures: Simplified by Apache Kudu
PPTX
Big Data Platforms: An Overview
PPTX
Can you Re-Platform your Teradata, Oracle, Netezza and SQL Server Analytic Wo...
PPTX
Versa Shore Microsoft APS PDW webinar
PPTX
Part 1: Introducing the Cloudera Data Science Workbench
PDF
Benefits of Hadoop as Platform as a Service
PPTX
Integrating hadoop - Big Data TechCon 2013
PPTX
The key to unlocking the Value in the IoT? Managing the Data!
PDF
Azure HDInsight
PPTX
Cost of Ownership for Hadoop Implementation
PDF
2015 nov 27_thug_paytm_rt_ingest_brief_final
20100806 cloudera 10 hadoopable problems webinar
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
DataStax | Network Analysis Adventure with DSE Graph, DataStax Studio, and Ti...
DataStax | Distributing the Enterprise, Safely (Thomas Valley) | Cassandra Su...
Breakout: Hadoop and the Operational Data Store
Empowering you with Democratized Data Access, Data Science and Machine Learning
Impala Unlocks Interactive BI on Hadoop
Integrated Data Warehouse with Hadoop and Oracle Database
Can My Inventory Survive Eventual Consistency?
Part 1: Lambda Architectures: Simplified by Apache Kudu
Big Data Platforms: An Overview
Can you Re-Platform your Teradata, Oracle, Netezza and SQL Server Analytic Wo...
Versa Shore Microsoft APS PDW webinar
Part 1: Introducing the Cloudera Data Science Workbench
Benefits of Hadoop as Platform as a Service
Integrating hadoop - Big Data TechCon 2013
The key to unlocking the Value in the IoT? Managing the Data!
Azure HDInsight
Cost of Ownership for Hadoop Implementation
2015 nov 27_thug_paytm_rt_ingest_brief_final
Ad

Viewers also liked (20)

PDF
DOAN DuyHai – Cassandra: real world best use-cases and worst anti-patterns - ...
PDF
Apache Cassandra in the Real World
PDF
Apache Cassandra in the Real World
PPTX
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
PDF
Cassandra NoSQL Tutorial
PPT
Cassandra 1.2 by Eddie Satterly
PDF
1145_October5_NYCDGSummit
PDF
Micro-batching: High-performance Writes (Adam Zegelin, Instaclustr) | Cassand...
PDF
Deloitte Digital QBCC White Paper
PPTX
How jKool Analyzes Streaming Data in Real Time with DataStax
PDF
Getting Started with Apache Cassandra and Apache Zeppelin (DuyHai DOAN, DataS...
PDF
Enjay Tally on Cloud Features and Benefits
PDF
MongoDB IoT City Tour EINDHOVEN: Industry 4.0 and the Internet of Things: Inm...
PPTX
MongoDB IoT City Tour LONDON: Why your Dad's database won't work for IoT. Joe...
PPTX
MongoDB IoT City Tour EINDHOVEN: Managing the Database Complexity
PPTX
NoSQL Database in Azure for IoT and Business
PDF
Building a Fast, Resilient Time Series Store with Cassandra (Alex Petrov, Dat...
PDF
C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young
PDF
Mesosphere and Contentteam: A New Way to Run Cassandra
PDF
Advanced Cassandra Operations via JMX (Nate McCall, The Last Pickle) | C* Sum...
DOAN DuyHai – Cassandra: real world best use-cases and worst anti-patterns - ...
Apache Cassandra in the Real World
Apache Cassandra in the Real World
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
Cassandra NoSQL Tutorial
Cassandra 1.2 by Eddie Satterly
1145_October5_NYCDGSummit
Micro-batching: High-performance Writes (Adam Zegelin, Instaclustr) | Cassand...
Deloitte Digital QBCC White Paper
How jKool Analyzes Streaming Data in Real Time with DataStax
Getting Started with Apache Cassandra and Apache Zeppelin (DuyHai DOAN, DataS...
Enjay Tally on Cloud Features and Benefits
MongoDB IoT City Tour EINDHOVEN: Industry 4.0 and the Internet of Things: Inm...
MongoDB IoT City Tour LONDON: Why your Dad's database won't work for IoT. Joe...
MongoDB IoT City Tour EINDHOVEN: Managing the Database Complexity
NoSQL Database in Azure for IoT and Business
Building a Fast, Resilient Time Series Store with Cassandra (Alex Petrov, Dat...
C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young
Mesosphere and Contentteam: A New Way to Run Cassandra
Advanced Cassandra Operations via JMX (Nate McCall, The Last Pickle) | C* Sum...
Ad

Similar to Real World Use Case with Cassandra (Eddie Satterly, DataNexus) | C* Summit 2016 (20)

PDF
Acumen insurance Data Warehouse
PPTX
The Five Markers on Your Big Data Journey
PDF
Modernizing Insurance Data to Drive Intelligent Decisions
PDF
The Geospatial Future of Insurance
PPTX
Jubilee Insurance – Insurer Transformation Award 2023
PDF
Veritas corporate brochure emea
PDF
Big data-analytics-ebook
PDF
Tdwi austin simplifying big data delivery to drive new insights final
PDF
6 Reasons to Use Data Analytics
PDF
Nuestar "Big Data Cloud" Major Data Center Technology nuestarmobilemarketing...
PDF
How Cloud BI Powers Today's Agile Enterprise
PDF
Protect your confidential information while improving services
PDF
Aiimi Insurance Breakfast Briefing
PDF
7 deliver world class customer experience with big data and analytics and loc...
PDF
T-Byte Digital Customer Experience July 2021
PDF
Business Intelligence, Data Analytics, and AI
PDF
T-Bytes Agile & AI Operations
PPTX
Network Attached Storage (NAS) Market Size, Share, & Trends Estimation Report...
PDF
Securing the Future: A Guide to Cloud-Based Data Protection
PDF
Securing Your Future: Cloud-Based Data Protection Solutions
Acumen insurance Data Warehouse
The Five Markers on Your Big Data Journey
Modernizing Insurance Data to Drive Intelligent Decisions
The Geospatial Future of Insurance
Jubilee Insurance – Insurer Transformation Award 2023
Veritas corporate brochure emea
Big data-analytics-ebook
Tdwi austin simplifying big data delivery to drive new insights final
6 Reasons to Use Data Analytics
Nuestar "Big Data Cloud" Major Data Center Technology nuestarmobilemarketing...
How Cloud BI Powers Today's Agile Enterprise
Protect your confidential information while improving services
Aiimi Insurance Breakfast Briefing
7 deliver world class customer experience with big data and analytics and loc...
T-Byte Digital Customer Experience July 2021
Business Intelligence, Data Analytics, and AI
T-Bytes Agile & AI Operations
Network Attached Storage (NAS) Market Size, Share, & Trends Estimation Report...
Securing the Future: A Guide to Cloud-Based Data Protection
Securing Your Future: Cloud-Based Data Protection Solutions

More from DataStax (20)

PPTX
Is Your Enterprise Ready to Shine This Holiday Season?
PPTX
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
PPTX
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
PPTX
Best Practices for Getting to Production with DataStax Enterprise Graph
PPTX
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
PPTX
Webinar | How to Understand Apache Cassandra™ Performance Through Read/Writ...
PDF
Webinar | Better Together: Apache Cassandra and Apache Kafka
PDF
Top 10 Best Practices for Apache Cassandra and DataStax Enterprise
PDF
Introduction to Apache Cassandra™ + What’s New in 4.0
PPTX
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
PPTX
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
PDF
Designing a Distributed Cloud Database for Dummies
PDF
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
PDF
How to Evaluate Cloud Databases for eCommerce
PPTX
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
PPTX
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
PPTX
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
PPTX
Datastax - The Architect's guide to customer experience (CX)
PPTX
An Operational Data Layer is Critical for Transformative Banking Applications
PPTX
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking
Is Your Enterprise Ready to Shine This Holiday Season?
Designing Fault-Tolerant Applications with DataStax Enterprise and Apache Cas...
Running DataStax Enterprise in VMware Cloud and Hybrid Environments
Best Practices for Getting to Production with DataStax Enterprise Graph
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | How to Understand Apache Cassandra™ Performance Through Read/Writ...
Webinar | Better Together: Apache Cassandra and Apache Kafka
Top 10 Best Practices for Apache Cassandra and DataStax Enterprise
Introduction to Apache Cassandra™ + What’s New in 4.0
Webinar: How Active Everywhere Database Architecture Accelerates Hybrid Cloud...
Webinar | Aligning GDPR Requirements with Today's Hybrid Cloud Realities
Designing a Distributed Cloud Database for Dummies
How to Power Innovation with Geo-Distributed Data Management in Hybrid Cloud
How to Evaluate Cloud Databases for eCommerce
Webinar: DataStax Enterprise 6: 10 Ways to Multiply the Power of Apache Cassa...
Webinar: DataStax and Microsoft Azure: Empowering the Right-Now Enterprise wi...
Webinar - Real-Time Customer Experience for the Right-Now Enterprise featurin...
Datastax - The Architect's guide to customer experience (CX)
An Operational Data Layer is Critical for Transformative Banking Applications
Becoming a Customer-Centric Enterprise Via Real-Time Data and Design Thinking

Recently uploaded (20)

PDF
Nekopoi APK 2025 free lastest update
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
System and Network Administraation Chapter 3
PDF
top salesforce developer skills in 2025.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
System and Network Administration Chapter 2
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
medical staffing services at VALiNTRY
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Nekopoi APK 2025 free lastest update
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
System and Network Administraation Chapter 3
top salesforce developer skills in 2025.pdf
PTS Company Brochure 2025 (1).pdf.......
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Wondershare Filmora 15 Crack With Activation Key [2025
Which alternative to Crystal Reports is best for small or large businesses.pdf
2025 Textile ERP Trends: SAP, Odoo & Oracle
How to Migrate SBCGlobal Email to Yahoo Easily
System and Network Administration Chapter 2
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
CHAPTER 2 - PM Management and IT Context
VVF-Customer-Presentation2025-Ver1.9.pptx
medical staffing services at VALiNTRY
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf

Real World Use Case with Cassandra (Eddie Satterly, DataNexus) | C* Summit 2016

  • 1. Eddie Satterly CTO & Co-Founder DataNexus @eddie_satterly Real World Cassandra
  • 2. 1 Who is IAG 2 Single Customer View 3 Telematics 4 Why Cassandra 2© DataStax, All Rights Reserved.
  • 3. © DataStax, All Rights Reserved. 3 Insurance Leader IAG is a group of top insurance brands across Asia and ANZ region Whether you are a customer, partner, employee, shareholder or part of the communities IAG serves across Australia, New Zealand or Asia, IAG exists to ‘make your world a safer place’. The Group’s Vision is: To be Asia Pacific's most loved, most inventive and most successful insurer.
  • 4. Data Challenge #1 © DataStax, All Rights Reserved. 4 Problem Statement #1 – Customer View As a group with a large number of brands and all with separate products most with separate source systems it is very difficult to represent a single customer in a useful way. There are over 130 internal source systems with data and several external sources as well that make up what IAG knows about customers, but no way to bring that data together. The view to the right is a high level overview. This is a much harder problem to solve than you might think and there has been more than 2 years of effort put into trying various approaches using traditional data tools. All have failed
  • 5. How to Solve for Customer View © DataStax, All Rights Reserved. 5 SQLfor21Attributes +SystemKeys Column Families SCV API PostgreSQL Landing Zone Source 1 Source 2 Source 3 Source 4 Source 5 Source 6 Source 7 SourceX Customer Keyspace MDM (Matching) SQL Use Keys to Fetch Full Details Write Full Details Write Golden Record Customer Masters PIICustom erM asters API Contract: Allows Keys each to pull PII or Anon or Full Dataset Allows update submission Allows Read from Pending Updates UpdateSubmissions Readfrom PendingUpdates FullCustom erDetails Data Curators Data Stewards Updates Matched PII Full Anon . . AnonymousCustomerMasters Search UI
  • 6. Data Challenge #2 © DataStax, All Rights Reserved. 6 Problem Statement #2 – Telematics Collection of massive amount of telemetry from devices in cars and homes provides a very rich source of information to make critical Insurance decisions and get our customers a better price and a better experience when they opt in to share. The initial use case was simply to pull in data from a few vehicles and determine if customers were interested in sharing that data to improve their insurance price in ANZ like they are in the US. Since then there has also been a project undertaken to help save on fuel and make drivers safer, in staying with IAG vision statement. On top of all this there is also a current effort to work with customers on connected home platform to price more accurately on home policies as well.
  • 7. How to Solve for Telematics © DataStax, All Rights Reserved. 7
  • 8. Why Cassandra © DataStax, All Rights Reserved. 8 Cassandra Solution Approach All on Openstack Appliance 9 Nodes Cassandra with 3x800GB SSD 3 Nodes Solr with 3x800 SSD All R3 2 node Kafka Broker for all data feeds 6 nodes Storm for processing and enrichment
  • 10. Table Design Style Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content © DataStax, All Rights Reserved. 10