Moving from A and B to ~150 microservices, the journey, and learnings

By Geshan Manandhar

Elevator Pitch

Are you frustrated working with large, legacy and potentially lethal code bases? We were frustrated too, but in 4-5 years of time, we replaced A (front-end) and B (back-office) system with ~150 microservices. This talk reveals that journey and the things we learned along the way.

Description

Are you frustrated working with large, legacy and potentially lethal code bases? We were frustrated too, but in 4-5 years of time, we replaced A (front-end) and B (back-office) system with ~150 microservices. From the days of no tests and clumsy deployment process, we moved to each service with unit tests, CI and deploying with a bot. With the business buying in the process, we enabled the company to reach new heights. This talk reveals that journey and the things we learned along the way.

Notes

This is a new talk, I have given talks at Laracon EU 2016 about chatops and DevOps Days PDX 2017 about continuous delivery.