40
1 ©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice HP business transaction management solutions: managing IT from a business perspective Sunil Joseph Anupriya Ramraj

HP business transaction management solutions: managing IT from a business perspective

Embed Size (px)

DESCRIPTION

This session will demonstrate how HP business transaction management (BTM) software can help you shift IT staff from infrastructure monitoring to monitoring the health of critical business services, based on business criteria such as dollar value and order volume. We’ll show you how BTM can reduce finger-pinging between application and operations teams by deep triage workflows, based on the business context, for your J2EE applications and other middleware components. You’ll learn how it can help your IT operators understand the impact of J2EE and middleware component faults on critic business processes and services. And we’ll show you how it can give your business users visibility into transaction performance and at the same time give IT visibility into SLA performance.

Citation preview

Page 1: HP business transaction management solutions: managing IT from a business perspective

1 ©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

HP business transaction management solutions: managing IT from a business perspective

Sunil JosephAnupriya Ramraj

Page 2: HP business transaction management solutions: managing IT from a business perspective

2

The Complex World We Live Iin!

Infrastructure Management

Application Management

Business Transaction Management

Berlin New York

End users initiatetransactions

End to End Transaction Flow

ApplicationsSOA ServicesPartner Services

IT Infrastructure

Line of bizApp 1

PartnerApp

J2EE CICS

.NET

SAP Oracle MQ

Line of bizApp 2

Order Mgmnt FinancialsE-commerce

PortalPartner Services

Where customers want every transaction processed correctly and on time

Partners systems start or receiveB2B transactions

Internal apps start automated transactions

Page 3: HP business transaction management solutions: managing IT from a business perspective

3

What Is Transaction Management?

“At its essence, BTM is aimed at detecting and resolving problems at the granular level of interactions between IT elements that

