Business Reputation Relies on App Experience
CA APM is Designed to Strengthen User Interactions
Configuration Management with the ACC
Agenda
Configuration Tuning with Smart Instrumentation
1
2
3
4
5
Summary / Q&A6
E.P.I.C. APM – First Proof Point is APM9.7
3 © 2014 CA. ALL RIGHTS RESERVED.
APPLICATION ECONOMY
THIS IS THE AGE OF THE
USERS
AND IT’S ALL ABOUT THE
LOYALTY?
HOW DO YOU EARN THEIR
FLAWLESS
YOU MUST DELIVER A
EVERY TIME
EXPERIENCE
Application Market Landscape
1AppNation, “State of the App Economy Report”, 7/2013
2Gartner, “Predicts 2014: Apps and Personal Cloud…”, 11/2013
3Digital Strategy Consulting, “Global App Trends”, 2/2014
$77 Billion
Mobile app stores
revenue in 20172
$151 Billion
App Economy by 2018
(Ads, DLs, & Purchases)
1
268 Billion
Mobile apps
download by 20172
60% OF DEVELOPERS
Plan to publish 5 or more apps
in 2014 (up 36% from 2013)3
And Users Are
Happy to Expose
Those Flaws
To The
World!
And Users Are
Happy to Expose
Those Flaws
to the
CA APM…Designed to Protect Your Reputation…
Mobile/Des
ktop
Private &
public cloud
End Users
Front-end
Server Middleware Back-end / Database /
Mainframe
20/20 Insight1
Synthetic
Middleware
2 Enterprise Scale 3 Intelligent Analytics 4 Diverse Customization
15
Metric Collection
Second
Industry’s ONLY Built-In
Multi-Metric Analytics
Correlate Application,
Infrastructure, log files,
and 3rd party data
Analyze up to 100,000
metrics simultaneously
Collect up to
500,000
Metrics/day
Scale to
Billions
Actionable insight from
the “big data” of APM
Out-of-the-box &
Customizable Dashboards
CA APM
On-Premise
APPLICATION ROOT CAUSE ANALYSIS
Diagnostics/Root-Cause Analysis/Transaction Tracing/Triage
APPLICATION BEHAVIOR ANALYTICS
IT Operation Analytics Multi-Metric Correlation
END-USER EXPERIENCE
App Performance Over the Network and Servers
SaaS
APP SYNTHETIC MONITOR
Synthetic Transactions
Stimulate User Loyalty and to Differentiate
Your Business in the App Economy
Partners
3rd Party and Extensions
Business
Viewpoint
DevOps
Infrastructure
Aware APM
Mainframe
Aware APM
Predictive
Reliability
MOBILE APP ANALYTICS
Mobile Transactions
Marquee Features Delivered in Past Two Releases
CA APM 9.5 & 9.6
Updated Thin Client
WebView UI
 Full transition of APM UI
to a web-based client
 Delivers improved
reporting, monitoring,
and triage workflows
 Anytime-anywhere access
Application Behavior
Analytics (ABA)
 Detect unusual
performance patterns
 Groundbreaking multi-
metric analytics engine
 No configuration required
 Finds first-
occurrence issues
 Does not alert to
the usual
Smart Instrumentation
Deep Tracing
 Deep transaction traces
simplify the custom-
instrumentation process
 Requires less application
expertise
 Easily configure visibility
level of the call stack
 Faster time-to-value, lower
administrative burden
LATE 1990s–EARLY 2000s 2007–2015 NEAR FUTURE
YESTERDAY
DIAGNOSTICS / MONITORING
• Metrics / Dashboards
• Root Cause Analysis
Evolutionary Timeline for APM
TOMORROW = PRESCRIPTIVE
BUSINESS INSIGHTS
• DevOps Enabled – Seamless &
continuous performance integration
for high-quality apps
• Mobile & Modern Language Support
– Power the Engines that Power the
App Economy
• Simple to use. Predictive. Smart.
Future of APM
TODAY
DEEP INSIGHT / MONITORING
• Transaction Centric Design
• Optimized for
Power Users
A Better APM Model for the App Economy
APM TRANSFORMATION EASYE
PROACTIVEP
INTELLIGENTI
COLLABORATIVEC
APM 9.7—A New Trajectory
THE FEATURE PAYLOAD
3 PREVIOUS
RELEASES
COMBINED
3X
FASTER
6 MONTHS vs. 18 MONTHS
3XTHE FEATURE PAYLOAD
APM 9.7—1st Proof-Point in E.P.I.C. APM Strategy
EASY
EASY to adopt,
manage, upgrade
 APM Command Center
 CA App Synthetic
