SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
© 2015 IBM Corporation
IBM API Management
#ibmapimgt
Magali Boulet
Pan-IMT Middleware Technical Sales
magali.boulet@fr.ibm.com
magaliboulet
Pourquoi les APIs ? Et pourquoi maintenant ?
3 © 2015 IBM Corporation3 © 2015 IBM Corporation
Connected Appliances
Partners
Websites
APIs
Trillions 2018+
Transformation numérique oblige les entreprises à trouver de
nouvelles façons d'innover et d'atteindre de nouveaux clients
Tablets
Internet TVs Smartphones
Game Consoles
Connected Cars
Websites
Millions 1993 - 2000
APIs SOA
Pour contrôler la création et le
comportement opérationnel des
services des systems of Record
Pour favoriser l'innovation via la
consommation d'API à travers
des systèmes d'engagement
Private
Cloud
Back-office
Processes
Analytics
Services Databases
CRM
Internet
of Things
Mobile
Public
Cloud
Social Web
Partners
Gateway Intégration
Services
•Focus sur le fournisseur
•Interface stable vers le
systems of record
APIs
•Focus sur le consommateur
•Facile à apprendre, à utiliser
•Accès simplifié aux fonctions de
Gateway
REST(XML/JSON)
Web-Service(SOAP)
Web API ?
Une Web API est une Interface…
…exploitant les technologies du Web
…permettant d’interagir avec des données
Services,
Applications, donnéesWeb API
Fluxhétérogènesde
données
Consommateurs internes/externes
des données
Le cercle vertueux dans l’Economie des APIs
Données métier
Services
d’entreprise
Exposables
Le cercle vertueux dans l’Economie des APIs
Web API
APIs donnant
accès aux
services
métiers
Services
d’entreprise
Exposables
Données métier
Le cercle vertueux dans l’Economie des APIs
Développeurs
Utilisent les
APIs pour
créer des
applications
Web API
APIs donnant
accès aux
services
métiers
Services
d’entreprise
Exposables
Données métier
Le cercle vertueux dans l’Economie des APIs
Applications
Accèdent
aux services
de backend
à travers les
Web APIs
Développeurs
Utilisent les
APIs pour
créer des
applications
Web API
APIs donnant
accès aux
services
métiers
Services
d’entreprise
Exposables
Données métier
Le cercle vertueux dans l’Economie des APIs
Utilisateurs
Augmentation
du chiffre
d’affaires par
l’usage
d’applications
Applications
Accèdent
aux services
de backend
à travers les
Web APIs
Développeurs
Utilisent les
APIs pour
créer des
applications
Web API
APIs donnant
accès aux
services
métiers
Services
d’entreprise
Exposables
Données métier
Réussite d’une API : comment ?
 Diffusion
 Réalisation facile
 “Monétisation”
