Neal Ford has four reasons why Microservices Architecture Resonates.
DevOps and virtualization 2.0 laid the foundation for microservices by automating machine provisioning and deployments. He argues the cost to make changes was reduced. He argues that the Microservice architectural style puts a high value on operational concerns as one of the key aspects of the architecture. He makes the common connection between Domain Driven Design's Bounded Context and microservices architecture. He goes on to explain how Microservices Architectures make change less expensive. He warns of the complexities of microservices but also the unique opportunities that Microservices Architectures provide.
Read the full article: Four reasons why Microservices Architecture Resonates.