Many teams are moving inexorably away from monolithic software. There’s nothing inherently wrong with a codebase that is self-contained and mostly independent. But when it needs modernization, there's no Big Transformation. There's just incremental decoupling of capabilities brought online *in relationship* to the rest of the system.
Microservices are all about pattern thinking and well-architected relationships.
https://mentrixgroup.com/newsletter/2022/11/17/microservices/