The section describes capabilities required exclusively in support of the life cycle of individual APIs.
Figure 4.5: API life cycle
This typically involves having the ability to:
- Identify new APIs and subsequent planning.
- Design and mock APIs.
- Create and configure API exposure policies, including policies related to access and monetization.
- Create and publish API web pages either standalone, as part of a developer portal, or using a public marketplace.
- Deploy APIs to the API exposure infrastructure, which typically involves several API gateways.
- Manage API versions, including deprecating and retiring older versions.