Le rôle central d’IBM API Management
/apimanagement
Création Gestion Exécution
Une plate-forme complète pour les APIs
IBM API Management
Siebel
Applications
ESB
SOAP Services Providers
REST Services Providers
Internet
of
Things
Mobile
Public
Cloud
Social Web
Partners
Gateway
API Manager
APIs
Portal
Gestion Exécution
Sécurité
Création
Sources de données
Internet
of Things
Mobile
Public
Cloud
Social Web
Partners
API Gateway
API Manager
Portail d’APIs
StrongLoop
Develop & Compose API (run)
Connect API to data sources
Generate API consumer SDK
Build, deploy, scale Node apps
Monitor & debug Node apps
IBM API Management
Une plate-forme API complète
IBM API Management
Gestion Sécurité
IBM API Management
API Management Layer
API Gateway
AnalyticsDeploie APIs
La couche API Gateway : DataPower
ESX Server and Workstation
B2B
Web
Cloud
API
SOA
Mobile
Physical ▪ Virtual ▪ Cloud
API Gateway
Les fonctions clés d’IBM API Management
Portail Développeurs
Création et supervision d’APIs
Versionning
Déploiement
Gestion des communautés de
consommateurs d’APIs
Contrôle d’accès basé sur des
rôles
Documentation des APIs
Exploration de la documentation
API
Provisionning des clés des
applications
Self-service
Suivi de l’usage des APIs
API Manager
Console de Management
Configuration de l’installation (cluster,
réseau, etc)
Suivi de l’état de santé de la solution
Métriques (CPU, mémoire, etc)
API Management Layer
Gestion de profils variés dans l’API Management
Créateur d’APIs
Développeurs
d’applications
API Product Manager
“les gens de la prod”
Consommation d’APIs Fourniture d’APIs
Les fonctions clés d’IBM API Management
Portail Développeurs
API Manager
Console de Management
API Product Manager
• Comment publier et mettre à jour
des APIs ?
• Comment diffuser mes APIs ?
• Comment sécuriser les accès ?
Créateur d’APIs
• Comment assembler les APIs?
• Comment gérer la sécurité?
• Comment mesurer la performance ?
Administrateur
• Comment gérer mes environnements ?
• Comment faire la repartition de charge ?
• Comment faire évoluer l’infrastructure ?
Développeur d’application
• Où avoir accès aux APis?
• Comment comprendre les APIs?
• Comment les tester ?
© 2015 IBM Corporation
On
premise
On
Cloud
Dedicated
3 | On premise
Behind your firewall for most sensitive
workloads & complete control
API Management –
modèle de déploiement flexible
2 | On Cloud
Maximize on cloud economics and
agility. Offered as SaaS on SoftLayer
and also available through Bluemix
1 | Dedicated
With Bluemix Dedicated API
Management, everything is dedicated
and connected to you — agility of public
cloud, yet feels like home
API
Management
Layer
SOAP / REST
Services
Providers
/ ESB
API
Gateways
API
Management
Layers
portal
API API
Management
Analytics
Consumer
API Manager
Cas d’usage : IBM API Management interne
LoadBalancing
Developer Portal
API Manager
API
Management
Layer
API
Gateways
Reverse Proxy Web
API
Management
Layers
portal portal
API API
API
Consumer
API Manager
LoadBalancing
SOAP / REST
Services
Providers
/ ESB
Management
Analytics
Cas d’usage : IBM API Management externe
API Management Resources
• Product Page
• ibm.com/apimanagement
• API Management Saas
• https://apim.ibmcloud.com/
• API developer community
• developer.ibm.com/api
• Twitter
• @ibmapimgt
• YouTube Channel
• youtube.com/ibmapimanagement
• Slideshare
• slideshare.net/ibmapimgmt
• Speaker Deck
• speakerdeck.com/ibmapimgmt
• Free API Management consultation https://www-
01.ibm.com/marketing/iwm/iwm/web/signup.do?source=ibm-apimancon

Contenu connexe

Tendances

Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Cellenza
 
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsIntegration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsCellenza
 
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...Samir Arezki ☁
 
Integration Summit 16 - Hybrid Integration
Integration Summit 16 - Hybrid IntegrationIntegration Summit 16 - Hybrid Integration
Integration Summit 16 - Hybrid IntegrationCellenza
 
Integration Summit 16 - Citizen Integrator / Flow - Power apps
Integration Summit 16 - Citizen Integrator / Flow - Power appsIntegration Summit 16 - Citizen Integrator / Flow - Power apps
Integration Summit 16 - Citizen Integrator / Flow - Power appsCellenza
 
Integration Summit 16 - Les nouveautés BizTalk Server 2016
Integration Summit 16 - Les nouveautés BizTalk Server 2016Integration Summit 16 - Les nouveautés BizTalk Server 2016
Integration Summit 16 - Les nouveautés BizTalk Server 2016Cellenza
 
Investir sur son API web (in French)
Investir sur son API web (in French)Investir sur son API web (in French)
Investir sur son API web (in French)Restlet
 
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...Cellenza
 
Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017Alex Danvy
 
