University of Minnesota
Software Engineering Center

You are here

How You too can Step Away from the Monolith

Date of Presentation: 
Thursday, January 11, 2018
The first step in moving away from monolithic codebases and towards microservices isn't (or shouldn't be) sitting down and writing code, or debating which orchestration framework you want to use. Creating an approachable plan that can be successful is critical to build the organizational support and funding needed for such an effort.

Why would you deconstruct one of your legacy systems into microservices? What would a plan look like if you did? How would you execute on that plan or put it into motion?

This talk is about how you can evaluate what you have, align that to your business's goals, choose what you should do (or should not do), and show value back to your business leadership. SPS Commerce has been a SaaS business for over 15 years and we have our share of monolithic architectures. To support our aggressive growth, we have been refactoring many of these systems improving our technical agility and resiliency. We will share our experiences from someone who has been with the company for over 10 years, accompanied with fresh perspectives from two people newer to the company.

If you are having a hard time figuring out where to start and the size of your problem is larger than a bread box; this talk is for you. We hope to give you an idea of how you can create a plan that supports your overall business objectives and that your leadership will support and fund.