Transformation IT de l entreprise COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE P our répondre efficacement aux nouveaux usages, notamment ceux liés à la mobilité, les API et la gestion de ces dernières se développent. Mais quel est l intérêt d une approche et sa complémentarité naturelle avec les API? Cet e-guide répond à cette question essentielle pour votre stratégie d entreprise agile. Vous y trouverez également une interview avec Magali specialist chez IBM :. Bonne lecture! PAGE 2 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE ENTRETIEN AVEC MAGALI BOULET, CERTIFIED ITY SPECIALIST CHEZ IBM: EST UNE ARCHITECTURE TRÈS BIEN ADAPTÉE POUR DES BESOINS MASSIFS OU TRANSACTIONNELS L AGILITÉ EST DEVENUE UN FACTEUR DIFFÉRENCIANT POUR LES ENTREPRISES. QUEL PEUT ÊTRE L APPORT DE L API MANAGEMENT DANS CE CONTEXTE? Magali Boulet: Ce besoin d agilité découle notamment de la nécessité d étendre et d enrichir les services proposés au client, de proposer des systèmes d engagement. Pour une banque de détail, quand un chargé de clientèle propose des nouveaux produits, un prêt à la consommation, un nouveau placement ou autres, il s agit de lui donner les moyens de consulter le compte ou d autres informations de son client en temps réel. Autre illustration, si une compagnie veut profiter des temps de transit entre de vols de ses voyageurs pour leur pousser des offres adaptées sur leurs smartphones, ces dernières devront tenir compte de l historique de ces clients. Techniquement, ces nouveaux services supposent une interaction fine et en temps réel avec de nombreuses briques du système d information. Les API sont le moyen le plus efficace de mettre en œuvre ces services. Parallèlement, un outil comme IBM API Management pour les gérer devient indispensable. PAGE 3 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE POURQUOI LE NE RÉPOND-IL PAS À CES BESOINS ET COMMENT S ARTICULENT LE ET L API MANAGEMENT? Magali Boulet : Le orientée services très bien adaptée pour. Cette approche propose des patterns de connexion d application avec des backoffices ou encore de prise en charge de clients multiples. Elle couvre également les aspects liés au développement de l application. C est une approche pertinente pour une famille de besoins mais moins pour ces nouveaux services. Economiquement, ces derniers doivent être mis en œuvre ou, à minima être déployés en tant que pilote, en quelques semaines. Il s agit par exemple de tester une application sur terminaux mobiles. Techniquement, les services web restent souvent un peu verbeux. A contrario, des API basées sur du Rest, qui n utilisent que quelques méthodes (Get, Post, Put et Delete) et du Json pour le format de données sont beaucoup plus rapides à mettre en œuvre. Raison supplémentaire, les nouveaux services imposent parfois d ouvrir le SI. Ce qui reste plus simple à travers des API que des web services. Pour toutes ces raisons, le n est pas adapté pour mettre rapidement des développements agiles, l API Management si. Sur le terrain, les deux approches restent nécessaires. Tout dépend du besoin et de l existant. PAGE 4 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE QUELLE PLACE VA PRENDRE L API MANAGEMENT DANS LE SI DES ORGANISATIONS? Magali Boulet: Pour quelques unes, cette approche et les outils qui la supportent, jouent un rôle central. Tout le monde connaît les API de Salesforce qui sont au cœur de son SI. On peut également citer Twitter ou Uber. Les API sont également à la base de nouvelles offres dans des compagnies aériennes ou encore chez Axa Banque. Cette société doit innover très vite. L API Management se traduit par des cycles de nouveautés, une tous les six semaines, beaucoup plus rapides qu auparavant. Pour d autres entreprises, il s agit de changer ou de prendre en compte de nouveaux métiers. Dans le cadre de son projet de véhicule connecté, PSA récupère nombre de données. Le constructeur a ajouté à son métier de base la commercialisation de ces données. Ces dernières sont mises à disposition des clients, des «consommateurs de données» via des API. Quelques entreprises entament même la démarche de «restifier» leur existant de web services en API Rest. L API management est une réalité. PAGE 5 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE LA GESTION DES API MARQUE LE RENOUVEAU DE L APPROCHE POUR RÉPONDRE EFFICACEMENT AUX NOUVEAUX USAGES, NOTAMMENT CEUX LIÉS À LA MOBILITÉ, LES API ET LA GESTION DE CES DERNIÈRES SE DÉVELOPPENT. IBM RAPPELLE L INTÉRÊT D UNE APPROCHE ET SA COMPLÉMENTARITÉ NATURELLE AVEC LES API Comparer les prix sur un site web, consulter un blog pour avoir l avis d autres consommateurs, le tout à partir de son smartphone et devant les rayons dans une grande surface, recevoir des promotions personnalisées sur son mobile en passant devant une enseigne Voici quelques exemples de nouveaux types d interaction entre un client ou un prospect et une organisation. Des usages qui sont en voie de banalisation. Ces nouvelles pratiques sont possibles grâce à la conjonction de plusieurs technologies, en particulier les applications mobiles, les réseaux sociaux, le cloud et les outils d analyse big data. Ils se traduisent par de nouveaux challenges pour les entreprises. Par exemple, l information est désormais accessible de tout lieu et en temps réel à partir d une tablette ou d un smartphone. Les réponses apportées PAGE 6 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE au client ou au prospect doivent donc être transmises sur le même tempo. Ce qui suppose de détecter le client, de trouver des informations le concernant, ses achats antérieurs ou ses contributions sur un réseau social par exemple, et de lui envoyer un message personnalisé en temps réel. Globalement, il est désormais indispensable pour les entreprises d orchestrer, de gérer et de contrôler ces nouvelles interactions. CONVERGENCE ET GESTION DES API Relever ces défis suppose de mettre en oeuvre et de synchroniser un ensemble de services métiers. Ce qui se traduit techniquement par l appel à des API. Ce recours massif à des composants logiciels implique une démarche industrialisée. Et tout naturellement remet en avant les architectures de type Service Oriented Architecture -. Pour rappel, le consiste à définir des services métiers et à favoriser la réutilisation de briques logicielles. Ces services peuvent être considérés comme des représentations abstraites de tâche reproductible, à savoir de service métier. Entre autres aspects, le facilite l assemblage de ces composants. Il aide également à la formalisation des tâches métiers. Une étape essentielle pour concevoir des systèmes collaboratifs prenant en compte toutes les facettes des nouvelles interactions. Au delà du service logiciel fourni par une API, cette PAGE 7 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE formalisation permet de coupler les interactions entre elles, que les services soient fournis par des personnes ou par des composants logiciels. La convergence entre une architecture et la gestion des API apporte la possibilité d une intégration de bout en bout des interactions, des objets connectés jusqu aux applications métiers de l entreprise. Autre avantage et contrairement aux idées reçues, le ne freine pas la production des API. Ces dernières doivent faire l objet d une gestion, d un versionning notamment. Le n a pas vocation à prendre en charge cet aspect mais assure la cohérence du portefeuille applicatif. Autre idée reçue, le protocole P serait dépassé. Si un grand nombre d API s appuient sur le modèle Representational State Transfer, -REST- et JSON, l interface P reste dans certains cas la meilleure solution, pour la communication entre machines notamment. Le choix de l interface de communication la plus adaptée dépend du contexte. La encore, une approche facilite la prise en compte de l ensemble de ces facettes. NOUVELLE GÉNÉRATION DE PLATES-FORMES DE SERVICES Au delà de toutes ces idées reçues, le répond à un besoin émergent. Les API et la gestion de ces dernières apportent une réponse adaptée à de nombreux services métiers. Les API peuvent se concentrer sur des services métiers indépendamment PAGE 8 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE des architectures informatiques qui les mettent en oeuvre. Et par conséquent, facilitent l accès des entreprises à des services au delà de leur portefeuille applicatif. Une démarche utile pour répondre à des interactions complexes qui se déroulent pour part en dehors du système d information. Prolongement naturel à la gestion des API, la mise en place d une approche facilite l intégration de l ensemble de ces services, des interactions les plus externes aux applicatifs les plus critiques. Une approche qui est à la base d une plate-forme de services de nouvelle génération. Pour toutes ces raisons, la gestion des API sera le renouveau du. PAGE 9 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE DES RESSOURCES GRATUITES POUR LES PROFESSIONNELS IT TechTarget publie des informations techniques ciblées multisupport qui visent à répondre à vos besoins de ressources lorsque vous recherchez les dernières solutions IT, développez de nouvelles stratégies ou encore cherchez à faire des achats rentables. Notre réseau de sites internet experts vous donne accès à du contenu et des analyses de professionnels de l industrie. Vous y trouverez également la bibliothèque spécialisée en ligne la plus riche : livres blancs, webcasts, podcasts, vidéos, salons virtuels, rapports d études et bien plus, alimentée par les fournisseurs IT. Toutes ces ressources sont basées sur les recherches R&D des fournisseurs de technologie pour répondre aux tendances du marché, défis et solutions. Nos événements réels et nos séminaires virtuels vous donnent accès à des commentaires et recommandations neutres par des experts sur les problèmes et défis que vous rencontrez quotidiennement. Notre communauté en ligne IT Knowledge Exchange (Echange de connaissances IT) vous permet de partager des questionnements et informations de tous les jours avec vos pairs et des experts du secteur. PAGE 10 SUR 11
COMMENT L API MANAGEMENT RENOUVELLE L APPROCHE POURQUOI CHOISIR TECHTARGET? TechTarget est entièrement centré sur l environnement IT de l entreprise. Notre équipe d éditeurs et notre réseau d experts de l industrie fournissent le contenu le plus riche et pertinent aux professionnels et managers IT. Nous exploitons l immédiateté du Web, les opportunités de rencontre en face à face, via le networking ou les événements virtuels, et la capacité à interagir avec les pairs. Ceci nous permet de produire une information irréfutable et directement exploitable par les professionnels du secteur dans toutes les industries et sur tous les marchés. PAGE 11 SUR 11