real-time fraud detection with event-triggered processing...real-time fraud detection with...

13
by Arditto Trianggada Head of Big Data & Analytics - Bank BRI Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta

Upload: others

Post on 27-Feb-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

by Arditto TrianggadaHead of Big Data & Analytics - Bank BRI

Real-time Fraud Detection with Event-triggered Processing

Software Architecture Conference 2018 - Jakarta

Page 2: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges
Page 3: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Challenges ...

Page 4: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Realtime Fraud Detection

Page 5: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Solution Architecture

OLTP database to lookup to

past data from given key

(nokartu)

Enable machine learning in

production

Real-time streaming

OLAP database for monitoring

/ dashboard

Frontend application quickly

(component-based)

Page 6: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Solution Architecture

1

1

1

2

34

4

5 6

● Score fraud prediction

● Quick action

Page 7: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Solution Architecture

1

1

2

2

34

4

5 6

It’s a hassle to code from scratch !!

● Score fraud prediction

● Quick action

Page 8: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Do your Kafka the Right Way !

Kafka Client Kafka Connect Schema Registry

Page 9: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Do your Kafka the Right Way ! (Even better !!!)

Easier Ops

Fancy UI dashboard

GUI-based configuration & usage

Monitor your cluster

Page 10: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Fraud Detection System

Bank BRI Big Data & Analytics: Data Science Products

Key Features

● Detection in REALTIME

● Use machine-learning algorithm

● Utilize customer behavior pattern for model analysis

Page 11: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Merchant Assessment

Fraud Detection

Credit Scoring

Big Data Bank BRI Solutions Democratizations

e-Commerce

Ride sharing

Page 12: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Many more Usecases of Event-triggered Processing with Kafka

Event-triggered Microservices Real-time Monitoring Stream Processing / `ETL`

Page 13: Real-time Fraud Detection with Event-triggered Processing...Real-time Fraud Detection with Event-triggered Processing Software Architecture Conference 2018 - Jakarta. Challenges

Terimakasih