soa monitoring and performance management challenges

Post on 23-Jan-2015

400 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

This presentation is confidential and proprietary to OpTier Inc. It is intended only for disclosure to the individual or entity named above, or to the direct recipient of an electronic massage from OpTier with this file attached.

SOA monitoring and performancemanagement challenges

Ron GidronDirector, Product Marketingron.gidron@optier.com

2

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

SOA is about culture, not technology

Technology provides the raw materials – it’s up to you to use them effectively

Slapping a WS interface on a bad process will not help

Current practices discourage SOA

Project-oriented approach

Vendor lock-in / “standardization”

Time to market

SOA is like physical fitness

It requires a lifestyle change

Governance is essential

SILOS STD IT

STD BP’s

BIZMODULARIT

Y

3

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Agenda

Setting the stage

SOA monitoring challenges

Business Transaction Management™

Q&A

4

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

SOA Basics

Service Oriented Architecture

Not only web services (e.g. REST, POX …)

Vendors sell a “complete SOA platform”

No such platform exists

SOA is heterogeneous by design

Most people would agree on:

Flexible service components at the core

Messages between components to get things done

Compose services to build applications

Service contracts between providers and consumers

5

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

High level architecture

Shared, reusable services

Account management

Orderprocessing

Profile management

Managed communications infrastructure

Applications using shared services

Retail customer service

Partner customer service

Web Self-service

Call center

6

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Benefits of SOA

Loosely coupled

ModularNon-

intrusiveStandards-

based

Agility

Flexibility

-Reusability

Adaptability

Incremental development, deployment and maintenance

Reduced complexity

Accelerated functionality deployment

Leverage IT assets

Lower risk & development efforts

Freedom of choice in HW & SW

Multi-source strategy – avoid lock-in

Address broad range of business needs with the same technology

7

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Agenda

Setting the stage

SOA monitoring challenges

Business Transaction Management™

Q&A

8

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

The gap in the IT management stack

No visibility / no control

SOA, ESB, integration

Increasing, varied demand

Consolidation,virtualization

IT infrastructure

End-userbusinesstransactions

Cross-tierbusinesstransactions

Applications

Introduction Problem Solution Technology Summary

9

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

The ideal – efficient interaction

Presentation layer App Service Backend system

10

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Reality – death by a thousand cuts

Why is this happening?

Design flows?

New use cases?

New transaction types?

Presentation layer App Service Backend system

11

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

SOA monitoring challenges

Presentationlayer

App.Service

App.Service

App.Service

BackendSystem

BackendSystem

BackendSystem

BackendSystem

BackendSystem

BackendSystem

WS WSWS

WSWSWSWSWSWSWS

WSWSWS

12

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

SOA monitoring challenges

How will you know where your transactions go?

They don’t always route the same way…

What is the impact of a given serviceor backend going offline?

Who is impacted by outages and what are the business consequences?

How do you plan for capacity changesin a dynamic environment?

How do you resolve performance problems?

13

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

SOA monitoring/performance mgt challenges

Performance metrics are hidden by design

Challenges

SLA compliance NOT guaranteed

Limited visibility beyond SOA borders

Limited performance management

Banking example:

Two customer transactions Portfolio analysis

Execute trade

Both get account details – implemented as a service or transaction component

No transactional context means both get the same resource allocation at execution time

14

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Agenda

Setting the stage

SOA monitoring challenges

Business Transaction Management™

Q&A

15

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Business Transaction Management™

Links your business metrics with your IT metrics

Starting from every transaction instance

Respond to problems quickly and efficiently

Understand execution paths in real time

View transaction behavior across SOA and beyond

Identify trends before business users are affected

Reduce your TCO

Assure business priorities are met

Meet service level requirements

Reduce over-provisioning

Avoid the blame game

Make IT relevant – speak the business language

16

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Customer account inquiry

Get policy detailsBack-office daily analytics query

Analytics

WU – Work Unit

Infrastructure service indicators

Tracking transactions

App server2 DB serverWeb server

App server1 App server3

App server4

SOA Management

Legacy server

17

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Customer account inquiry

Get policy detailsBack-office daily analytics query

Analytics

Tracking transactions

App server2 DB serverWeb server

App server1 App server3 Legacy server

App server4

SOA Management

WU – Work Unit

Infrastructure service indicators

18

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Customer account inquiry

Get policy detailsBack-office daily analytics query

Analytics

Infrastructure service indicators

Tracking transactions

App server2 DB serverWeb server

App server1 App server3

App server4

Auto-discoverand track

transactions

SOA ManagementInstall

collectors

Legacy server

SOA management with CoreFirst

19

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Customer account inquiry

Get policy detailsBack-office daily analytics query

Analytics

Infrastructure Service Indicators

Tracking transactions

App server2 DB serverWeb server

App server1 App server3

App server4

SOA management with CoreFirst

Legacy server

Auto-discoverand track

transactions

Installcollectors

20

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Customer account inquiry

Get policy detailsBack-office daily analytics query

Analytics

Infrastructure Service Indicators

Tracking transactions

App server2 DB serverWeb server

App server1 App server3

App server4

SOA management with CoreFirst

Legacy server

Auto-discoverand track

transactions

Installcollectors

21

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Customer account inquiry

Get policy detailsBack-office daily analytics query

Analytics

Infrastructure Service Indicators

Tracking transactions

App server2 DB serverWeb server

App server1 App server3

App server4

SOA Management with CoreFirst

InstallCollectors

Auto-Discover& Track

transactions

Legacy server

22

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Web server .Net App server

J2EE EJB App server

DB server

Proactive, cross-tier, Business Transaction Management(patent-pending)

Management server and web GUI

DTEDTE DTE DTE

User request

Transactionprofiles

collected

CoreFirst™ - solution architecture

DTE – Dynamic Tier Extension

ObservedTier

23

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Benefits

See your real transactions

24

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Benefits

…and their detailed cross-tier breakdown

25

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Benefits

…down to specific transaction instancesand their cross-tier breakdown

26

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Benefits

- View transaction flow- Rapidly pinpoint issues- Identify anomalies- Associate issues with impact

27

Cop

yrig

ht O

pTie

r In

c. A

ll rig

hts

rese

rved

. Con

tent

s su

bjec

t to

chan

ge w

ithou

t not

ice.

Business transaction tracking is necessary for effective SOA environmentsAddress need for flexibility and change

Respond to real-time fluctuations in usageregardless of crunch on resources

Help identify new trends in usage and focus IT staff

View business transactions across tiers

Provide the most comprehensive performance management

End-to-end visibility across all tiers

- and beyond SOA borders

OpTier™ provides software solutions that dynamically link business services to underlying IT infrastructure, assuring service delivery and optimizing IT resources. Its unique Business Transaction Management™ technology – which delivers end-to-end visibility and control of all business transactions – makes effective Business Service Management a reality.

top related