Do DevOps Right with New Relic

Post on 20-Mar-2017

79 views 0 download

Transcript of Do DevOps Right with New Relic

1

Do DevOps Right with New RelicMichael Coughlin, New Relic

2 2

Housekeeping

Confidential ©2008-15 New Relic, Inc. All rights reserved.  

Today’s webinar is being recorded. A link to the

recording will be emailed to all registrants shortly after.

Please be sure to ask any questions via the “questions panel”

There will be a brief survey after the webinar for any additional questions or

feedback.

3

Michael Coughlin, Software Analytics Architect

• Located in Los Angeles, CA

• Career focused on data analytics, selling solutions and product management

• Joined New Relic in 2015

4

DevOps

'People quit because it takes too long to see results, they can't figure out that the process is the

result.'

New Relic & DevOps

Culture Automation

Measurement

6

I get measure and automate, but how can I change the culture?

7

Break down those pesky Silos

8

Dev and Ops Bad Blood

9

Operation

s

App owners

Business users

Developers Executives

Customer Care

Average Enterprise New Relic Deployment has 200+ active users

Single Source of Truth Across Teams

Automation and Measure

Automation and Measure• Dynamically map application dependencies and endpoints

• Document design with maps, key transactions, and tailored metrics with Insights

Automation and Measure• Use New Relic agents to improve code quality from the outset

Automation and Measure• Use Insights to track commits, builds, etc…

Automation and Measure• Use New Relic Synthetics to run functional and end user tests using Selenium

Automation and Measure

BadBad

Very bad

• Automatically log deployments

Automation and Measure

Before After

• Detailed deployment reports tied to performance changes

Automation and Measure

BeforeAfter

• Change report per transaction

Automation and Measure• Track incident trends / changes• Manage complex environments

•Collaborate with Notes on a single set of data

20

Measure Performance by Service

21

Tailing logs is the worst – measure method level performance

22

Automate Testing

23

24

25

26

Measure the Performance of Real Users

27

Real User Monitoring (Web)

28

Real User Monitoring (Web)

29

Real User Monitoring (Mobile)

30

Real User Monitoring (Mobile)

31

Create and Automate Business KPIs

32

Business Measurements

33

Business Measurements

34

Questions