API management

Cette page est en semi-protection longue.
Un article de Wikipédia, l'encyclopédie libre.

En informatique, l'API management (ou gestion d'API) est une discipline qui consiste à exploiter au mieux les API sans mettre en péril le système d'information[1] et sans affecter l’expérience utilisateur.

L’API Management regroupe l’ensemble des procédures, technologies et équipes chargées de la publication sécurisée d’API dans une entreprise. Il peut s’agir d’API internes au système d’information ou externes destinées à des partenaires[2].

En d'autres termes, l'API management est un outil de management qui permet de gérer la publication, la promotion et la supervision des échanges de données entre un service fournisseur et un service client, au sein d'un environnement sécurisé et évolutif[3].

Enfin, l’API Management s’appuie sur des plateformes composées d’une passerelle (en anglais, gateway), d’une console d’administration et de supervision, d’un portail donnant accès aux développeurs, aux documentations des API. Ces systèmes intègrent de plus de fonctionnalités : hybridation, monétisation et streaming[4].

Passerelle d'API

La passerelle d’API (en anglais, gateway) est le nom générique d'un dispositif permettant de relier deux réseaux informatiques de types différents, par exemple un réseau local et le réseau Internet. Dans le cadre de la discipline de l'API management, cette passerelle a vocation de diriger le trafic des API. Il est possible de regrouper une collection de serveurs de gestion et de serveurs de passerelle pour créer des clusters (grappes de serveurs en français) afin d'équilibrer la charge et d'isoler le trafic. Un cluster a une seule adresse réseau via laquelle vous pouvez accéder à ses fonctions.

Outil de publication

L'outil de publication est l'interface de l'utilisateur que les fournisseurs d'API utilisent pour définir les API, leurs politiques d'accès et d'utilisation, l'exécution de débogage ainsi que la gestion du cycle de leur cycle de vie de l'API.

Portail des éditeurs

Le portail des éditeurs, aussi appelé API store est un site communautaire pour les abonnés à l'API qui sont tenus par les fournisseurs d'API. Il comprend la documentation, la console interactive de l'API pour tester les API, la possibilité de s'abonner aux API et de gérer les abonnements et le service de soutien du fournisseur ou de la communauté de l'API.

L'outil de communication de données

L'outil de communication de données (en anglais, reporting) et d'analyse permet d'avoir une visibilité claire sur l'utilisation de l'API. C'est en outre un outil de marketing qui permet de mesurer le comportement des abonnés et ainsi permettre à l'éditeur de l'API d'optimiser son offre.

Fournisseurs

La large adoption des API a conduit à l'émergence de produits hétérogènes de gestion d'API intégrés, de projets open source et d'offres de logiciel en tant que service (en anglais software as a serviceSaaS).

Voici 15 fournisseurs leaders sur le marché de l'API Management définis par Forrester Research[5],[6] de 2014 à 2016 : 3scale, Apigee, Roguewave (Ex Akana), Axway, CA Technologies, Gravitee.io, IBM, Informatica, Intel Services, MuleSoft, Software AG, Tibco Software, Tyk Technologies et WSO2.

Économie

En 2016, selon Gartner, à propos des plateformes d'API management, Gartner distingue sept leaders disposant à la fois d'une bonne maturité, d'une offre complète et d'un bon potentiel de mise en œuvre de leur vision[7]. Dans son Magic Quadrant, publié en [8], le cabinet Gartner a distingué sept éditeurs dans le carré des leaders du marché de l'API management : Apigee, racheté en septembre par Google, MuleSoft, CA Technologies, IBM, API Connect, Tibco Software, l'éditeur allemand Software AG, Red Hat et l'éditeur français Axway. L'API management n'est donc pas seulement un sujet dépendant des technologies de l'information puisqu’il est au cœur même du développement des organisations[9]. Lorsque nous utilisons une application pour smartphone pour réserver un hôtel, par exemple ou pour accéder aux services météorologiques[10], nous utilisons les API ; nous vivons dorénavant dans une économie API, déclare le cabinet d'étude Gartner[11]. Il existe aussi des solutions telles que l'EDI qui utilisent l'API pour fonctionner[12],[13],[14].

Gartner estime que le marché de l'API management qui plafonnait à 70 millions de dollars évoluera de 40 % chaque année[15].

Selon Forrester Research, aux États-Unis, les dépenses annuelles consacrées à la l'API management se sont élevées à 140 millions de dollars en 2014 et devraient atteindre 660 millions de dollars d'ici 2020[16].

Notes et références

  1. « L’API management expliqué à mon boss », sur nexworld.fr,
  2. « API Management, définition et enjeux », sur Nexworld, (consulté le )
  3. « Présentation de Gestion des API », sur microsoft.com, (consulté le )
  4. « API Management, définitions et enjeux », sur Nexworld, (consulté le )
  5. (en) Charles Babcock, « Forrester Names Top API Management Vendors », sur informationweek.com, (consulté le )
  6. (en) Randy Heffner, « The Forrester Wave™: API Management Solutions, Q4 2016 : The 14 Providers That Matter Most And How They Stack Up », sur forrester.com, (consulté le )
  7. « Magic Quadrant for Full Life Cycle API Management », sur gartner.com, (consulté le )
  8. « Gartner Reprint », sur www.gartner.com (consulté le )
  9. Frédérick Miszewski, « Pourquoi l’API management n’est pas un sujet IT », Nexworld,‎ (lire en ligne, consulté le )
  10. Mariano Boni, « L’API management expliqué à mon boss », Document vidéo, sur nexworld.fr, (consulté le )
  11. (en) Paolo Malinverno, Mark O'Neill, « Magic Quadrant for Full Life Cycle API Management », sur gartner.com, (consulté le )
  12. « API : une forme d’EDI en service web », sur EDI Services,
  13. « PORTAIL, EDI OU API : COMMENT CHOISIR SON MODE D’ÉMISSION ? », sur Communauté Chorus Pro
  14. (en) « EDI vs. API in Data Exchange: What to Choose When Integrating with Business Partners », sur European Business Magazine
  15. (en) Loraine Lawson, « Gartner: SOA Governance and API Management Markets Merging », sur itbusinessedge.com,
  16. (en) Michael Yamnitsky, « The API Management Solutions Market Will Quadruple By 2020 As Business Goes Digital », sur forrester.com, (consulté le )

Articles connexes

Liens externes