13 Building microservice teams

This chapter covers

  • How a microservice architecture affects your engineering culture and organization
  • Strategies and techniques for building effective microservice teams
  • Common pitfalls in microservice development
  • Governance and best practice in large microservice applications

Throughout this book, we’ve focused on the technical side of microservices: how to design, deploy, and operate services. But it’d be a mistake to examine the technical nature of microservices alone. People implement software, and building great software is as much about effective communication, alignment, and collaboration as implementation choices.

A microservice architecture is great for getting things done. It allows you to build ...

Get Microservices in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.