Yours Free Today:
Microservices: An Improved Architecture Design

Microservices architecture, a new design method for creating loosely coupled but autonomous services, lets enterprises use emerging technologies to create and manage modular systems on a scale that exceeds earlier approaches like Service-Oriented Architecture (SOA).

But organizations that refactor monolithic applications into microservices experience widely varying degrees of success. The key to effective microservices is a solid understanding of how and why microservices should be used to build applications.