Hotels.com CTO Thierry Bedos uses microservices to consistently improve the customer experience by creating a continuous delivery pipeline that brings together the teams that build the infrastructure and those that code the software.
“In the past, once developers had built their software, they would just send it to somebody else and work on the next feature. Now, they really have the accountability end-to-end of how the software is behaving on the infrastructure,” he says.
“I think that’s really necessary for us to do. Years ago, you had a number of the more monolithic types of applications. These days, with microservices, you are likely to have hundreds of services that are necessary to serve a web page, and therefore, people in the teams that build a service are also the teams that are monitoring the service and troubleshooting the service.
“For us, it’s been a shift of mentality, from a big separation between the different teams to having now these really cross-functional teams where the engineers understand everything from the architecture all the way to how to troubleshoot and monitor software online.”
Read next: Hotels.com CTO Thierry Bedos discusses cloud, data, DevOps and developing the diversity of the technology function