© 2015 IBM Corporation
IBM API Management
#ibmapimgt
Magali Boulet
Pan-IMT Middleware Technical Sales
magali.boulet@fr.ibm...
Pourquoi les APIs ? Et pourquoi maintenant ?
3 © 2015 IBM Corporation3 © 2015 IBM Corporation
Connected Appliances
Partners
Websites
APIs
Trillions 2018+
Transformatio...
APIs SOA
Pour contrôler la création et le
comportement opérationnel des
services des systems of Record
Pour favoriser l'in...
REST(XML/JSON)
Web-Service(SOAP)
Web API ?
Une Web API est une Interface…
…exploitant les technologies du Web
…permettant ...
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
Exposabl...
Le cercle vertueux dans l’Economie des APIs
Développeurs
Utilisent les
APIs pour
créer des
applications
Web API
APIs donna...
Le cercle vertueux dans l’Economie des APIs
Applications
Accèdent
aux services
de backend
à travers les
Web APIs
Développe...
Le cercle vertueux dans l’Economie des APIs
Utilisateurs
Augmentation
du chiffre
d’affaires par
l’usage
d’applications
App...
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
Publi...
Sources de données
Internet
of Things
Mobile
Public
Cloud
Social Web
Partners
API Gateway
API Manager
Portail d’APIs
Stron...
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 G...
Les fonctions clés d’IBM API Management
Portail Développeurs
Création et supervision d’APIs
Versionning
Déploiement
Gestio...
Gestion de profils variés dans l’API Management
Créateur d’APIs
Développeurs
d’applications
API Product Manager
“les gens ...
Les fonctions clés d’IBM API Management
Portail Développeurs
API Manager
Console de Management
API Product Manager
• Comme...
© 2015 IBM Corporation
On
premise
On
Cloud
Dedicated
3 | On premise
Behind your firewall for most sensitive
workloads & co...
API
Management
Layer
SOAP / REST
Services
Providers
/ ESB
API
Gateways
API
Management
Layers
portal
API API
Management
Ana...
API
Management
Layer
API
Gateways
Reverse Proxy Web
API
Management
Layers
portal portal
API API
API
Consumer
API Manager
L...
API Management Resources
• Product Page
• ibm.com/apimanagement
• API Management Saas
• https://apim.ibmcloud.com/
• API d...
Prochain SlideShare
Chargement dans…5
×

Introduction a IBM API Management

1 177 vues

Publié le

Presentation en français de la solution IBM de gestion d'#APIs

  • Soyez le premier à commenter

Introduction a IBM API Management

  1. 1. © 2015 IBM Corporation IBM API Management #ibmapimgt Magali Boulet Pan-IMT Middleware Technical Sales magali.boulet@fr.ibm.com magaliboulet
  2. 2. Pourquoi les APIs ? Et pourquoi maintenant ?
  3. 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. 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. 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. 6. Le cercle vertueux dans l’Economie des APIs Données métier Services d’entreprise Exposables
  7. 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. 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. 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. 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. 11. Réussite d’une API : comment ?  Diffusion  Réalisation facile  “Monétisation”
  12. 12. Le rôle central d’IBM API Management
  13. 13. /apimanagement Création Gestion Exécution Une plate-forme complète pour les APIs
  14. 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. 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
  16. 16. IBM API Management Gestion Sécurité
  17. 17. IBM API Management API Management Layer API Gateway AnalyticsDeploie APIs
  18. 18. La couche API Gateway : DataPower ESX Server and Workstation B2B Web Cloud API SOA Mobile Physical ▪ Virtual ▪ Cloud API Gateway
  19. 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. 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. 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. 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. 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. 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. 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

×