Do DevOps Right with New Relic

34
1 Do DevOps Right with New Relic Michael Coughlin, New Relic

Transcript of Do DevOps Right with New Relic

Page 1: Do DevOps Right with New Relic

1

Do DevOps Right with New RelicMichael Coughlin, New Relic

Page 2: Do DevOps Right with 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.

Page 3: Do DevOps Right with New Relic

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

Page 4: Do DevOps Right with New Relic

4

DevOps

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

result.'

Page 5: Do DevOps Right with New Relic

New Relic & DevOps

Culture Automation

Measurement

Page 6: Do DevOps Right with New Relic

6

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

Page 7: Do DevOps Right with New Relic

7

Break down those pesky Silos

Page 8: Do DevOps Right with New Relic

8

Dev and Ops Bad Blood

Page 9: Do DevOps Right with New Relic

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

Page 10: Do DevOps Right with New Relic

Automation and Measure

Page 11: Do DevOps Right with New Relic

Automation and Measure• Dynamically map application dependencies and endpoints

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

Page 12: Do DevOps Right with New Relic

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

Page 13: Do DevOps Right with New Relic

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

Page 14: Do DevOps Right with New Relic

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

Page 15: Do DevOps Right with New Relic

Automation and Measure

BadBad

Very bad

• Automatically log deployments

Page 16: Do DevOps Right with New Relic

Automation and Measure

Before After

• Detailed deployment reports tied to performance changes

Page 17: Do DevOps Right with New Relic

Automation and Measure

BeforeAfter

• Change report per transaction

Page 18: Do DevOps Right with New Relic

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

Page 19: Do DevOps Right with New Relic

•Collaborate with Notes on a single set of data

Page 20: Do DevOps Right with New Relic

20

Measure Performance by Service

Page 21: Do DevOps Right with New Relic

21

Tailing logs is the worst – measure method level performance

Page 22: Do DevOps Right with New Relic

22

Automate Testing

Page 23: Do DevOps Right with New Relic

23

Page 24: Do DevOps Right with New Relic

24

Page 25: Do DevOps Right with New Relic

25

Page 26: Do DevOps Right with New Relic

26

Measure the Performance of Real Users

Page 27: Do DevOps Right with New Relic

27

Real User Monitoring (Web)

Page 28: Do DevOps Right with New Relic

28

Real User Monitoring (Web)

Page 29: Do DevOps Right with New Relic

29

Real User Monitoring (Mobile)

Page 30: Do DevOps Right with New Relic

30

Real User Monitoring (Mobile)

Page 31: Do DevOps Right with New Relic

31

Create and Automate Business KPIs

Page 32: Do DevOps Right with New Relic

32

Business Measurements

Page 33: Do DevOps Right with New Relic

33

Business Measurements

Page 34: Do DevOps Right with New Relic

34

Questions