comment l`api management renouvelle l`approche soa
Transcription
comment l`api management renouvelle l`approche soa
▲ Transformation IT de l’entreprise COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA P 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 SOA et sa complémentarité naturelle avec les API? our répondre Cet e-guide répond à cette question essentielle pour votre stratégie d’entreprise agile. Vous y trouverez également une interview avec Magali Boulet, Certified ITY specialist chez IBM : «SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels… ». Bonne lecture ! PA G E 2 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA ENTRETIEN AVEC MAGALI BOULET, CERTIFIED ITY SPECIALIST CHEZ IBM: SOA EST UNE ARCHITECTURE TRÈS BIEN ADAPTÉE POUR DES BESOINS MASSIFS OU TRANSACTIONNELS Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA 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. PA G E 3 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA POURQUOI LE SOA NE RÉPOND-IL PAS À CES BESOINS ET COMMENT S’ARTICULENT LE SOA ET L’API MANAGEMENT ? Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA Magali Boulet : Le SOA est une architecture orientée services très bien adaptée pour des besoins massifs ou transactionnels. 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 SOA 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. PA G E 4 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA QUELLE PLACE VA PRENDRE L’API MANAGEMENT DANS LE SI DES ORGANISATIONS ? Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA 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é. PA G E 5 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA LA GESTION DES API MARQUE LE RENOUVEAU DE L‘APPROCHE SOA Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA 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 SOA 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 PA G E 6 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA 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 SOA 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 SOA Service Oriented Architecture -. Pour rappel, le SOA 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 SOA 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 PA G E 7 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA 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 SOA 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 SOA ne freine pas la production des API. Ces dernières doivent faire l’objet d’une gestion, d’un versionning notamment. Le SOA n’a pas vocation à prendre en charge cet aspect mais assure la cohérence du portefeuille applicatif. Autre idée reçue, le protocole SOAP serait dépassé. Si un grand nombre d’API s’appuient sur le modèle Representational State Transfer, -REST- et JSON, l’interface SOAP 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 SOA 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 SOA 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 PA G E 8 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels 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 SOA 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 SOA. La gestion des API marque le renouveau de l’approche SOA PA G E 9 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA DES RESSOURCES GRATUITES POUR LES PROFESSIONNELS IT Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels La gestion des API marque le renouveau de l’approche SOA 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. PA G E 1 0 S U R 1 1 S P O N S O R I S É PA R COMMENT L’API MANAGEMENT RENOUVELLE L’APPROCHE SOA POURQUOI CHOISIR TECHTARGET ? Accueil Entretien avec Magali Boulet, Certified ITY specialist chez IBM : SOA est une architecture très bien adaptée pour des besoins massifs ou transactionnels 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. La gestion des API marque le renouveau de l’approche SOA PA G E 1 1 S U R 1 1 S P O N S O R I S É PA R