Integration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppIntegration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppCellenza
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiAZUG FR
 
Api gateway
Api gatewayApi gateway
Api gatewayMSDEVMTL
 
Azure Api management
Azure Api managementAzure Api management
Azure Api managementMichel HUBERT
 
Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ? Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ? Cellenza
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic AppRadoine Douhou
 
LyncConference2013 - Extension de Lync 2013 côté Client
LyncConference2013 - Extension de Lync 2013 côté ClientLyncConference2013 - Extension de Lync 2013 côté Client
LyncConference2013 - Extension de Lync 2013 côté ClientMicrosoft Technet France
 
[XamarinDay] Xamarin et le Cloud, better together !
[XamarinDay] Xamarin et le Cloud, better together ! [XamarinDay] Xamarin et le Cloud, better together !
[XamarinDay] Xamarin et le Cloud, better together ! Cellenza
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleManon PERNIN
 

Tendances (20)

Démystifions l'API-culture!
Démystifions l'API-culture!Démystifions l'API-culture!
Démystifions l'API-culture!
 
Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management
 
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsIntegration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
 
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
identité-as-a-service pour vos applications b2c - marius zaharia - samir arez...
 
Integration Summit 16 - Hybrid Integration
Integration Summit 16 - Hybrid IntegrationIntegration Summit 16 - Hybrid Integration
Integration Summit 16 - Hybrid Integration
 
Integration Summit 16 - Citizen Integrator / Flow - Power apps
Integration Summit 16 - Citizen Integrator / Flow - Power appsIntegration Summit 16 - Citizen Integrator / Flow - Power apps
Integration Summit 16 - Citizen Integrator / Flow - Power apps
 
Integration Summit 16 - Les nouveautés BizTalk Server 2016
Integration Summit 16 - Les nouveautés BizTalk Server 2016Integration Summit 16 - Les nouveautés BizTalk Server 2016
Integration Summit 16 - Les nouveautés BizTalk Server 2016
 
Investir sur son API web (in French)
Investir sur son API web (in French)Investir sur son API web (in French)
Investir sur son API web (in French)
 
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
Integration Summit 16 - Azure Logic App, bonnes pratiques et industrialisatio...
 
Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017Global Azure Bootcamp GAB Paris 2017
Global Azure Bootcamp GAB Paris 2017
 
Integration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic AppIntegration Summit 16 : IoT, Service Fabric et Logic App
Integration Summit 16 : IoT, Service Fabric et Logic App
 
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir ArezkiGab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
Gab 2017 Lyon - les strategies d'intégration avec Azure iPaaS - Samir Arezki
 
Api gateway
Api gatewayApi gateway
Api gateway
 
Azure Api management
Azure Api managementAzure Api management
Azure Api management
 
Présentation de SQL Azure
Présentation de SQL AzurePrésentation de SQL Azure
Présentation de SQL Azure
 
Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ? Qu'est ce qu'une api en 2019 ?
Qu'est ce qu'une api en 2019 ?
 
A la découverte d'Azure Logic App
A la découverte d'Azure Logic AppA la découverte d'Azure Logic App
A la découverte d'Azure Logic App
 
LyncConference2013 - Extension de Lync 2013 côté Client
LyncConference2013 - Extension de Lync 2013 côté ClientLyncConference2013 - Extension de Lync 2013 côté Client
LyncConference2013 - Extension de Lync 2013 côté Client
 
[XamarinDay] Xamarin et le Cloud, better together !
[XamarinDay] Xamarin et le Cloud, better together ! [XamarinDay] Xamarin et le Cloud, better together !
[XamarinDay] Xamarin et le Cloud, better together !
 
L’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitaleL’intégration, facteur clef de succès d’une transformation digitale
L’intégration, facteur clef de succès d’une transformation digitale
 

En vedette

API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentationsflynn073
 
