In order to provide the capabilities needed to achieve the aforementioned goals, a more sophisticated API platform (a third generation) is required. It must be one that:
- Allows the implementation of APIs everywhere (any cloud and/or on-premise), yet without introducing an operations nightmare and huge costs.
- Empowers communities of developers by letting them discover and subscribe to APIs via a self-service developer portal.
- Gives developers the tools they need to rapidly design and create APIs that are well-documented and easy to consume – API first.
- Gives information owners full visibility and control over their information, by letting them decide who by and how their information assets, exposed via APIs, are accessed. ...