An Outside View on Microservices : Agility and Scale
Here's an excerpt:
The use of these APIs and Microservices will enable companies to develop additional services, capabilities and applications without replacing existing systems. This gives business a tremendous amount of agility to extend existing applications.
In Digital Business, this agility is of paramount importance. Most companies that are attempting to transform themselves into Digital Businesses are facing challenges with speed of development, and their ability to react quickly to demand. Microservices allow companies to have separate, smaller development teams that can develop services to support new products, temporary promotions, new integrations, and the ability to scale in the Cloud that will not need to interfere with the existing operations and development cycles on larger, existing applications.
We're big believers that microservices and composable service architectures are important trends in application development and provide an answer to every ever-increasing development backlogs.