Microservices are a type of software architecture where large applications are made up of small, self-contained units working together through APIs that are not dependent on a specific language.
Each service has a limited scope, concentrates on a particular task and is highly independent. This setup allows IT managers and developers to build systems in a modular way.
This eBook explains how to gain a deep dive on the essentials of microservices, including the characteristics of the technology, its meaning as a business initiative.