Monitor
 One- Click Role-Relevant
Notification
PROACTIVE
PROACTIVELY manage the
user experience
 Mobile APM
 Smart Instrumentation
 CA App Synthetic
Monitor
INTELLIGENT
ANALYTICS & AUTOMATION
guides users to difficult-to-
find conclusions
 Refined Application
Behavior Analytics
(ABA) Input
 Smart Instrumentation
COLLABORATIVE
APM is the catalyst for
COLLABORATION across
app lifecycle
 Mobile APM
 One- Click Role-Relevant
Notification
 CA Release Automation
deploys APM agents
 CA APM/CA UIM
integration
Modern Technologies that Power the App Economy… Ushering in 3rd Gen of APM
— PHP Agent, Node.JS, MongoDBE.P.I.C.
APM Command Center
Central hub to perform Agent configuration
WHY YOU CARE
Obtain Agent Config Info Much Faster!
 Managing Introscope Agents is currently a manual, decentralized and
error-prone process… There is no guided UI/workflow
 Getting access to the Agent log files sometimes takes several hours
 Central repository (across clusters) of all agent configurations and
meta-data…
 Get an inventory of all Agents across APM clusters
 Generate diagnostic reports to diagnose Agent configuration problems
0.5 Release (December)
 Debug Remotely
 1st Ever All-Encompassing Agent Visibility Across Entire
Environment: Every agent, across all clusters, in a single view!
EASY.
1.0 Release (Spring)
 Easily manage/support thousands of agents
PAIN
SOLUTION
3600 Mobile-to-Mainframe Insight
 Tight integration of Mobile App Analytics (MAA) to provide end-to-
end business transaction monitoring from mobile-through-
middleware-to-mainframe
 MAA Business Transaction Names and Meta-Data info now in the
APM AppMap, Investigator, and Transaction Traces
SOLUTION
Mobile APM
Drive More Revenue through Innovative Mobile Apps that Inspire Users
 Explosion of mobile apps… no way to monitor mobile transactions or
analytics and integrate them with backend application infrastructure
 Lack of insight into mobile user behavior, location, operating system,
carrier, network, mainframe, and DB
PAIN
WHY YOU CARE
 ACCELERATE MOBILE APP DELIVERY: Build and monitor performance of mobile apps
 DELIVER QUALITY AND A FANTASTIC USER EXPERIENCE: Know the mobile user experience
 DRIVE REVENUE: Stimulate collaboration between dev and ops teams around performance to accelerate mobile app delivery
 EASY TO START: Mobile end-user experience w/o deep instrumentation: less time to start/easier to deploy
PROACTIVE. COLLABORATIVE.
 Automatically collect transaction traces when a problem occurs—
no need to re-create the issue
 Stall Snapshots shows actionable info
 Trigger traces based upon customized criteria, errors and stalls
SOLUTION
Smart Instrumentation
Proactive, Automatic Evidence Collection
 App triage often requires in-depth knowledge of the application
or the need to modify instrumentation
 Manual effort to get deep call stack visibility into app performance
 Instrumentation level change requires agent restart
PAIN
WHY YOU CARE
 NEVER RESTART YOUR APP: Just to change instrumentation
 RAPID TRIAGE DOESN’T REQUIRE IN-DEPTH KNOWLEDGE:
of app or instrumentation modification
 GET UP AND RUNNING QUICKLY
PROACTIVE. INTELLIGENCE.
V1 Syndrome Stops!
This builds on 9.6 Deep Transaction Tracing
9.7 Makes it Automatic!
More SI Screen Shots -- http://cawiki.ca.com/display/eastpresales/Deep+Transaction+Trace+Examples
Automatic Transaction Tracing
WHY YOU CARE
 Enables better communication between specialists to resolve problems faster
 One-Click away to link into the alert and/or metric triggering the problem
 Context to understand alert more completely, explains actions you could take, and provides links to whatever is most relevant
