how dealertrack optimizes the devops toolchain, futurestack17

Post on 21-Jan-2018

327 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

©2008–17 New Relic, Inc. All rights reserved#FutureStack

Aligning, Automating, WinningHow DealerTrack's Modern DevOps Toolchain

Maximizes Visibility for their Teams

©2008–17 New Relic, Inc. All rights reserved#FutureStack

Dan RussoSr. Manager, Production and

Platform Engineering

Tom KouhsariLead Solution Architect

Digital BusinessTransformationsare Hard

IT is Challenged to Operate with More Agility and Velocity

Business Demands Legacy Tools/TechQuality/Reliability/Uptime

Change is Hard and Complex

❗️

❗️ ❗️

❗️

❗️

❗️

Executive

Engineer

Developer

IT Ops

Did my unit tests fail?

When am I on-call next?

Too much info!

Are we having an outage?

When will I get my next status update?

This was not an issue on my box?

What is your monitor telling you?

What’s the dial-in number?

Did you see my email?

Open a ticket?

… and orchestration becomes even more complex

Enable DevOps Automated Collaboration Across Tools & Teams

PROCESS FLOWDATA FLOW

AUTOMATED ENGAGEMENT

RESPONSE DRIVEN ORCHESTRATION

AUTOMATED ENGAGEMENT

RESPONSE DRIVEN ORCHESTRATION

Introducing Dealertrack/Cox Automotive

About me

Dan RussoSr. Manager Production and

Platform Engineering

Team Structure

Software Engineering

Create Software Products for Sale

Production Engineering

Administer System Engineering & Integration Services

• Provide platform level services

• Centrally managed

• Logically solution focused

• Agile approach to service/product delivery

Infrastructure & Core/Common Services

Provide the physical layer and core Datacenter focused

services

PRODUCT

DELIVERY

Agile Methodology at Work

Project and portfolio management

Principal team

Database

Network/Storage

Scrum

Team 1

Scrum

Team 2

Scrum

Team 3

Scrum

Team 4

Scrum

Team 5

Rotate Each Sprint

• Release management

• Change control

• Operational requests

• Adhoc requests

Rotate Each Sprint

• Change control

• On-call support

3 Big Challenges

Lack of visibility Small DevOps team Do more faster

But…

A Big Cultural Shift

• How code is performing?

• Is the code good?

• What is the impact of this release in Dev

and UAT?

• What about load testing?

Why We Chose These Tools

Develop/Build/Deploy

Monitoring

Service Management

Collaboration

Dealertrack

Cox Automotive

Communications

And How We Are Using Them Today

Day to Day Operations

ALERT APPEARS NORMAL OPERATIONSINCIDENT CREATED TRIAGE ASSIGN TEAM

Standard

Incidents

Major

Incidents ALERT APPEARS NORMAL OPERATIONSMIM CREATED TRIAGE ASSIGN TEAM

Benefits

• Reduced time to restore service to business partners

• Streamlined monitoring process led to smaller overall

business impact of P1 and P2 technology incidents.

• Automated communications between tools and

increased visibility

• Automated processes and information flows

• Put power in the hands of our people

• Help cross-train them for continuous improvement

The Future for our Business

• Automated responses to alerts

• Bi-Directional communication

• ChatOps

• Monitoring cloud and microservices

Integration with Statuspage.io

5 Things to Take Away

Work on your process first

Start small

Know how you’ll measure success

Don’t forget Management

Self-service

xMatters Atlassian

DevOps MaturitySURVEY REPORT

2017

Together with Atlassian, we developed a

DevOps maturity model for measuring survey

results, based on five DevOps categories that

assess adoption.

THE DEVOPS MATURITY MODEL

We asked companies whether they

monitor any or all of four different

business elements: infrastructure,

applications and services,

transactions, or user experience.

COMPANIES MONITOR AND TEST EVERYTHING

COMPANIES MONITOR AND TEST EVERYTHING

Teams test across

most stages of their

development and

implementation

cycles.

COMPANIES MONITOR AND TEST EVERYTHING

Their monitoring

solutions predict

potential issues before

they affect customers,

but are teams prepared to

use the information

they’re gathering?

AND YET…

Nearly half of

organizations say

they still have

issues after

releasing code

to production.

AND YET…

Major incident

responses still

have problems

across the board.

THE DEVOPS GAP

65% of our survey

respondents reported that

their DevOps initiatives are

producing the benefits they

expected to see.

60% weren’t sure if their

companies were practicing

DevOps (these companies

were disqualified from the

rest of the survey).

Read the Full Survey Report

Take our DevOps Self

Assessment

xmatters.com/futurestack

THANK YOU.

#FutureStack

top related