Upload
hubert-wilkinson
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
The Importance Of Transactions
In The World Of Analytics
Doug AoyamaDirector, Product Marketing
© 2012 OpTier. All rights reserved.
Why are we here?
© 2012 OpTier. All rights reserved.
© 2012 OpTier. All rights reserved.
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
Why analytics is hard: Complexity
Service-based application structures-multi-use
… and data is inconsistently organized and stored in silos.
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
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.
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
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
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
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.
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
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.
Drag and Drop Analytics Builder