EASY. COLLABORATIVE.
One-Click Role-Relevant Notification
Enhanced Email Notification
 APM notifications were difficult to understand
 Alerts lacked actionable context—no links, just plain text
 Need URL that allows one-click linking when the problem triggered
PAIN
 Email with rich content that explains urgency of a problem
 Alerts have actionable content
SOLUTION
Automatic Transaction Tracing
 Looks at the manifest of an application to be deployed and optionally
add APM monitoring agents to that application prior to it being
deployed…
 APM agentry installed—all hands off
SOLUTION
CA Release Automation Deploys APM Agents
APM Agents Installed… Hands-Off
 Time-consuming, detailed, process to configure and deploy APM
agents on to Applications
PAIN
WHY YOU CARE
 CA Release Automation, previously known as CA LISA® Release Automation, deploys the monitoring
components pre-configured to start monitoring as soon as the application starts
 Collect application and infrastructure performance metrics, diagnose and address problems at every stage of the
application lifecycle
COLLABORATIVE.
WHY YOU CARE
 End-to-end visibility of business transactions
 Real end user experience and defects in context of the transaction
 Top to bottom visibility across all infrastructure
COLLABORATIVE.
CA APM/CA Unified Infrastructure Management (UIM) Integration
Provides a unified view of the infrastructure and applications that impact Business Services
 Customers need deep DB performance metrics, not native to APM
 Lack of visibility into the performance of Infrastructure components
on which applications are running
 No visibility to the performance of commonly used thick-client
applications (non-java/non .net)
PAIN
 Add CA UIM, formerly known as CA Nimsoft Monitor, as an
“infrastructure” data source for APM where supporting infrastructure
metrics are needed for the big picture
SOLUTION
 Application health and synthetic response
 Quick triage to root cause— whether code,
network, or supporting infrastructure
WHY YOU CARE
 Receive warnings when the performance of PHP-based applications degrade
 Triage issues and find out poorly performing PHP method calls
MODERN SUPPORT.
 Lacking visibility to monitor performance of Tier2/3 applications
often running on PHP (monitor more than just .Net and Java)
PAIN
PHP Agent Support
Begin monitoring the 82% of all websites powered by
 Visibility to now monitor PHP-based applications in production
SOLUTION
PHP Running on a Web Server
EXCLUSIVE PARTNER AGREEMENT
with the Single Largest Contributor to Node
 Performance Monitoring
‒ EventLoop, GC, CPU, Memory, Load Metrics
‒ Response time across tiers
 Traces
‒ Detect slow endpoints & transaction flow
‒ HTTP requests broken down by % & paths
 Explosive Growth In Node Jobs
 3rd Most Popular Project on GitHub
 2 million+ Downloads per month
 20 million+ Downloads of v0.10x
Average Response Time by Tier
MODERN SUPPORT.
Agent Support
Key platform for building fast, scalable web & mobile apps
CA APM Open-Source Developer Community
Extending the Reach of CA APM
Come & Contribute
JOIN TODAY!
http://bit.ly/caapm_dev/
EASY
UPDATED API
 EPAgent RESTful API
now makes it easier
(and more efficient)
than ever to
integrate outside
data sources into
CA APM
PROACTIVE
SPEED
 Anyone can
contribute! Quickly
extend work that
others began or
reuse to create
something
entirely new
COLLABORATIVE
TEAMWORK
 Learn from those
who have done
it before
 Code examples,
tips & tricks,
recipes and more
are all available
Configuration Management with the ACC
What’s out there?
How many?
How do I get the logs?
What makes that agent unique?
APM Maturity Model
APM Skills
• Deployment Planning
and Sizing
• Rapid Deployment
• Application Audit
• Performance Tuning
• Triage
Upgrade or Deployment
Do I have
capacity?
How many
agents
affected?
Any custom
configurations?
Is the Agent
configuration
safe?
Is the Agent
configuration
useful?
Is my cluster
healthy?
Rinse &
Repeat
(deploy, confirm,
repeat)
APM
HealthCheck
ACC Pre-Production
Review
Get-er
Done!
Future ACC…
Will do this too!
ACC bits…
Configuration Tuning with Smart Instrumentation
APM Maturity Model
APM Skills
• Deployment Planning
and Sizing
• Rapid Deployment
• Application Audit
• Performance Tuning
• Triage
Application Baseline
Do I have sufficient visibility? Do I have too much?
We figure out what is available
We implement the change, with caution!
Plenty of metrics oversee what is going on
You decide how much of it to show
How you know there is a visibility problem?
 Survey transactions with Transaction Trace
