Gestion des API

Gestion des APIs en 2020 : l’ère de l’hybridation 

Les architectes informatiques font face aujourd’hui à de nombreux défis dans leurs stratégies d’APIsation. Pour un grand nombre, la mutation vers les APIs a été entreprise dans le sillon des stratégies de transformation digitale il y a plusieurs années.

De nos jours, avec le succès du Cloud, les entreprises se retrouvent confrontées dans leurs échanges à des données de leur patrimoine IT éparpillées, dupliquées et surtout hors de leur patrimoine IT traditionnel (on-premise). Il en va de même pour les échanges orientés service qui non seulement sont maintenant accessibles directement des partenaires, mais qui se retrouvent disséminés de l’on-premise aux différents Clouds hébergeant les applications métier de l’entreprise.

Pourquoi est-ce un problème ?

Ces APIs éparses présentent toutes la même caractéristique : elles ont besoin d’être gouvernées. Les données échangées par les APIs sont le patrimoine et le savoir-faire de l’entreprise.  L’entreprise doit garder le contrôle sur les données qu’elle veut échanger et ce quel que soit l’endroit où celles-ci se situent.

L’un des défis pour les IT de nos jours est justement la gouvernance des APIs dans un contexte hybride : ceci passe par la sécurisation et le contrôle des données échangées par les APIs.

L’une des principales différences par rapport aux architectures mises en place ces dernières années, dans l’hybridation, est qu’on ne cherche pas à centraliser les flux au travers d’un hub, mais on rend le service au plus près de la donnée exposée. On cherche juste à centraliser la configuration, la sécurité et la remontée des analytiques, chaque cellule restante autonome.

 Une gouvernance fédérée

Le but dans l’hybridation des APIs est donc une gouvernance fédérée et centralisée mais des gestions flux données par API décentralisées.

La gouvernance fédérée crée des opportunités business puisqu’elle fédère l’offre de service de l’entreprise au travers d’un Catalogue Unique de Services, vitrine du savoir-faire de l’entreprise. Elle favorise par ce biais le développement de partenariats autant internes qu’externes, mais aussi la monétisation et le développement de nouvelles sources de revenus. Elle permet aussi aux architectures IT de fédérer tous ces bouts de système d’information qui se trouvent éparpillés sans compromettre la performance de leurs APIs.

Gestion des APIs dans un contexte hybride

La gestion des APIs dans des contextes hybrides est une des principales clés dans la réussite des transformations digitales « 2.0 ».

La gestion des APIs dans un contexte hybride est d’autant plus importante qu’elle accompagne les évolutions côté client d’une part, mais aussi les mutations des éditeurs de logiciels dont le modèle commercial est de ce fait en train de changer.

Par exemple, SAP annonce la bascule dans le Cloud d’ici 2025. Pour les clients SAP, impossible pour beaucoup de migrer tout leur patrimoine applicatif dans SAP ou dans le Cloud. Cette décision d’un éditeur comme SAP, et il y en a bien d’autres, a pour conséquence que le client doit maintenant gérer une architecture de son système de l’information qui par nature devient hybride.

La solution

Anticiper, permet de garder la maîtrise de son agenda, de préparer la transition, et de moderniser plus sereinement son infrastructure.

Une plateforme API peut proposer une solution de gestion des APIs dans un contexte hybride, mais elle permet aussi de répondre à tous les enjeux liés à ce contexte, par exemple la gestion des APIs événementiel (Event Driven API), mais aussi la gouvernance des Microservices et enfin l’intégration dans un contexte hybride.

Fig : architecture de la plateforme AMPLIFY

Découvrez comment le gouvernement de Victoria, en Australie, a débloqué ses données gouvernementales en lançant une plateforme API.