how dealertrack optimizes the devops toolchain, futurestack17
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