– We are already doing this
– You can add an active session
 REALLY important when using CEM
CEM
Incident →
Root Cause
Root Cause
Successful With Corrected Visibility Gaps
Root Cause fails because of Visibility Gaps
Transaction
Trace
Too Little… Just right…. Too Much!
Potential
overhead
Missing
information
Potential Overhead
PAIN starts at:
>5,000 invocations
In 15 seconds
This is sufficient to
know where time
is being spent
This one is already
at 4,000 invocations
in 200 msec!!!
Sustainability – Knowing EXACTLY what is going on
Increase – SLOW, Decrease – Quick
Configuration Tuning
Do I have
capacity?
How many
agents
affected?
Any custom
configurations?
Is the Agent
configuration
safe?
Is the Agent
configuration
useful?
Is my cluster
healthy?
Rinse &
Repeat
(deploy, confirm,
repeat)
APM
HealthCheck
ACC Pre-Production
Review
Get-er
Done!
Future ACC…
Will do this too!
Safety Checks
 Look for high
overhead
potential
 Look for excess
metrics
 Decide to keep
new level or
revert
1
2
3
4
5
What is your agent spewing today?
2
1
3
Finding Excess Metrics – EASY!
Excessive
Acceptable
For More Info on APM Processes…
 CA Community Site
– Cookbook – EM HealthCheck v20.pdf
– Cookbook – Application Audit v 1.1.pdf
 APM best practices – Realizing
Application Performance
Management
– Available on Amazon.com and Apress.com
Why CA APM?
Unique Value / Powerful Results
MOBILE-TO-
MAINFRAME
SCALE YOU
CAN TRUST
ANALYTICS
REDEFINING
TRIAGE
E.P.I.C
STRATEGY
• 77% of customers to reduce mean time to repair (MTTR)
• Over 65% are seeing over 40% reduction in MTTR
• 66% of customers saw improved end user experience
• Majority of customers improve customer satisfaction by 40% or more
• Organizations see a simple ROI of as much as 304% in 6 months
PROACTIVE INTELLIGENT COLLABORATIVEEASY
The Key to Stimulate User Loyalty and Differentiate
Your Business in the App Economy
Driving Toward
Learn more at http://ca.com/startattheend

