Apm andre santos
-
Upload
andre-santos -
Category
Technology
-
view
273 -
download
0
description
Transcript of 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]
22
AgendaAgenda
An IT Performance issue is a Business issue!
Top Challenges
About Compuware
Compuware APM
Live Demonstration
Q&A
33
Performance degradation is not an optionPerformance degradation is not an option
Loss of RevenueEmployee ProductivityOperational costsCustomer RetentionBrand/Company Image
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.
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
6
O custo da lentidão das aplicações e indisponibilidade
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
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
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
12
Complexity Realized—This Is 1 Transaction
For a large “Clicks” Financial Customer
9 MillionTransactions/Hour
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
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
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
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
17
60% of apps virtualized
75% by 2014
PerformanceBottlenecks
The Virtualization Performance Challenge
Virtualization Challenge
1818
The usual suspects for poor app performance?The usual suspects for poor app performance?
CodeMemory leak Errors Bad Config DB Calls
1919
Actually way more than you think Actually way more than you think
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
21
PurePath and PureStack 3D Model
21symbolic picture – reality is even more complex
valid model requires 100% transactionsANDUnderlying infrastructure issues
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
23
Over 1000 World-class Customers
Financial Services eCommerceSaaS & Cloud
OtherISV Government
Telco
Insurance
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
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
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
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
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
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
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
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
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
33© 2011 Compuware Corporation — All Rights Reserved © 2011 Compuware Corporation — All Rights Reserved
33
Simply Smarter