There are undoubtedly some technical benefits, but also plenty of nagging questions. Is it in one code base? Can it be deployed fast and easily? In truth, many of the benefits of companies adopting microservices architectures vs monoliths are actually about cultural and organizational change.
Can the organizational characteristics associated with one not exist in the other? I believe that companies that fail to adopt microservices tend to do so because they fail to recognize the importance of the culture.
This talk will help you work out which benefits from a microservices architecture are cultural changes that can happen around any codebase, and which actions you can take in your organization to find the value of the microservices movement for you.