OCTO-Refcard API Management BD-1
OCTO-Refcard API Management BD-1
Management
ffer a clear SLA (Service Level Agreement) in accordance
O
with the product strategy n API strategy is often summarized as “buying the right API Management product.”
A
But the reality is that API Management solutions only address a minor part of an API
strategy’s objectives.
Essen+ials
You can improve your
DO I HAVE EXTERNALIZABLE APIS? NO existing services This reference card enumerates the key features of API Management platforms and
management how to integrate them incrementally to ease and accelerate its implementation. Our
recommendations are based on our vision and our hands-on experience in API development.
"With a taste of a poison paradise, I’m addicted to you, Don’t you know that you’re toxic"
YES
- Britney Spears - In the Zone album - 2004 Existing Services DISCLAIMER
You need API Gateway service catalogue and usage
A OCTO Technology is an independent consulting and implementation company: hence, we
don’t receive any fees from API Management vendors. Please check out our blog
and API Management statistics will improve your
https://blog.octo.com, and feel free to comment or challenge this API cookbook.
portal modules observability and monitoring
We’re really looking forward to hearing from you.
ifferent solutions may help
D
you achieve this, such as
Service Mesh or API Gateway
AUTHORS
Powered with by Antoine Chantalou, Armen Ozcelik, Daniel Sabin, Adrien Graux, Franck
Romano, Sophie Delronge & WOAPI Tribe.
octo.com I blog.octo.com
What is an API
Management
We believe that API NO
DO I WANT OR DO I HAVE
AN INCREASING NUMBER OF
CONSUMERS?
YES Solution?
IS THE ENGINE OF An API Management solution is a tool that industrializes the
consumption of your APIs and is made for three kinds of users:
WE WORK +OGETHER,
© OCTO Technology 2019 - All rights reserved
You need an OAuth2 Client Client application Both client application and users DOES MY APP NEED TO MANAGE AN API MANAGEMENT GENERALLY OFFERS THE FOUR FOLLOWING FEATURES:
[email protected]
BUSINESS & IT
User enrolment - Publication / Versioning - Usage Statistics - Quotas
DEVELOPER PORTAL
NO YES Self enrolment - API Doc / Try it interface
OPPORTUNITIES AND EMBRACE grant and an implicit grant You need an OIDC Code API PROTOCOL TRANSFORMATION MODULE
Cette Refcard est imprimée sur papier certifié PEFC.
WARNINGS
SECURITY
DO I WANT TO MONETIZE MY APIs? Most API Management solutions offer a security module and Identity Provider features.
Those features are almost never Plug&Play and will require customization and development.
We recommend the use of a dedicated security module with on-premise or cloud solutions.
Monitors the usage of APIs (calls, logs…) OTHER API CONSUMERS API CONSUMERS
API Product owner
FEATURE TEAM #1 FEATURE TEAM #N
API MANAGEMENT API TEAM API Technical Leader
Monitors clients’ usage (calls, remaining quotas, pricing…) DEVs
GATEWAY API Product owner OPSs
API #1
API Technical Leader
SECURITY DEVELOPER PORTAL API MANAGEMENT PORTAL
DEVs
Hybrid with Cloud Strategy Hybrid Double Gateway Coming soon… Microgateway
API Management
deployment Two patterns are opposing: the central gateway vs. the microgateway. There are currently
no tools able to answer to both patterns. Some API Management solutions are introducing
API's Service Mesh features. Service Mesh tools are also introducing API Management features.
Cloud SaaS Cloud SaaS
API Management API Management So, be aware and make your API Management solution as evolutive as possible – you should
- PRODUCTION - - TEAM -
API MANAGEMENT API MANAGEMENT API MANAGEMENT be able to easily make changes and updates.
SECURITY DEVELOPER PORTAL API MANAGEMENT PORTAL SECURITY DEVELOPER PORTAL API MANAGEMENT PORTAL GATEWAY
API (sandbox) API (live) SECURITY DEVELOPER API MANAGEMENT MICRO GATEWAY