Apm andre santos

31
1 COMPUWARE APM A New Generation of Application Performance Management Driven by End-user Experience Andre Santos – Pre Sales Engineer [email protected]

description

 

Transcript of Apm andre santos

Page 1: Apm andre santos

11

COMPUWARE APM

A New Generation of Application Performance Management Driven by End-user Experience

Andre Santos – Pre Sales Engineer [email protected]

Page 2: Apm andre santos

22

AgendaAgenda

An IT Performance issue is a Business issue!

Top Challenges

About Compuware

Compuware APM

Live Demonstration

Q&A

Page 3: Apm andre santos

33

Performance degradation is not an optionPerformance degradation is not an option

Loss of RevenueEmployee ProductivityOperational costsCustomer RetentionBrand/Company Image

Page 4: Apm andre santos

4

High costs aren’t the only concern.

If you release software containing bugs or performance issues, you can potentially suffer damage to your reputation and lose customer confidence.

Page 5: Apm andre santos

5

The impact of performance problems

• Marca / reputação

• Produtividade e Satisfação do Cliente interno / externo

• Competitividade

• Valor para os acionistas

LINHAS DE NEGÓCIO

• Perda de credibilidade

• Foco não estratégico

• Dificuldade em gerar valor

• Risco de operações

LIDERANÇA DE TI

• Número de pessoas envolvidas

• Percepção dos usuários

• Custo dos incidentes

• Paradas, lentidões e tempo de resolução

OPERAÇÕES DE TI

Bus

ines

s Im

pact

Page 6: Apm andre santos

6

O custo da lentidão das aplicações e indisponibilidade

Page 7: Apm andre santos

9

What Are Our Customer’s Top Challenges?What Are Our Customer’s Top Challenges?

1 Applications are becoming more Complex everyday

2Difficult to Innovate fast enough to

stay ahead of the competition

3Can't identify and prioritize

performance problems that have the greatest Business Impact

Page 8: Apm andre santos

10

Applications Are Becoming More Complex EverydayApplications Are Becoming More Complex Everyday1

Java .NET PHP C++ Oracle SAP CICS Big Data

Business Pain

Can’t find the root cause of problems

Page 9: Apm andre santos

1111

Complexity at the Edge

Browsers

Devices

Native Applications

Local ISPs and Carriers

Code

Third Party Services

10Major browser releases:

In 2010

22In 2012

In 20085

Page 10: Apm andre santos

12

Complexity Realized—This Is 1 Transaction

For a large “Clicks” Financial Customer

9 MillionTransactions/Hour

Page 11: Apm andre santos

13

Difficult to Innovate Fast Enough to Stay Ahead of the CompetitionDifficult to Innovate Fast Enough to Stay Ahead of the Competition

Time to Market

2

New Technologies

Cloud

Mobile

Big Data

Enterprise

Dev

Prod

Test/QA

Business Pain

Lost Revenue

Page 12: Apm andre santos

14

Can't Identify, Prioritize & Resolve Performance Problems that have the Greatest Business ImpactCan't Identify, Prioritize & Resolve Performance Problems that have the Greatest Business Impact

What users are impacted?

3

How do we compare to competition?

01234567

Us

Them

What’s the impact on revenue?

$

Response Time

Firefox ✓

Chrome ✗

IE ✓

Browser

Paris ✓

Tokyo ✓

New York ✗

Geo

iPhone ✓

Android ✗

iPad ✗

Device

Best way to improve performance?

CDN?

Hardware?

Memory leak?

Page size?

3rd Parties?

Client?

Slow SQL?

Business Pain

Slow Performance HurtsBusiness Results

Page 13: Apm andre santos

15

of mobile users expect71%

performance equal to their desktops

Mobile Browsers

Mobile Devices

Mobile Operating Systems

Wireless Carriers

Geographic Diversity

Addressing just60%37

of mobile users requires supporting

different devices

Mobile ComplexityMobile Complexity

Page 14: Apm andre santos

16

Complexity in the Cloud3rd Party Cloud Services Dependency Rising Complexity in the Cloud3rd Party Cloud Services Dependency Rising

12Average hostsrequired to

serve a typical webapplication

1500+Cloud services in

common use

17.5%Of monitored apps impacted by

Facebook outage

Page 15: Apm andre santos

17

60% of apps virtualized

75% by 2014

PerformanceBottlenecks

The Virtualization Performance Challenge

Virtualization Challenge

Page 16: Apm andre santos

1818

The usual suspects for poor app performance?The usual suspects for poor app performance?

CodeMemory leak Errors Bad Config DB Calls

Page 17: Apm andre santos

1919

Actually way more than you think Actually way more than you think

Page 18: Apm andre santos

20

Why Doesn’t the Old Way Work Anymore?

Too Much Data Too Complicated

Limited Visibility

Dev QA Ops Mainframe

Siloed Tools/Poor Collaboration

The Answer…A New Generation of APM

Page 19: Apm andre santos

21

PurePath and PureStack 3D Model

21symbolic picture – reality is even more complex

valid model requires 100% transactionsANDUnderlying infrastructure issues

Page 20: Apm andre santos

22

