API Management Implementation – Lessons Learned

The adoption of an API Management platform within a large organization is a complex multi-year exercise in which the decisions made at the beginning of the process are revealed subsequently to be key drivers of success or failure.  About four years into our API Management implementation I can share a few things which in retrospect could have been done better

API Management Implementation – What Works

Decisions and steps we have taken that have proven to be effective in implementation of an API Management program: 1. Define security models upfront. Security policies should not be invented on the fly by each API designer. In our case we identified a limited set of security policies which we wanted to support, and the API designer selected from that list. This has resulted in a consistent and reliable security implementation.