Connect js nodejs_api_shubhra
Connect js nodejs_api_shubhraConnect js nodejs_api_shubhra
Connect js nodejs_api_shubhraShubhra Kar
 
Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...
Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...
Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...François Petitit
 
Paris Web 2015 - Atelier désendettement Javascript legacy
Paris Web 2015 - Atelier désendettement Javascript legacyParis Web 2015 - Atelier désendettement Javascript legacy
Paris Web 2015 - Atelier désendettement Javascript legacyFrançois Petitit
 
Paris Web 2015 - France Connect et OpenId Connect
Paris Web 2015 - France Connect et OpenId ConnectParis Web 2015 - France Connect et OpenId Connect
Paris Web 2015 - France Connect et OpenId ConnectFrançois Petitit
 
Octo Technology - Refcard Tests Web front-end
Octo Technology - Refcard Tests Web front-endOcto Technology - Refcard Tests Web front-end
Octo Technology - Refcard Tests Web front-endFrançois Petitit
 
Web-Oriented Architecture (WOA)
Web-Oriented Architecture (WOA)Web-Oriented Architecture (WOA)
Web-Oriented Architecture (WOA)thetechnicalweb
 
Introduction to IBM API Management
Introduction to IBM API Management Introduction to IBM API Management
Introduction to IBM API Management Patrick Bouillaud
 
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »Smile I.T is open
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...Amazon Web Services
 
WSO2Con USA 2017: APIs as Your Digital Connector
WSO2Con USA 2017: APIs as Your Digital ConnectorWSO2Con USA 2017: APIs as Your Digital Connector
WSO2Con USA 2017: APIs as Your Digital ConnectorWSO2
 
eServices-Chp5: Microservices et API Management
eServices-Chp5: Microservices et API ManagementeServices-Chp5: Microservices et API Management
eServices-Chp5: Microservices et API ManagementLilia Sfaxi
 
Web Oriented Architecture at Oracle
Web Oriented Architecture at OracleWeb Oriented Architecture at Oracle
Web Oriented Architecture at OracleEmiliano Pecis
 
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Romeo Kienzler
 

En vedette (19)

API pour les nuls
API pour les nulsAPI pour les nuls
API pour les nuls
 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
 
Connect js nodejs_api_shubhra
Connect js nodejs_api_shubhraConnect js nodejs_api_shubhra
Connect js nodejs_api_shubhra
 
Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...
Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...
Human talks paris - OpenID Connect et FranceConnect - Francois Petitit - 7 ju...
 
Kong
KongKong
Kong
 
Paris Web 2015 - Atelier désendettement Javascript legacy
Paris Web 2015 - Atelier désendettement Javascript legacyParis Web 2015 - Atelier désendettement Javascript legacy
Paris Web 2015 - Atelier désendettement Javascript legacy
 
Paris Web 2015 - France Connect et OpenId Connect
Paris Web 2015 - France Connect et OpenId ConnectParis Web 2015 - France Connect et OpenId Connect
Paris Web 2015 - France Connect et OpenId Connect
 
Octo Technology - Refcard Tests Web front-end
Octo Technology - Refcard Tests Web front-endOcto Technology - Refcard Tests Web front-end
Octo Technology - Refcard Tests Web front-end
 
Web-Oriented Architecture (WOA)
Web-Oriented Architecture (WOA)Web-Oriented Architecture (WOA)
Web-Oriented Architecture (WOA)
 
Introduction to IBM API Management
Introduction to IBM API Management Introduction to IBM API Management
Introduction to IBM API Management
 
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
Building a Scalable Digital Asset Management Platform in the Cloud (MED402) |...
 
API Gateway report
API Gateway reportAPI Gateway report
API Gateway report
 
WSO2Con USA 2017: APIs as Your Digital Connector
WSO2Con USA 2017: APIs as Your Digital ConnectorWSO2Con USA 2017: APIs as Your Digital Connector
WSO2Con USA 2017: APIs as Your Digital Connector
 
