These few vendors understood that Microservices Architecture wasn't fundamentally different from SOA in terms of its principles. However, in terms of realization, the technologies used to implement microservices truly delivered to the promise of flexibility, scalability, and agility. Therefore, in order to deliver a modern 3rd generation API platform, they had to build a solution from the ground up with modern requirements in mind.
These vendors acknowledged that a 3rd generation API platform had to comply with at least the following requirements:
- Implement APIs anywhere (in any vendor's cloud or on-premises) without introducing an operations nightmare and huge costs
- Empower communities of developers by letting them discover ...