Published: 04 March 2019
Summary
Microservices enable unprecedented agility and scalability, but the architecture causes significant cultural disruption. Application leaders should understand this new design paradigm, its prerequisites and its disruptive impact before determining where and when to use it — if at all.
Included in Full Research
- Definition
- Description
- Service Granularity
- Frequent Misuse of the Term “Microservices”
- APIs: Published (Outer) Versus Private (Inner)
- Benefits and Uses
- Risks
- Beware of Application Software Vendors Touting “Microservices”
- Evaluation Factors
- Microservices Alternatives
- Recommendations
- Representative Providers