eServices-Chp5: Microservices et API Management
eServices-Chp5: Microservices et API ManagementeServices-Chp5: Microservices et API Management
eServices-Chp5: Microservices et API Management
 
Web Oriented Architecture at Oracle
Web Oriented Architecture at OracleWeb Oriented Architecture at Oracle
Web Oriented Architecture at Oracle
 
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
 

Similaire à Introduction a IBM API Management

La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" OCTO Technology
 
Google End points pour vos applications Android par Didier Girard 3 avril 2013
Google End points pour vos applications Android par Didier Girard 3 avril 2013Google End points pour vos applications Android par Didier Girard 3 avril 2013
Google End points pour vos applications Android par Didier Girard 3 avril 2013Paris Android User Group
 
Webinar offre entreprise
Webinar offre entrepriseWebinar offre entreprise
Webinar offre entrepriseMichael Harlaut
 
API-First pour de nouvelles expériences de commerce en ligne
API-First pour de nouvelles expériences de commerce en ligneAPI-First pour de nouvelles expériences de commerce en ligne
API-First pour de nouvelles expériences de commerce en lignePrénom Nom de famille
 
Bonitasoft - Vue générale de l’architecture de la plateforme Bonita
Bonitasoft  - Vue générale de l’architecture de la plateforme BonitaBonitasoft  - Vue générale de l’architecture de la plateforme Bonita
Bonitasoft - Vue générale de l’architecture de la plateforme BonitaBonitasoft
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynoteMichel HUBERT
 
Qu'est ce qu'une API en 2019
Qu'est ce qu'une API en 2019Qu'est ce qu'une API en 2019
Qu'est ce qu'une API en 2019Laurent Yin
 
Introduction a la SOA
Introduction a la SOAIntroduction a la SOA
Introduction a la SOATugdual Grall
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeMicrosoft
 
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...Patrick Guimonet
 
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...Éric Grall
 
Des monolithes aux microservices
Des monolithes aux microservicesDes monolithes aux microservices
Des monolithes aux microservicesAmazon Web Services
 
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...RCF Radio
 
La BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesLa BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesMicrosoft Décideurs IT
 
La BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesLa BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesMicrosoft Technet France
 
APIs dans Azure : serverless ou pas serverless?
APIs dans Azure : serverless ou pas serverless?APIs dans Azure : serverless ou pas serverless?
APIs dans Azure : serverless ou pas serverless?Marius Zaharia
 
Portails Etat De L'art
Portails  Etat De L'artPortails  Etat De L'art
Portails Etat De L'artTugdual Grall
 
2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...
2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...
2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...Club Cloud des Partenaires
 
Cellenza microservices - tour d'horizon - v0.1
Cellenza   microservices - tour d'horizon - v0.1Cellenza   microservices - tour d'horizon - v0.1
Cellenza microservices - tour d'horizon - v0.1Radoine Douhou
 

Similaire à Introduction a IBM API Management (20)

La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses"
 
Google End points pour vos applications Android par Didier Girard 3 avril 2013
Google End points pour vos applications Android par Didier Girard 3 avril 2013Google End points pour vos applications Android par Didier Girard 3 avril 2013
Google End points pour vos applications Android par Didier Girard 3 avril 2013
 
Webinar offre entreprise
Webinar offre entrepriseWebinar offre entreprise
Webinar offre entreprise
 
API-First pour de nouvelles expériences de commerce en ligne
API-First pour de nouvelles expériences de commerce en ligneAPI-First pour de nouvelles expériences de commerce en ligne
API-First pour de nouvelles expériences de commerce en ligne
 
API Management
API ManagementAPI Management
API Management
 
Bonitasoft - Vue générale de l’architecture de la plateforme Bonita
Bonitasoft  - Vue générale de l’architecture de la plateforme BonitaBonitasoft  - Vue générale de l’architecture de la plateforme Bonita
Bonitasoft - Vue générale de l’architecture de la plateforme Bonita
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynote
 
