Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Killing off legacy tech the right way

Simon Wood
February 26, 2020

Killing off legacy tech the right way

Travel companies are often held back by the systems they have used for years and fear the thought of change. We hear from those who have overcome that fear and learn how they migrated to a bright, shiny new stack of tech

Presentation from TTE 2020 - https://www.traveltechnologyeurope.com

Simon Wood

February 26, 2020
Tweet

More Decks by Simon Wood

Other Decks in Technology

Transcript

  1. What Holiday Extras does for our customers Airport parking Airport

    hotels Airport lounges Travel insurance Holiday money Port products Car hire Airport transfers
  2. Introducing HeHa! Enter your trip details and our intelligent Holiday

    Extras Holiday Assistant app will recommend the best travel deals, tailored to your holiday.
  3. “an unwillingness to change current processes and ways of working

    may limit your ability to change legacy technology”
  4. ” @hpoom When eating an elephant take one bite at

    a time. Creighton Abrams "Sam Newman" by Gavin Bell. Licensed under Creative Commons.- https://flic.kr/p/LEwhq
  5. ” @hpoom Move fast and break things. Unless you are

    breaking stuff, you are not moving fast enough. Mark Zuckerberg Source: https://officesnapshots.com/2013/02/04/facebook-menlo-park-office-design/
  6. ” @hpoom Small Autonomous services that work together, modelled around

    a business domain. Sam Newman "Sam Newman" by Gavin Bell. Licensed under Creative Commons.- https://flic.kr/p/LEwhq
  7. Know all the touch points into your legacy Use standards

    and common data types Interactions APIs Abstraction Manage your dependancies Put everything behind an API
  8. Routing Routing Modern Tech Modern Tech Legacy Tech Legacy Tech

    Modern Tech Early phase Later phase Migration Complete
  9. Develop the new service independently Move all consumers to the

    new service and remove old code Transform Co-Exist Eliminate Strangler Pattern in practice Let both New and Old solution exist side by side
  10. ” @hpoom If Engineering at Etsy has a religion, it’s

    the Church of Graphs. If it moves, we track it. Sometimes we’ll draw a graph of something that isn’t moving yet, just in case it decides to make a run for it. Code as Craft "Etsy" by KnitSpirit. Licensed under Creative Commons.- https://flic.kr/p/btwyFm