Too Long; Didn't Read
The use of APIs as external integration points is now the standard expectation. API-as-a-service is now more critical than ever before, and the biggest step change has been driven by microservices. The concept of microservices is to break legacy monolithic applications into smaller functional blocks that can be developed and maintained independently from each other (see example below) The concept is to replace some of these functional blocks with third-party standardized APIs. We are observing a shift where development teams are saying — if it isn’t a core function or an area of differentiation and competitive advantage, then outsource it.