form a business transaction (e.g., online stock trade, travel booking).”Source: IDC (Document # EMT1P) : Business Transaction Management:

Another Step in the Evolution of IT Management, D. Yachin, March 2007

Page 4: HP business transaction management solutions: managing IT from a business perspective

4

Transaction Management Analogy

You can with HP’s Business Transaction Management solution!– Track your business transactions across

your infrastructure, like FedEx tracks parcels across their logistics network

– Peer into a transaction’s business data to see key attributes like customer identity

– Readily answer when asked “Where is mytransaction?”

What if you could track transactions like FedEx® tracks packages?– FedEx® can guarantee overnight delivery

– A package is tracked throughout its journey in complex distribution network

– Customer experience is improved by resolving issues quickly and prioritizing critical deliveries

Manage Business Transactions Across Complex Technology

Page 5: HP business transaction management solutions: managing IT from a business perspective

5

– Business aligned IT Team– Application Support to triage escalated issues– Application Architects to look at system usage– J2EE/.NET Deep Dive

– Business aligned IT– Application Support to triage escalated issues– Application Support to monitor volumes/backlog issues– Application/IT Ops to understand business impact

–Business Operations–Business aligned IT–Application/IT Ops to understand business impact

(and context)

TransactionMonitoring

TransactionTracing

Business Process Monitoring and Tracing

…is monitoring all transactions, all the time, across all tiers.

…is tracing and capturing the business content of mission critical business transactions, all the time, across all tiers.

…is tracing and monitoring critical data and processes in a business context.

Business Process Insight (BPI)

Transaction Vision (TV)

Diagnostics, RUM

Page 6: HP business transaction management solutions: managing IT from a business perspective

6

Connecting Business and IT

BPITV, Diag, RUMSiS, OM

EUM

Page 7: HP business transaction management solutions: managing IT from a business perspective

7

Connecting Transactions with Infrastructure

Page 8: HP business transaction management solutions: managing IT from a business perspective

8

Isolation Workflow

Operator’s challenge in isolating the problem

component in a multi-tiered, distributed application

J2EE or ASP.NET Application

Business Transaction

End User Performance

J2EE or ASP.NET Applications

? Performance

Application

? Performance

J2EE Server or AppDomain

? Performance

Computer

? Performance

Page 9: HP business transaction management solutions: managing IT from a business perspective

9

Automatic Transaction Infrastructure Discovery

RUM, Transaction Vision and

Diagnostics connect Business

Transactions to infrastructure.

Page 10: HP business transaction management solutions: managing IT from a business perspective

10

Transaction Infrastructure Discovery

Business Transaction

Business Application

J2EE Application

J2EE Server

Computer

Network Interface

Business

Infrastructure

Page 11: HP business transaction management solutions: managing IT from a business perspective

11

Unified Transaction and Infrastructure Health

Impact

System KPI from SiteScope,

propagates to BT via impact relationships

Application Availability, Application Performance KPIs from RUM and TV

Page 12: HP business transaction management solutions: managing IT from a business perspective

12

Business Impact of Infrastructure Faults

Page 13: HP business transaction management solutions: managing IT from a business perspective

13

J2EE Server Fault

Server1 (J2EE Server) is having Software and System Performance

issues. Looking down, Server1’s host is having System issues.

Page 14: HP business transaction management solutions: managing IT from a business perspective

14

Understanding the Business Context

Server1 (J2EE Server) is having Software and System Performance issues.

Looking down, Server1’s host is having System

issues.

Operator opens the Business Impact tab

Operator can see the Business Processes and Business Applications impacted by this J2EE

Server.

Page 15: HP business transaction management solutions: managing IT from a business perspective

15

Using HIs for Isolation

Infrastructure Fault Handling

Operator takes a deeper look at the Software KPI

Operator opens the Health Indicators tab

Operator sees the Garbage Collection and Heap are

having issues

Page 16: HP business transaction management solutions: managing IT from a business perspective

16

Drilling Down to the Host

Infrastructure Fault Handling

Operator drills into the host.

Operator takes a deeper look at the System issue.

CPU could be critical due to high Garbage Collection and Heap Usage

Page 17: HP business transaction management solutions: managing IT from a business perspective

17

Diagnosing Application Server Issues

J2EE specialist can drill from the

J2EE Server, server1, to Diagnostics

to perform deep diagnosis of

application server health.

Page 18: HP business transaction management solutions: managing IT from a business perspective

18

Summary

– Quickly assess the Business Impact of infrastructure faults

– Information from multiple domains presented in a single view

– Consolidated view helps operators to distinguish between infrastructure

noise and important events.

Page 19: HP business transaction management solutions: managing IT from a business perspective

19

End2End Transaction Performance Monitoring

– Subtitle goes here

Page 20: HP business transaction management solutions: managing IT from a business perspective

20

End2End Monitoring

Transaction Perspectives

End User Perspectives

1. Synthetic User2. Real User

Backend Perspectives

1. Monitoring2. Tracing

JMS MQS CICS

Internet / intranet

FirewallWeb

servers

AppsSAP, Siebel,

Oracle,J2EE,.Net

MiddlewareBackend

Mainframe

Database

Agentless infrastructure monitoringSiteScope

Business Transaction

Page 21: HP business transaction management solutions: managing IT from a business perspective

21

End2End Operator View

Login transaction performance is critical

Application’s host system is having an issue

Page 22: HP business transaction management solutions: managing IT from a business perspective

22

End2End Operator View

End User Experience

Backend Application Performance

Login transaction performance is critical

Application’s host system is having an issue

Health Indicators

Page 23: HP business transaction management solutions: managing IT from a business perspective

23

Isolating performances issues

End2End Operator View

End User’s response time

Average time in J2EE server

Max request time!!

Page 24: HP business transaction management solutions: managing IT from a business perspective

24

Deep Diagnosis of Transaction Performance

Drill To Diagnostics

Performance spike in login.jsp!

Page 25: HP business transaction management solutions: managing IT from a business perspective

25

Identify the Problem Tier

Layer Breakdown

Directory Service issue

Page 26: HP business transaction management solutions: managing IT from a business perspective

26

Java Code Level Detail

Call Profile

JNDI is the bottleneck, forward incident to J2EE Admin to

investigate

Page 27: HP business transaction management solutions: managing IT from a business perspective

27

Summary

– BSM 9.0 provides a single pane of glass for Business

Transaction views containing

• End User Experience

• Composite Application Health

• Infrastructure dependencies

– Combined view enables quick isolation

– Deep diagnosis of Transaction performance issues

Page 28: HP business transaction management solutions: managing IT from a business perspective

28

Diagnosing Application Performance

– Subtitle goes here

Page 29: HP business transaction management solutions: managing IT from a business perspective

29

Users Report Transaction Issues

Drill to:1. Transaction Topology2. Over Time Metrics3. Transaction Instances

Aggregate transaction performance

Transaction performance over time

Page 30: HP business transaction management solutions: managing IT from a business perspective

30

Transaction Topology

Host

J2EE Server

J2EE Application

JMS Destinations

Transaction Flow

Servlet

Page 31: HP business transaction management solutions: managing IT from a business perspective

31

Tracking Transaction Instances

Transaction Instances

Instance response time

Page 32: HP business transaction management solutions: managing IT from a business perspective

32

Transaction Detail

Instance Summary

Instance Flow

Drill to Diagnostics

Page 33: HP business transaction management solutions: managing IT from a business perspective

33

Drill to Diagnostics

View Call Profile

Servlet

Instance

Page 34: HP business transaction management solutions: managing IT from a business perspective

34

View Call Profile Servlet Method BreakdownExceptions!

Page 35: HP business transaction management solutions: managing IT from a business perspective

35

Application Exception

Forward Exception Details to Application Team for debugging, repair.

Page 36: HP business transaction management solutions: managing IT from a business perspective

36

Summary

– Transaction Management reports for analyzing Business Transactions

performance, aggregate and instances

– Quickly find poorly performing instances

– Transaction Details for analyzing an instance’s flow

– Provide actionable information to Application team

Page 37: HP business transaction management solutions: managing IT from a business perspective

37

– Track transaction instances

– Understand the dependency

of transactions to

infrastructure

– Unified view of Business

Transactions combining End

User Experience, Backend

Server performance

– Understand the business

impact of infrastructure faults

Transaction Management Wrap-up

Page 38: HP business transaction management solutions: managing IT from a business perspective

38

Q&A

Page 39: HP business transaction management solutions: managing IT from a business perspective

39 ©2010 Hewlett-Packard Development Company, L.P.

To learn more on this topic, and to connect with your peers after

the conference, visit the HP Software Solutions Community:

www.hp.com/go/swcommunity

Page 40: HP business transaction management solutions: managing IT from a business perspective

40