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

Documents pareils