Unless you’ve been living under a rock for the past few years, you’ll have no doubt heard about the wonders of microservices. It’s an approach to building and delivering software that has been adopted by the likes of tech giants such as Netflix and Uber, and now it’s found its way into enterprise software.

Microservice architectures have a lot of benefits, and decoupling your applications into smaller components is generally a…