Ug apm - apm in the software lifecycle

14
APM Tooling in the Software Lifecycle October 2012 Andreas Reiss Principle Consultant Center of Excellence EMEA

description

User Group APM

Transcript of Ug apm - apm in the software lifecycle

Page 1: Ug  apm - apm in the software lifecycle

APM Tooling in the

Software Lifecycle

October 2012

Andreas Reiss

Principle Consultant

Center of Excellence EMEA

Page 2: Ug  apm - apm in the software lifecycle

The Great News

We revolutionize the Software Lifecycle with…

Integration into software development

Triage and Analysis support

Improving the production monitoring experience

Page 3: Ug  apm - apm in the software lifecycle

Concept

Page 4: Ug  apm - apm in the software lifecycle

Focus on the early

stages in the

software lifecycle

Smooth integration

in all Eclipse

Features

Direct

communication with

the APM

Environment

What is APM Studio

November 15,

2012

Page 5: Ug  apm - apm in the software lifecycle

Architecture – Stand-alone

*.pbd autoprobe.log

yourapp.jar

November 15,

2012

eclipse.org

Eclipse Indigo / Juno

Enterprise

Manager

Bundle

APM Studio

Plugin

Page 6: Ug  apm - apm in the software lifecycle

Architecture – EM Integrated

Live Agents Dynamic

Instrumentation

Transaction Analysis

Real-time Confirmation

of Metrics

Real-time Analysis, Configuration,

Deploy and Confirmation of

Monitoring Visibility

November 15,

2012

*.pbd autoprobe.log

yourapp.jar

eclipse.org

Eclipse Indigo

Enterprise

Manager

Bundle

APM

Studio

Plugin

APM

Cluster

9.0/9.1

Page 7: Ug  apm - apm in the software lifecycle

APM Studio installation

APM Bundles and

Installation

instructions:

http://cawiki.ca.com/

display/wilynet2/AP

M+Studio

Eclipse:

www.eclipse.org

APM Studio: Via

update site in

Eclipse:

apmstudio.org

November 15,

2012

Page 8: Ug  apm - apm in the software lifecycle

Solving Problems

Page 9: Ug  apm - apm in the software lifecycle

Users

Developers Application Support

Monitoring Specialist Test Team

Jack Charles

Peter Jim

Page 10: Ug  apm - apm in the software lifecycle

Incident Problem Detection with Peter

Application Support

Charles

Business

Transactions

Failing

Developers

Jack

Page 11: Ug  apm - apm in the software lifecycle

Production High resource utilization with Charles

Application Support

Charles

Worst Day in History…

Page 12: Ug  apm - apm in the software lifecycle

Peter – Instrumenting with limited resources

Instrument with what I have ;-)

Monitoring Specialist

Peter

Charles

Application Support

Page 13: Ug  apm - apm in the software lifecycle

Jack – This time I’m smarter --- let’s instrument first

Jack

Page 14: Ug  apm - apm in the software lifecycle

Q&A