Qu'est ce qu'une API en 2019
Qu'est ce qu'une API en 2019Qu'est ce qu'une API en 2019
Qu'est ce qu'une API en 2019
 
Introduction a la SOA
Introduction a la SOAIntroduction a la SOA
Introduction a la SOA
 
De A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicativeDe A à Z : Choisir une architecture pour sa solution applicative
De A à Z : Choisir une architecture pour sa solution applicative
 
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
 
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
Business API - Tout ce que vous avez toujours voulu savoir sur les API sans j...
 
Des monolithes aux microservices
Des monolithes aux microservicesDes monolithes aux microservices
Des monolithes aux microservices
 
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
 
La BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesLa BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devices
 
La BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesLa BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devices
 
APIs dans Azure : serverless ou pas serverless?
APIs dans Azure : serverless ou pas serverless?APIs dans Azure : serverless ou pas serverless?
APIs dans Azure : serverless ou pas serverless?
 
Portails Etat De L'art
Portails  Etat De L'artPortails  Etat De L'art
Portails Etat De L'art
 
2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...
2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...
2012.11.20 - Editeurs - RV des Experts du Club Cloud des Partenaires - Partne...
 
Cellenza microservices - tour d'horizon - v0.1
Cellenza   microservices - tour d'horizon - v0.1Cellenza   microservices - tour d'horizon - v0.1
Cellenza microservices - tour d'horizon - v0.1
 

