Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How Dealertrack Optimizes the DevOps Toolchain, FutureStack17

456 views

Published on

Dealertrack explains how they optimize their DevOps toolchain at FutureStack17.

Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc

Published in: Software
  • Be the first to comment

  • Be the first to like this

How Dealertrack Optimizes the DevOps Toolchain, FutureStack17

  1. 1. ©2008–17 New Relic, Inc. All rights reserved#FutureStack Aligning, Automating, Winning How DealerTrack's Modern DevOps Toolchain Maximizes Visibility for their Teams
  2. 2. ©2008–17 New Relic, Inc. All rights reserved#FutureStack Dan Russo Sr. Manager, Production and Platform Engineering Tom Kouhsari Lead Solution Architect
  3. 3. Digital Business Transformations are Hard
  4. 4. IT is Challenged to Operate with More Agility and Velocity Business Demands Legacy Tools/TechQuality/Reliability/Uptime
  5. 5. 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
  6. 6. Enable DevOps Automated Collaboration Across Tools & Teams PROCESS FLOW DATA FLOW AUTOMATED ENGAGEMENT RESPONSE DRIVEN ORCHESTRATION AUTOMATED ENGAGEMENT RESPONSE DRIVEN ORCHESTRATION
  7. 7. Introducing Dealertrack/Cox Automotive
  8. 8. About me Dan Russo Sr. Manager Production and Platform Engineering
  9. 9. 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
  10. 10. 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
  11. 11. 3 Big Challenges Lack of visibility Small DevOps team Do more faster
  12. 12. But…
  13. 13. 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?
  14. 14. Why We Chose These Tools Develop/Build/Deploy Monitoring Service Management Collaboration Dealertrack Cox Automotive Communications And How We Are Using Them Today
  15. 15. Day to Day Operations ALERT APPEARS NORMAL OPERATIONSINCIDENT CREATED TRIAGE ASSIGN TEAM Standard Incidents Major Incidents ALERT APPEARS NORMAL OPERATIONSMIM CREATED TRIAGE ASSIGN TEAM
  16. 16. 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
  17. 17. The Future for our Business • Automated responses to alerts • Bi-Directional communication • ChatOps • Monitoring cloud and microservices
  18. 18. Integration with Statuspage.io
  19. 19. 5 Things to Take Away Work on your process first Start small Know how you’ll measure success Don’t forget Management Self- service
  20. 20. xMatters Atlassian DevOps Maturity SURVEY REPORT 2017
  21. 21. 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
  22. 22. 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
  23. 23. COMPANIES MONITOR AND TEST EVERYTHING Teams test across most stages of their development and implementation cycles.
  24. 24. 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?
  25. 25. AND YET… Nearly half of organizations say they still have issues after releasing code to production.
  26. 26. AND YET… Major incident responses still have problems across the board.
  27. 27. 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).
  28. 28. Read the Full Survey Report Take our DevOps Self Assessment xmatters.com/futurestack
  29. 29. THANK YOU. #FutureStack

×