Microservices are definitely the right approach to solve many of the architectural challenges we face today.
Just Say No to monoliths!