Introduction a IBM API Management

  • 1. © 2015 IBM Corporation IBM API Management #ibmapimgt Magali Boulet Pan-IMT Middleware Technical Sales magali.boulet@fr.ibm.com magaliboulet
  • 2. Pourquoi les APIs ? Et pourquoi maintenant ?
  • 3. 3 © 2015 IBM Corporation3 © 2015 IBM Corporation Connected Appliances Partners Websites APIs Trillions 2018+ Transformation numérique oblige les entreprises à trouver de nouvelles façons d'innover et d'atteindre de nouveaux clients Tablets Internet TVs Smartphones Game Consoles Connected Cars Websites Millions 1993 - 2000
  • 4. APIs SOA Pour contrôler la création et le comportement opérationnel des services des systems of Record Pour favoriser l'innovation via la consommation d'API à travers des systèmes d'engagement Private Cloud Back-office Processes Analytics Services Databases CRM Internet of Things Mobile Public Cloud Social Web Partners Gateway Intégration Services •Focus sur le fournisseur •Interface stable vers le systems of record APIs •Focus sur le consommateur •Facile à apprendre, à utiliser •Accès simplifié aux fonctions de Gateway
  • 5. REST(XML/JSON) Web-Service(SOAP) Web API ? Une Web API est une Interface… …exploitant les technologies du Web …permettant d’interagir avec des données Services, Applications, donnéesWeb API Fluxhétérogènesde données Consommateurs internes/externes des données
  • 6. Le cercle vertueux dans l’Economie des APIs Données métier Services d’entreprise Exposables
  • 7. Le cercle vertueux dans l’Economie des APIs Web API APIs donnant accès aux services métiers Services d’entreprise Exposables Données métier
  • 8. Le cercle vertueux dans l’Economie des APIs Développeurs Utilisent les APIs pour créer des applications Web API APIs donnant accès aux services métiers Services d’entreprise Exposables Données métier
  • 9. Le cercle vertueux dans l’Economie des APIs Applications Accèdent aux services de backend à travers les Web APIs Développeurs Utilisent les APIs pour créer des applications Web API APIs donnant accès aux services métiers Services d’entreprise Exposables Données métier
  • 10. Le cercle vertueux dans l’Economie des APIs Utilisateurs Augmentation du chiffre d’affaires par l’usage d’applications Applications Accèdent aux services de backend à travers les Web APIs Développeurs Utilisent les APIs pour créer des applications Web API APIs donnant accès aux services métiers Services d’entreprise Exposables Données métier
  • 11. Réussite d’une API : comment ?  Diffusion  Réalisation facile  “Monétisation”
  • 12. Le rôle central d’IBM API Management
  • 13. /apimanagement Création Gestion Exécution Une plate-forme complète pour les APIs
  • 14. IBM API Management Siebel Applications ESB SOAP Services Providers REST Services Providers Internet of Things Mobile Public Cloud Social Web Partners Gateway API Manager APIs Portal Gestion Exécution Sécurité Création
  • 15. Sources de données Internet of Things Mobile Public Cloud Social Web Partners API Gateway API Manager Portail d’APIs StrongLoop Develop & Compose API (run) Connect API to data sources Generate API consumer SDK Build, deploy, scale Node apps Monitor & debug Node apps IBM API Management Une plate-forme API complète
  • 17. IBM API Management API Management Layer API Gateway AnalyticsDeploie APIs
  • 18. La couche API Gateway : DataPower ESX Server and Workstation B2B Web Cloud API SOA Mobile Physical ▪ Virtual ▪ Cloud API Gateway
  • 19. Les fonctions clés d’IBM API Management Portail Développeurs Création et supervision d’APIs Versionning Déploiement Gestion des communautés de consommateurs d’APIs Contrôle d’accès basé sur des rôles Documentation des APIs Exploration de la documentation API Provisionning des clés des applications Self-service Suivi de l’usage des APIs API Manager Console de Management Configuration de l’installation (cluster, réseau, etc) Suivi de l’état de santé de la solution Métriques (CPU, mémoire, etc) API Management Layer
  • 20. Gestion de profils variés dans l’API Management Créateur d’APIs Développeurs d’applications API Product Manager “les gens de la prod” Consommation d’APIs Fourniture d’APIs
  • 21. Les fonctions clés d’IBM API Management Portail Développeurs API Manager Console de Management API Product Manager • Comment publier et mettre à jour des APIs ? • Comment diffuser mes APIs ? • Comment sécuriser les accès ? Créateur d’APIs • Comment assembler les APIs? • Comment gérer la sécurité? • Comment mesurer la performance ? Administrateur • Comment gérer mes environnements ? • Comment faire la repartition de charge ? • Comment faire évoluer l’infrastructure ? Développeur d’application • Où avoir accès aux APis? • Comment comprendre les APIs? • Comment les tester ?
  • 22. © 2015 IBM Corporation On premise On Cloud Dedicated 3 | On premise Behind your firewall for most sensitive workloads & complete control API Management – modèle de déploiement flexible 2 | On Cloud Maximize on cloud economics and agility. Offered as SaaS on SoftLayer and also available through Bluemix 1 | Dedicated With Bluemix Dedicated API Management, everything is dedicated and connected to you — agility of public cloud, yet feels like home
  • 23. API Management Layer SOAP / REST Services Providers / ESB API Gateways API Management Layers portal API API Management Analytics Consumer API Manager Cas d’usage : IBM API Management interne LoadBalancing Developer Portal API Manager
  • 24. API Management Layer API Gateways Reverse Proxy Web API Management Layers portal portal API API API Consumer API Manager LoadBalancing SOAP / REST Services Providers / ESB Management Analytics Cas d’usage : IBM API Management externe
  • 25. API Management Resources • Product Page • ibm.com/apimanagement • API Management Saas • https://apim.ibmcloud.com/ • API developer community • developer.ibm.com/api • Twitter • @ibmapimgt • YouTube Channel • youtube.com/ibmapimanagement • Slideshare • slideshare.net/ibmapimgmt • Speaker Deck • speakerdeck.com/ibmapimgmt • Free API Management consultation https://www- 01.ibm.com/marketing/iwm/iwm/web/signup.do?source=ibm-apimancon