API governance
There is a growing number of companies building APIs. As the number of APIs grows within an organization, consistency becomes a key challenge because external customers approaching these APIs from outside the organization expect a consistent experience and expect all APIs to be compatible and have tight coupling among all components. Inconsistency between different API offerings can lead to customers being confused and increase the time it takes them to integrate the APIs.
API governance is a term coined to describe an enterprise-level set of standards for the design and operation of APIs. APIs can be built in a variety of ways and because of the iterative API development process, it is important that certain design patterns be established early in the life cycle so that APIs can be built across the organization in a way that fits together predictably and reliably.
For APIs to be trusted in terms of safety, availability, scalability, and dependability, API governance...