Introducing the E.P.I.C. APM: Stimulate User-Loyalty and Differentiation

  • 2.
    Business Reputation Relieson App Experience CA APM is Designed to Strengthen User Interactions Configuration Management with the ACC Agenda Configuration Tuning with Smart Instrumentation 1 2 3 4 5 Summary / Q&A6 E.P.I.C. APM – First Proof Point is APM9.7
  • 3.
    3 © 2014CA. ALL RIGHTS RESERVED. APPLICATION ECONOMY THIS IS THE AGE OF THE USERS AND IT’S ALL ABOUT THE LOYALTY? HOW DO YOU EARN THEIR FLAWLESS YOU MUST DELIVER A EVERY TIME EXPERIENCE
  • 4.
    Application Market Landscape 1AppNation,“State of the App Economy Report”, 7/2013 2Gartner, “Predicts 2014: Apps and Personal Cloud…”, 11/2013 3Digital Strategy Consulting, “Global App Trends”, 2/2014 $77 Billion Mobile app stores revenue in 20172 $151 Billion App Economy by 2018 (Ads, DLs, & Purchases) 1 268 Billion Mobile apps download by 20172 60% OF DEVELOPERS Plan to publish 5 or more apps in 2014 (up 36% from 2013)3
  • 5.
    And Users Are Happyto Expose Those Flaws To The World! And Users Are Happy to Expose Those Flaws to the
  • 6.
    CA APM…Designed toProtect Your Reputation… Mobile/Des ktop Private & public cloud End Users Front-end Server Middleware Back-end / Database / Mainframe 20/20 Insight1 Synthetic Middleware 2 Enterprise Scale 3 Intelligent Analytics 4 Diverse Customization 15 Metric Collection Second Industry’s ONLY Built-In Multi-Metric Analytics Correlate Application, Infrastructure, log files, and 3rd party data Analyze up to 100,000 metrics simultaneously Collect up to 500,000 Metrics/day Scale to Billions Actionable insight from the “big data” of APM Out-of-the-box & Customizable Dashboards
  • 7.
    CA APM On-Premise APPLICATION ROOTCAUSE ANALYSIS Diagnostics/Root-Cause Analysis/Transaction Tracing/Triage APPLICATION BEHAVIOR ANALYTICS IT Operation Analytics Multi-Metric Correlation END-USER EXPERIENCE App Performance Over the Network and Servers SaaS APP SYNTHETIC MONITOR Synthetic Transactions Stimulate User Loyalty and to Differentiate Your Business in the App Economy Partners 3rd Party and Extensions Business Viewpoint DevOps Infrastructure Aware APM Mainframe Aware APM Predictive Reliability MOBILE APP ANALYTICS Mobile Transactions
  • 8.
    Marquee Features Deliveredin Past Two Releases CA APM 9.5 & 9.6 Updated Thin Client WebView UI  Full transition of APM UI to a web-based client  Delivers improved reporting, monitoring, and triage workflows  Anytime-anywhere access Application Behavior Analytics (ABA)  Detect unusual performance patterns  Groundbreaking multi- metric analytics engine  No configuration required  Finds first- occurrence issues  Does not alert to the usual Smart Instrumentation Deep Tracing  Deep transaction traces simplify the custom- instrumentation process  Requires less application expertise  Easily configure visibility level of the call stack  Faster time-to-value, lower administrative burden
  • 9.
    LATE 1990s–EARLY 2000s2007–2015 NEAR FUTURE YESTERDAY DIAGNOSTICS / MONITORING • Metrics / Dashboards • Root Cause Analysis Evolutionary Timeline for APM TOMORROW = PRESCRIPTIVE BUSINESS INSIGHTS • DevOps Enabled – Seamless & continuous performance integration for high-quality apps • Mobile & Modern Language Support – Power the Engines that Power the App Economy • Simple to use. Predictive. Smart. Future of APM TODAY DEEP INSIGHT / MONITORING • Transaction Centric Design • Optimized for Power Users
  • 10.
    A Better APMModel for the App Economy APM TRANSFORMATION EASYE PROACTIVEP INTELLIGENTI COLLABORATIVEC
  • 11.
    APM 9.7—A NewTrajectory THE FEATURE PAYLOAD 3 PREVIOUS RELEASES COMBINED 3X FASTER 6 MONTHS vs. 18 MONTHS 3XTHE FEATURE PAYLOAD
  • 12.
    APM 9.7—1st Proof-Pointin E.P.I.C. APM Strategy EASY EASY to adopt, manage, upgrade  APM Command Center  CA App Synthetic Monitor  One- Click Role-Relevant Notification PROACTIVE PROACTIVELY manage the user experience  Mobile APM  Smart Instrumentation  CA App Synthetic Monitor INTELLIGENT ANALYTICS & AUTOMATION guides users to difficult-to- find conclusions  Refined Application Behavior Analytics (ABA) Input  Smart Instrumentation COLLABORATIVE APM is the catalyst for COLLABORATION across app lifecycle  Mobile APM  One- Click Role-Relevant Notification  CA Release Automation deploys APM agents  CA APM/CA UIM integration Modern Technologies that Power the App Economy… Ushering in 3rd Gen of APM — PHP Agent, Node.JS, MongoDBE.P.I.C.
  • 13.
    APM Command Center Centralhub to perform Agent configuration WHY YOU CARE Obtain Agent Config Info Much Faster!  Managing Introscope Agents is currently a manual, decentralized and error-prone process… There is no guided UI/workflow  Getting access to the Agent log files sometimes takes several hours  Central repository (across clusters) of all agent configurations and meta-data…  Get an inventory of all Agents across APM clusters  Generate diagnostic reports to diagnose Agent configuration problems 0.5 Release (December)  Debug Remotely  1st Ever All-Encompassing Agent Visibility Across Entire Environment: Every agent, across all clusters, in a single view! EASY. 1.0 Release (Spring)  Easily manage/support thousands of agents PAIN SOLUTION
  • 14.
    3600 Mobile-to-Mainframe Insight Tight integration of Mobile App Analytics (MAA) to provide end-to- end business transaction monitoring from mobile-through- middleware-to-mainframe  MAA Business Transaction Names and Meta-Data info now in the APM AppMap, Investigator, and Transaction Traces SOLUTION Mobile APM Drive More Revenue through Innovative Mobile Apps that Inspire Users  Explosion of mobile apps… no way to monitor mobile transactions or analytics and integrate them with backend application infrastructure  Lack of insight into mobile user behavior, location, operating system, carrier, network, mainframe, and DB PAIN WHY YOU CARE  ACCELERATE MOBILE APP DELIVERY: Build and monitor performance of mobile apps  DELIVER QUALITY AND A FANTASTIC USER EXPERIENCE: Know the mobile user experience  DRIVE REVENUE: Stimulate collaboration between dev and ops teams around performance to accelerate mobile app delivery  EASY TO START: Mobile end-user experience w/o deep instrumentation: less time to start/easier to deploy PROACTIVE. COLLABORATIVE.
  • 15.
     Automatically collecttransaction traces when a problem occurs— no need to re-create the issue  Stall Snapshots shows actionable info  Trigger traces based upon customized criteria, errors and stalls SOLUTION Smart Instrumentation Proactive, Automatic Evidence Collection  App triage often requires in-depth knowledge of the application or the need to modify instrumentation  Manual effort to get deep call stack visibility into app performance  Instrumentation level change requires agent restart PAIN WHY YOU CARE  NEVER RESTART YOUR APP: Just to change instrumentation  RAPID TRIAGE DOESN’T REQUIRE IN-DEPTH KNOWLEDGE: of app or instrumentation modification  GET UP AND RUNNING QUICKLY PROACTIVE. INTELLIGENCE. V1 Syndrome Stops! This builds on 9.6 Deep Transaction Tracing 9.7 Makes it Automatic! More SI Screen Shots -- http://cawiki.ca.com/display/eastpresales/Deep+Transaction+Trace+Examples Automatic Transaction Tracing
  • 16.
    WHY YOU CARE Enables better communication between specialists to resolve problems faster  One-Click away to link into the alert and/or metric triggering the problem  Context to understand alert more completely, explains actions you could take, and provides links to whatever is most relevant EASY. COLLABORATIVE. One-Click Role-Relevant Notification Enhanced Email Notification  APM notifications were difficult to understand  Alerts lacked actionable context—no links, just plain text  Need URL that allows one-click linking when the problem triggered PAIN  Email with rich content that explains urgency of a problem  Alerts have actionable content SOLUTION Automatic Transaction Tracing
  • 17.
     Looks atthe manifest of an application to be deployed and optionally add APM monitoring agents to that application prior to it being deployed…  APM agentry installed—all hands off SOLUTION CA Release Automation Deploys APM Agents APM Agents Installed… Hands-Off  Time-consuming, detailed, process to configure and deploy APM agents on to Applications PAIN WHY YOU CARE  CA Release Automation, previously known as CA LISA® Release Automation, deploys the monitoring components pre-configured to start monitoring as soon as the application starts  Collect application and infrastructure performance metrics, diagnose and address problems at every stage of the application lifecycle COLLABORATIVE.
  • 18.
    WHY YOU CARE End-to-end visibility of business transactions  Real end user experience and defects in context of the transaction  Top to bottom visibility across all infrastructure COLLABORATIVE. CA APM/CA Unified Infrastructure Management (UIM) Integration Provides a unified view of the infrastructure and applications that impact Business Services  Customers need deep DB performance metrics, not native to APM  Lack of visibility into the performance of Infrastructure components on which applications are running  No visibility to the performance of commonly used thick-client applications (non-java/non .net) PAIN  Add CA UIM, formerly known as CA Nimsoft Monitor, as an “infrastructure” data source for APM where supporting infrastructure metrics are needed for the big picture SOLUTION  Application health and synthetic response  Quick triage to root cause— whether code, network, or supporting infrastructure
  • 19.
    WHY YOU CARE Receive warnings when the performance of PHP-based applications degrade  Triage issues and find out poorly performing PHP method calls MODERN SUPPORT.  Lacking visibility to monitor performance of Tier2/3 applications often running on PHP (monitor more than just .Net and Java) PAIN PHP Agent Support Begin monitoring the 82% of all websites powered by  Visibility to now monitor PHP-based applications in production SOLUTION PHP Running on a Web Server
  • 20.
    EXCLUSIVE PARTNER AGREEMENT withthe Single Largest Contributor to Node  Performance Monitoring ‒ EventLoop, GC, CPU, Memory, Load Metrics ‒ Response time across tiers  Traces ‒ Detect slow endpoints & transaction flow ‒ HTTP requests broken down by % & paths  Explosive Growth In Node Jobs  3rd Most Popular Project on GitHub  2 million+ Downloads per month  20 million+ Downloads of v0.10x Average Response Time by Tier MODERN SUPPORT. Agent Support Key platform for building fast, scalable web & mobile apps
  • 21.
    CA APM Open-SourceDeveloper Community Extending the Reach of CA APM Come & Contribute JOIN TODAY! http://bit.ly/caapm_dev/ EASY UPDATED API  EPAgent RESTful API now makes it easier (and more efficient) than ever to integrate outside data sources into CA APM PROACTIVE SPEED  Anyone can contribute! Quickly extend work that others began or reuse to create something entirely new COLLABORATIVE TEAMWORK  Learn from those who have done it before  Code examples, tips & tricks, recipes and more are all available
  • 22.
    Configuration Management withthe ACC What’s out there? How many? How do I get the logs? What makes that agent unique? APM Maturity Model APM Skills • Deployment Planning and Sizing • Rapid Deployment • Application Audit • Performance Tuning • Triage
  • 23.
    Upgrade or Deployment DoI have capacity? How many agents affected? Any custom configurations? Is the Agent configuration safe? Is the Agent configuration useful? Is my cluster healthy? Rinse & Repeat (deploy, confirm, repeat) APM HealthCheck ACC Pre-Production Review Get-er Done! Future ACC… Will do this too!
  • 24.
  • 25.
    Configuration Tuning withSmart Instrumentation APM Maturity Model APM Skills • Deployment Planning and Sizing • Rapid Deployment • Application Audit • Performance Tuning • Triage Application Baseline Do I have sufficient visibility? Do I have too much? We figure out what is available We implement the change, with caution! Plenty of metrics oversee what is going on You decide how much of it to show
  • 26.
    How you knowthere is a visibility problem?  Survey transactions with Transaction Trace – We are already doing this – You can add an active session  REALLY important when using CEM CEM Incident → Root Cause Root Cause Successful With Corrected Visibility Gaps Root Cause fails because of Visibility Gaps Transaction Trace
  • 27.
    Too Little… Justright…. Too Much! Potential overhead Missing information
  • 28.
    Potential Overhead PAIN startsat: >5,000 invocations In 15 seconds This is sufficient to know where time is being spent This one is already at 4,000 invocations in 200 msec!!!
  • 29.
    Sustainability – KnowingEXACTLY what is going on
  • 30.
    Increase – SLOW,Decrease – Quick
  • 31.
    Configuration Tuning Do Ihave capacity? How many agents affected? Any custom configurations? Is the Agent configuration safe? Is the Agent configuration useful? Is my cluster healthy? Rinse & Repeat (deploy, confirm, repeat) APM HealthCheck ACC Pre-Production Review Get-er Done! Future ACC… Will do this too!
  • 32.
    Safety Checks  Lookfor high overhead potential  Look for excess metrics  Decide to keep new level or revert 1 2 3 4 5
  • 33.
    What is youragent spewing today? 2 1 3
  • 34.
    Finding Excess Metrics– EASY! Excessive Acceptable
  • 35.
    For More Infoon APM Processes…  CA Community Site – Cookbook – EM HealthCheck v20.pdf – Cookbook – Application Audit v 1.1.pdf  APM best practices – Realizing Application Performance Management – Available on Amazon.com and Apress.com
  • 36.
    Why CA APM? UniqueValue / Powerful Results MOBILE-TO- MAINFRAME SCALE YOU CAN TRUST ANALYTICS REDEFINING TRIAGE E.P.I.C STRATEGY • 77% of customers to reduce mean time to repair (MTTR) • Over 65% are seeing over 40% reduction in MTTR • 66% of customers saw improved end user experience • Majority of customers improve customer satisfaction by 40% or more • Organizations see a simple ROI of as much as 304% in 6 months
  • 37.
    PROACTIVE INTELLIGENT COLLABORATIVEEASY TheKey to Stimulate User Loyalty and Differentiate Your Business in the App Economy Driving Toward
  • 38.
    Learn more athttp://ca.com/startattheend