Welcome to the APM Performance Day 2013

14
1 1 Innovation Accelerates July 2013 Michael Allen EMEA VP & CTO

description

Michael Allen introduces the APM Performance Day

Transcript of Welcome to the APM Performance Day 2013

Page 1: Welcome to the APM Performance Day 2013

1 1

Innovation Accelerates

July 2013

Michael Allen EMEA VP & CTO

Page 2: Welcome to the APM Performance Day 2013

2006

2007

2009

2010

2008

2005

2011

2012

2012

2013

Page 3: Welcome to the APM Performance Day 2013

3

Thoughts / Inspiration / Comments

#apmday

Page 4: Welcome to the APM Performance Day 2013

4 4

Modern Apps of Today: Innovation Accelerates

Application

Customers

Employees

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

Users Cloud: Private and Public Data Center Web ▪ Mobile ▪ App logic ▪ Database ▪ Big Data ▪ Network

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

Application

XML/SOAP http SQL TCIP/IP

Page 5: Welcome to the APM Performance Day 2013

5 5

What is Complexity?

Page 6: Welcome to the APM Performance Day 2013

6 6

Let’s try again?

Page 7: Welcome to the APM Performance Day 2013

7 7

Another view…

Page 8: Welcome to the APM Performance Day 2013

8 8

Here’s one view…

Incident Complexity # of WTF per minute

Page 9: Welcome to the APM Performance Day 2013

9 9

Why do we need to tackle complexity?

• With Complex Systems you can’t be sure they will fail in the same way they have done in the past.

Complex systems run as

broken systems. …they function because of redundancies and people

can make it function, despite the presence of

many flaws!

Complexity is Costly…Knight Captital

suffer $440M losses within 45 minutes

“we experienced a breakdown in software install process” – Tom Joyce CEO

Page 10: Welcome to the APM Performance Day 2013

10 10

How can we address complexity?

“All problems in computer science can be solved by another level

of indirection… except for the problem of too many layers of indirection.” – David Wheeler

Look, another layer of IT

Page 11: Welcome to the APM Performance Day 2013

11

We need Complexity, so how to absorb it?

APM

Page 12: Welcome to the APM Performance Day 2013

12 12

APM Day – Innovation of Visibility & Intelligence

APMaaS for Java, .NET, PHP, and more (Early Access)

april ‘12 may ‘13

industry’s only Map/Reduce, NoSQL and

Big Data APM

Lighter DC RUM with targeted application

focus

industry’s only transactional Mainframe

APM

nov ‘12

Big Data Analytics Platform for Collective

Intelligence

New Mobile WebKit Synthetic and Mobile

App RUM

Single UEM, adding PHP and APMaaS and

on-prem

smart baselining using behavior learning and

purpose-built algorithms

Page 13: Welcome to the APM Performance Day 2013

13 13

Contact me at:

[email protected]

linkedin.com/in/mikedallen

@mike_d_allen

www.compuware.com Thank You! www.cloudsleuth.net

Page 14: Welcome to the APM Performance Day 2013

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

14

Simply Smarter