![]() |
| API Layering Approach - eCommerce Case Study |
Key Business benefits of using API led IT services:
- It is easier for the business teams to communicate with IT as Canonical models use business terminology. Exchange of information between apps would be based on business types rather than technical formats.
- The APIs help improve developer productivity due to its high reusability. API management tools can help developers try out the APIs before incorporating them in their codes.
- Enables faster time to market and Business Agility as most of the APIs are already built and only transformation to the relevant partner or channel is required.
- The layering helps hide the complexity underneath the functional top layers. It reduces the impact of technical changes to the UI layer thereby causing less risks to the business process.
- Business may be able to monetise the data or process via the API management tool.
- Slightly less technical business analysts may be able to use these APIs to build an automated business process with appropriate tools.
Following are the API management tools I have experience with:
Source: Gartner Magic Quadrant

Comments