22
The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Embed Size (px)

Citation preview

Page 1: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

The Importance Of Transactions

In The World Of Analytics

Doug AoyamaDirector, Product Marketing

Page 2: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

© 2012 OpTier. All rights reserved.

Page 3: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Why are we here?

Page 4: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

© 2012 OpTier. All rights reserved.

Page 5: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing
Page 6: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

© 2012 OpTier. All rights reserved.

Page 7: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Analytics is the process of gaining business or IT insights from large

masses of data being collected within a data center.

Transaction refers to any business process that is supported by

applications or systems. Examples include “make payment,” or

“checkout,” or “search”

Context is the “who”, “what”, “where” information associated with a

transaction - also referred to as meta-data.

Overview and Definitions

• The common approach to analytics is complex, slow, and expensive

• The root cause of the problems is poor data

• Collecting transactional data with context solves the problems

Page 8: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Why analytics is hard: Complexity

Page 9: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Service-based application structures-multi-use

Page 10: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

… and data is inconsistently organized and stored in silos.

Page 11: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

The BI/Analytics Process Today

Banking Brokerage Private Wealth Data Warehouse

Enhanced DB

Visualizations& Reporting

Dedicated IT Team

ETL/Modeling

Dedicated IT Team

MDM/ETL

This is the source of the complexity, time

and expense of legacy solutions

Page 12: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Typical BI/BA Effort

Analysts Agree

Source: Gartner (March 2012) Typical analytic process using CRISP-

DM, the cross-industry standard process for data mining methodology.

Page 13: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

What kind of information is in a transaction log?

• Each item in the cart

• Total basket size

• Cost of each item and total purchase

• Store ID

• Rebates or sales

• Rewards card information (ties to customer)

• etc…

Retailers figured out 6-7 years ago that adding a

unique identifier to every transaction running in POS

and online allowed them to save a transaction log

with all of the relevant contextual information to make

analytics possible.

There Is A Better WayTHE TRANSACTION

Page 14: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

We believe the key is establishing business context in as near real-time as possible.

Without context lots of time and money is spent inferring context and relationships

before you can even attempt to create insights..

Establishing business context means you have to capture in real-time:

… across the entire customer interaction, and across the entire end – end business service

The OpTier PerspectiveBusiness context is the key

WHO

End user and customer data

WHAT

What were the user actions and behaviors

WHERE

Location and access points

HOW

Device type, channel, formats, TRX path, etc.

WHEN

Timings, frequency, etc.

WHAT

Unique business data

SERVICE

Performance, topology, experience

HOW

Success / failure, abandon, follow-on

Page 15: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

End User Management

Web & ApplicationsServers

MQ Queues & Web Service ESBs

Middleware Servers

Database & Storage

Backend Systems

Contextual Data Creates Business Value

Authentication

Web Application Servers

ESBs

Middleware Servers

Database & Storage

3rd Party Web Services Mainframe

User Transaction

The end-user initiates a transaction, such as checking their

bank balance or sending a text message.

User TransactionEach transaction is uniquely tagged so useful transactional

data can be collected as it flows through your architecture.

Authentication

Web Application Servers

ESBs

Middleware Servers

Database & Storage

3rd Party Web Services

Data is collected at each step of the transaction. This

granular approach enables us to pinpoint and resolve

problems quickly and predict potential problems.

Mainframe

Active Context Tracking

Each piece of data is put into context to deliver useful

real-time analytics. This unique and powerful concept

is at the heart of OpTier’s technology.

OpTier Real-time transactional

dataset

APM

OPERATIONALINTELLIGENCE

BUSINESSINTELLIGENCE

Page 16: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Tier 2Tier 2

Tier …NTier 1Tier 1

TX

All Transactions, All The Time

Think of OpTier’s Active Context Tracking like

a “FedEx for Transactions”, in which we

stamp a unique identifier to the transaction.

Common Transaction Dimensions

Application – Online Banking

Type – Get Balance

User – A.Gold55

Network Origin – 192.168.237.1

OpTier's Active Context Tracking TM

Business Service Performance

Business Service Analytics

End User Experience

Root Cause and Tier Deep Dive

Real-time Transaction Discovery & Flow

SLA Management, Alerting, Reporting

Cross Tier Latencies

End – End Application Performance

Out of the box!

© 2012 OpTier. All rights reserved.

Page 17: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

User

Location

Device

Browser

Connection Speed

Unique to Application

OpTier’s Contextual Big DataDeep Dive Into OpTier Data

What is the contextual relevance most valuable to 99% of business questions?

End to End Business Process Visibility

Transaction Type

User Actions

Visits

Result

Peak Time

Trade Value

Transfer Amount

Search Criteria

Patient ID

Account Balance

System Response Time

Reliability

IT Topology

Service Levels

Call Center Volume

IT Costs

Revenue Per Transactions

Marketing Effectiveness

Users & Customers

Behaviors & Actions

Business Processes

Service Provided

Business Outcomes

3rd Party Data

Page 18: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Summary

• Be like retail! - Basing your analytics off of transactional

data will save 50-90% of the effort associated with

answering questions, and could save years and millions in

up front costs

• Modifying your applications directly to capture transactions

is not a cost effective way to solve the problem

• A Transaction centric approach provides a way to collect all

end to end transactions within your environment without

modifying your applications, in real time.

Page 19: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing
Page 20: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing
Page 21: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing
Page 22: The Importance Of Transactions In The World Of Analytics Doug Aoyama Director, Product Marketing

Drag and Drop Analytics Builder