Evan Bottcher


Software Developer / Architect at Thoughtworks, Last Mile Problem Solver

Evan is a software developer and architect for ThoughtWorks, with more than 18 years experience building and integrating systems. Although a technologist at his core, Evan loves all the aspects of building effective teams. In recent years, Evan has become increasingly obsessed with solving the problems that lie in the ‘last mile’ of solution delivery – continuous integration, automated testing and deployment, and production feedback.

YOW! West 2014 Perth

Adventures in a Micro-service world at REA


In this session, attendees will learn about the implementation of a micro-services architecture at REA. This will include the drivers for choosing to implement micro-services, how the adoption of micro-services has driven changes to infrastructure, deployment, testing, monitoring and support, and even team structures. We’ll share lessons that we have learned and things that have gone well and less well, and some of the approaches and tools that we’ve adopted to make the approach sustainable.

The session will be presented as a case study of a set of ongoing projects at REA which are transitioning from legacy monolithic applications to an application and integration architecture with small independently-deployed services. We will provide participants with references to existing industry material for further references (e.g. blogs, upcoming books).