We have now crafted these 3 product-lines into the industry’s most complete, most powerful APM solution for modern applications. Whether they be cloud, mobile, web,

enterprise or big data applications, we have you covered. Our over 4,000 customers range from small SMBs to the largest global enterprises across all industries.

Compuware Application Performance Management

Page 22: Apm andre santos

24

What New Generation APM Leadership Looks LikeWhat New Generation APM Leadership Looks Like

APM Magic QuadrantGartner has recognized Compuwareas a leader for three straight years

This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner report is available upon request from Compuware. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Compuware

Global Company of the Yearcloud-based application monitoring

Compuware APM Customers386 of the Fortune 50033 of Comscore’s Top 50 Web Properties7 of the top 10 U.S. online retailers4 of the top 5 online European retailers

#1 ProviderTop 500 Online RetailersSixth Consecutive Year

Page 23: Apm andre santos

25

Our Leadership is Driven by Ability to Solve Customer Challenges and Deliver Value – Fast!Our Leadership is Driven by Ability to Solve Customer Challenges and Deliver Value – Fast!

Complexity Innovation Business Impact

… for all Modern Applications

Page 24: Apm andre santos

26

The Answer: Adopt an Application Point of View That Starts with the User

Application

Customers

Employees

ISPs ▪ Mobile carriers ▪ Browsers ▪ Devices ▪ AJAX ▪ JavaScript ▪ Mobile apps

UsersCloud: Private and Public Data Center Web ▪ Mobile ▪ App logic ▪ Database ▪ Network

▪ Mainframe ▪ Virtualization ▪ SOA ▪ CDNs ▪ Third party services

Infrastructure

Application Point of View that Starts with the End User

Application

Page 25: Apm andre santos

27

✘What?✘Who?✘When?✘How?✘Code?✘Recreate?

✘Business impact?✘Priority?✘Competitive info?

Problems with Typical App Performance Lifecycle

Too much time reproducing problems!

Not engineered for performance! Too many iterations!

Too many business impacting issues!

Not enough business context!

$$$$$$$$$$$$

Development(local, remote, outsourced)

Test/QA(local, remote, outsourced)

• Load testing

Production(local, remote, outsourced)

• Cloud load testing• Monitoring

Business

Page 26: Apm andre santos

28

All transactionsClick-to-codeAll details

Which users$$ amountConversionsAbandonmentEtc.

Compuware Lifecycle-Oriented APM: Single System

No need to reproduce issues

Performance from the start Fewer iterations

24x7, all transactions

Business impact$$

Development(local, remote, outsourced)

Test/QA(local, remote, outsourced)

• Load testing

Production(local, remote, outsourced)

• Cloud load testing• Monitoring

Business

Fewer issues

Page 27: Apm andre santos

29

Architecture and ConfigurationBrowser or Rich-Client Java .Net

Database

PerformanceWarehouse

PurePathCollector

dynaTraceServer

SessionsStore

ExportedSession

OfflineSession Analysis

dynaTraceClient

AnalysisServer

• library, argument, restart

•Tested Production Safe

•Easy install

•Scalable

•Quick implementation with sensor and auto discovery

•Store and email PurePaths and sessions

•Analyze huge memory dumps

MonitoringCollector

•Open monitoring plug-ins

1

Page 28: Apm andre santos

30

Where does the Business Transaction go after the 1st click?Which servers are involved? Where is time spent? What are the errors?

Map Every Transaction Flow End-to-End, In Real TimeAuto application dependency maps

Identify ErrorsCode-level drill down

Architecture and Configuration

Page 29: Apm andre santos

31

Solução Compuware oferece visibilidade de toda a Cadeia de Entrega de Aplicações

monitoração preventiva, diagnóstico e troubleshooting desde o data center… … até os usuários

Funcionários

Mainframe

Storage

Data Center

Web Services

Mobile Components

Web Servers

App Servers

DB Servers

Load Balancers

WANOptimization

Ambiente Virtual / Físico

LocalISP

Mobile Carrier

Content Delivery Networks

Terceiros/Serviços em Nuvem

Clientes

Funcionários

Cloud Privada Pública

Network

MajorISP

Browsers

Devices

Solução Compuware

OPERAÇÕES DE TILIDERANÇA DE TILINHA DE NEGÓCIOSGESTÃO DE ACORDOS

DE SERVIÇOS (SLAs)DASHBOARDSUNIFICADOSInformação por perfil

Page 30: Apm andre santos

32

So How Do We Do It?So How Do We Do It?

Lifecycle byDesign

Unified platform fosters

collaboration between

production, test & development

teams

SmartAnalytics

Real-time and historical

business and IT analytics

provide Answers,Not Data

Fast TimeTo Value

APMaaS platform, smart

analytics, & advanced APM

automation delivers value within hours

TransactionManagement

100% transaction

visibility with deep-dive

diagnostics for rapid problem

resolution

End-UserPerspective

Manage user experience

across users, devices,

browsers and geographies

Page 31: Apm andre santos

33© 2011 Compuware Corporation — All Rights Reserved © 2011 Compuware Corporation — All Rights Reserved

33

Simply Smarter

[email protected]