SlideShare une entreprise Scribd logo
Le Mois du Cloud
Qu’est-ce qu’une API en 2019 et comment les gérer avec de l’API
Management ?
3
Audience
Chef de projet /
Urbaniste /
Responsables
fonctionnels
DEV OPS
4
L’objectif… est dans le titre du meet-up ☺
Qu’est-ce qu’une API en 2019 et comment
les gérer via l’API Management ?
La question sous-jacente est : pourquoi est-ce qu’on
se pose la question aujourd’hui ?
Trouver une réponse pour tous!
Pourquoi ce meet-up ?
5
Les APIs sont incontournables pour mener à bien la
transformation digitale en entreprise, notamment lorsque l’on
manipule des données Big Data, traitées avec du Machine
Learning. Avec cette intelligence artificielle, on peut créer des
bots et dialoguer avec eux pour contrôler des objets connectés.
Tous les déploiements se font en Docker, avec des projets en
agile, sans Devs, sans Ops mais que des DevOps.
“
”
La réponse
6
Pensons l’histoire…
La révolution industrielle Les innovations dans la logistique et la
communication
Des organisations plus étendues, plus
complexes, plus ouvertes vers l’extérieur!
+
7
Pensons l’histoire… maintenant
La révolution portée par l’informatique Les innovations dans les technologies digitales
Des organisations plus étendues, plus
complexes, plus ouvertes vers l’extérieur!
+
8
Les APIs pour s’ouvrir
Couche APIs
Applications
mobiles
Applications
web
Clients natifsObjets connectés
Applications
d’entreprise
Applications
partenaires
Architecture centrée
autour des APIs
9
APIs
{API}
C’est quoi, une API ?
Interface : une API est ouverte vers l’extérieur
Programming : une API est consommée par programmation
Application : une API fournit un service
Application Programming Interface
10
Les bénéfices des APIs ?
o Lisibilité du service
o Exploitation des systèmes internes et externes
o Adoption par un partenaire
o Ouvrir de nouveaux canaux
o Driver consommation
o Standardisation systèmes
o Accelerer l’innovation
o Nouveaux business models
o Nouvelles sources revenue
o Satisfaction client
o Process interne
o Federer les modèles
o Sécurité
o Exposition
API
“APIs make digital society and digital
business work; they are the basis of every
digital strategy.”
From Gartner.
11
Business API stratégie
▪ API est le produit
▪ Revenu direct
▪ API étend le produit
▪ Atteindre de nouveaux marchés
▪ Ajout de fonctionnalités (mobile par ex)
▪ API promeut le produit
▪ Acquisition d’utilisateur
▪ Promotion / publicités
▪ API alimente le produit
▪ Interne
▪ Acquisition de la data
▪ Partenaire
12
Analogie
Serveur
Cuisine
Plat
Clients
Back-endAPI
Interface
Response
DEMO API
CONTRAT D’INTERFACE
15
Challenges
Performance
Innovation
Agile
Sécurité
Legacy
OrganisationGouvernance
Open platformCycle en V
Rationalisation
Usages
Devices
Transformation
IndustrialisationDevops
• Par où commencer ?
Règles
Supervision
Monétisation
16
API Management
APPS
APIs
BackendGateway
Gérer un catalogue de service
Favoriser l’innovation en
simplifiant la consommation
Créer une vitrine
Ajouter une couche de sécurité
17
Azure API Management
La plateforme Microsoft Azure API
Management présente les bénéfices
suivants :
- Disponibilité immédiate (en utilisant
la souscription Azure existante)
- Réutilisation des compétences
internes (Azure, C#, Azure DevOps)
- Avantages du modèle SaaS :
facturation en fonction de la
capacité choisie, scalabilité, gestion
(pas de maintenance de
l’infrastructure, du réseau), ..
- Déploiement multi-régions
18
API Management
Consume PublishMediate
Portail AzurePasserellePortail développeur
Abstraire et découpler
Sécuriser & protéger
Gérer le cycle de vie
Superviser & Mesurer
Moderniser & Optimiser
Intégrer les développeurs
Monétiser
Découvrir
Se documenter
Obtenir les accès
Essayer
Obtenir de l’aide
SDKs et exemples
DEMO APIM
1) Exposition d’une API via le portail de publication Azure
2) Souscription via le portail Développeur
20
API Places
Offres disponibles APIs disponibles
API Trips
Consommateurs
Utilisateur Lambda
Hackathon
Application Alpha
Agence de Presse
Application Béta
Entreprise partenaire
Produit Découverte
Produit Partenaire
Presse
Produit B2B
Premium
a
b
c
d
Accès standard
Accès restreint
API Management
Authentification
BACKEND
Produits dans API Management
DEMO APIM
3) Impact d’une policy sur un Produit ou une API
4) Visualisation des métriques
22
Policies sur l’API Management
Modernisation de la
syntaxe
Mécanismes logiquesPerformance
Utilisation de la
syntaxe HTTP
Appel de méthode HTTP (Get,
Put, Patch, Delete) qui peut être
plus cohérent
Format JSON
Format de données plus léger et
plus moderne
Quotas sur le nombre
d’appels
Evite la surcharge des web
services exposés par API
Management
Cache
Configuration qui peut apporter
de meilleures performances
Code et
transformation
Manipulations logiques sur les
appels pour transformer les
requêtes
Opérations
spécifiques
Déclenchement d’appels externes
pré ou post traitement
23
Urbanisation des APIs
Mais l’outil technologique ne fait pas tout, il faut des règles… L’informatique, ça fait ce qu’on lui dit de
faire…
Comment assurer la cohérence, des processus (humains!) pour déterminer :
• Quelle modèle utiliser
• Quelle documentation
• Niveaux de Richardson
• La sécurité
• Est-ce supervisé?
• Le DevOps
• L’usage
• Un sdk ?
Pouvoir intervenir en phase de design!
24
REST et le modèle de maturité de Richardson
25
APIser son SI
Quelques recommandations :
▪ API bien documentée même en interne « Eat your own dog food »
▪ Gouvernance des services
▪ Modulaire / Découplé / Responsabilité (SRP) / Granularité
▪ Stratégie de versionning
▪ Mettre en place les bonnes KPI (analytics)
▪ Politique d’authentification (Basic, Oauth, IP filtering etc.)
▪ Impact organisationel (Loi de Conway)
26
Au centre de l’intégration
Integration Platform As A Service
Interconnecter les multiples sources d’informations, les différents systèmes et services, leurs protocoles et les
patterns au travers d’une plateforme hybride (On-prem + Cloud).
L’ API Management joue un rôle majeur dans la façon de contrôlée et sécurisée la donnée pour offrir une
ouverture maîtrisée du système d’information et proposer de nouveaux services.
SaaS
APIM On-prem
27
Etendre son SI
Hybrid Integration Platform
On prem
Integration
Orchestrating Messaging &
Eventing
LAN
CLOUD
28
Microsoft IPAAS
29
C’est quoi, une API en 2019 ?
Une API qui respecte les critères suivants :
• Couverture fonctionnelle et équipe identifiée
• Phase de design et d’urbanisation
• Fait partie du patrimoine de l’entreprise
• Indépendante
• Scalable
• Facilement déployable (Infrastructure-as-Code, sur le Cloud)
• Tournée vers l’extérieur (SDK, versioning, API Management)
• Gouvernée (Supervision et analytiques)
On se rapproche de la notion de Microservice.
30
Profiter des opportunités
On peut faire beaucoup de choses avec les nouvelles technologies, mais ne jamais oublier les besoins initiaux.
Innovation
Rationalisation
Transformation
Ouverture
31
o Formation « API Management »
Azure
DevOps
Intégration
Développement
Agilité
Data
IA
o Formation « Azure Intermédiaire »
o Formation « Azure Avancée »
o Formation « Azure pour les Architectes »
(Préparation AZ-300)
Pour aller plus loin…
https://training.cellenza.com
training@cellenza.com
32
Merci!
Une API en 2019
Couverture fonctionnelle et équipe identifiée
Phase de design et d’urbanisation
Fait partie du patrimoine de l’entreprise
Indépendante, Scalable
Facilement déployable (Infrastructure-as-Code, sur le Cloud)
Tournée vers l’extérieur (SDK, versioning, API Management)
Gouvernée (Supervision et analytiques)

Contenu connexe

Tendances

AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
Enterprise Management Associates
 
Stratégie Tunisie Digitale 2020
Stratégie Tunisie Digitale 2020 Stratégie Tunisie Digitale 2020
Stratégie Tunisie Digitale 2020
ANSItunCERT
 
Introduction à ITIL
Introduction à ITILIntroduction à ITIL
Introduction à ITIL
Joseph Guindeba
 
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Nawres Farhat
 
Bjorn Rabenstein. SRE, DevOps, Google, and you
Bjorn Rabenstein. SRE, DevOps, Google, and youBjorn Rabenstein. SRE, DevOps, Google, and you
Bjorn Rabenstein. SRE, DevOps, Google, and you
IT Arena
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
AHMEDBELGHITH4
 
Rapport pfe isi_Big data Analytique
Rapport pfe isi_Big data AnalytiqueRapport pfe isi_Big data Analytique
Rapport pfe isi_Big data Analytique
Yosra ADDALI
 
Legacy application modernization with microsoft azure
Legacy application modernization with microsoft azureLegacy application modernization with microsoft azure
Legacy application modernization with microsoft azure
OptiSol Business Solutions
 
Mémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociauxMémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociaux
Chloé Marty
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
Stéphane Di Cioccio
 
Les etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybrideLes etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybride
Sylvain FRANCESCHI
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
Nazih Heni
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammami
Donia Hammami
 
Presentation pfe-2016-cr xpress
Presentation pfe-2016-cr xpressPresentation pfe-2016-cr xpress
Presentation pfe-2016-cr xpress
Maissen Ayed
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPTriyadadva
 
Big data
Big dataBig data
Introduction à OpenStack
Introduction à OpenStackIntroduction à OpenStack
Introduction à OpenStack
AnDaolVras
 
Mise en place de système d’information
Mise en place de système d’informationMise en place de système d’information
Mise en place de système d’information
Patrick Ostertag
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Sofien Benrhouma
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023
WeCode Inc
 

Tendances (20)

AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
 
Stratégie Tunisie Digitale 2020
Stratégie Tunisie Digitale 2020 Stratégie Tunisie Digitale 2020
Stratégie Tunisie Digitale 2020
 
Introduction à ITIL
Introduction à ITILIntroduction à ITIL
Introduction à ITIL
 
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
Rapport pfe- Refonte et déploiement d’une solution de messagerie en utilisant...
 
Bjorn Rabenstein. SRE, DevOps, Google, and you
Bjorn Rabenstein. SRE, DevOps, Google, and youBjorn Rabenstein. SRE, DevOps, Google, and you
Bjorn Rabenstein. SRE, DevOps, Google, and you
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
 
Rapport pfe isi_Big data Analytique
Rapport pfe isi_Big data AnalytiqueRapport pfe isi_Big data Analytique
Rapport pfe isi_Big data Analytique
 
Legacy application modernization with microsoft azure
Legacy application modernization with microsoft azureLegacy application modernization with microsoft azure
Legacy application modernization with microsoft azure
 
Mémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociauxMémoire de fin d'étude - La big data et les réseaux sociaux
Mémoire de fin d'étude - La big data et les réseaux sociaux
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
 
Les etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybrideLes etapes de la migration vers le cloud hybride
Les etapes de la migration vers le cloud hybride
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammami
 
Presentation pfe-2016-cr xpress
Presentation pfe-2016-cr xpressPresentation pfe-2016-cr xpress
Presentation pfe-2016-cr xpress
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPT
 
Big data
Big dataBig data
Big data
 
Introduction à OpenStack
Introduction à OpenStackIntroduction à OpenStack
Introduction à OpenStack
 
Mise en place de système d’information
Mise en place de système d’informationMise en place de système d’information
Mise en place de système d’information
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023
 

Similaire à Qu'est ce qu'une api en 2019 ?

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
Laurent Yin
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynote
Michel HUBERT
 
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
 
Paris Innovation & New tech - Meetup #2 - API Economy
Paris Innovation & New tech - Meetup #2 - API EconomyParis Innovation & New tech - Meetup #2 - API Economy
Paris Innovation & New tech - Meetup #2 - API Economy
Olivier FLOCH
 
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
 
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
OCTO Technology
 
Integration Summit 16 - Keynote Integration Trends
Integration Summit 16 - Keynote Integration TrendsIntegration Summit 16 - Keynote Integration Trends
Integration Summit 16 - Keynote Integration Trends
Cellenza
 
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Actency
 
Introduction a IBM API Management
Introduction a IBM API ManagementIntroduction a IBM API Management
Introduction a IBM API Management
Magali Boulet
 
2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...
2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...
2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...
Club Alliances
 
Livre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des APILivre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des API
labdesusages
 
API Management
API ManagementAPI Management
API Management
Micropole Group
 
2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau
2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau
2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau
Club Alliances
 
[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2
Cellenza
 
Gestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKIGestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKI
Samir Arezki ☁
 
Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018
Manon PERNIN
 
Silex x Altaris : Les prémices de l'acheteur augmenté
Silex x Altaris : Les prémices de l'acheteur augmentéSilex x Altaris : Les prémices de l'acheteur augmenté
Silex x Altaris : Les prémices de l'acheteur augmenté
Benoit Larrieu
 
Présentation Voirin Club DSI EST 150217
Présentation Voirin Club DSI EST 150217Présentation Voirin Club DSI EST 150217
Présentation Voirin Club DSI EST 150217
VOIRIN Consultants
 
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?
OCTO Technology Suisse
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie API
Denodo
 

Similaire à Qu'est ce qu'une api en 2019 ? (20)

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
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynote
 
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"
 
Paris Innovation & New tech - Meetup #2 - API Economy
Paris Innovation & New tech - Meetup #2 - API EconomyParis Innovation & New tech - Meetup #2 - API Economy
Paris Innovation & New tech - Meetup #2 - API Economy
 
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...
 
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
Petit-Déjeuner : L'API ne fait pas le moine : Confessions d'experts sur les m...
 
Integration Summit 16 - Keynote Integration Trends
Integration Summit 16 - Keynote Integration TrendsIntegration Summit 16 - Keynote Integration Trends
Integration Summit 16 - Keynote Integration Trends
 
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
Les défis de l'intégration Drupal dans un SI complexe - Actency Drupagora 2019
 
Introduction a IBM API Management
Introduction a IBM API ManagementIntroduction a IBM API Management
Introduction a IBM API Management
 
2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...
2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...
2011.06.30. Enjeux et opportunités Business du Cloud - les Rencontres Nationa...
 
Livre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des APILivre blanc : les nouveaux enjeux des API
Livre blanc : les nouveaux enjeux des API
 
API Management
API ManagementAPI Management
API Management
 
2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau
2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau
2011.06.24 - Ecosystème Cloud - Enjeux et Modèles de Business - Philippe Sajhau
 
[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2[XamarinDay] Deep dive des produits Xamarin part 2
[XamarinDay] Deep dive des produits Xamarin part 2
 
Gestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKIGestion des APIs avec Azure API Management - Samir AREZKI
Gestion des APIs avec Azure API Management - Samir AREZKI
 
Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018Serverless for OPS - Global Azure Bootcamp 2018
Serverless for OPS - Global Azure Bootcamp 2018
 
Silex x Altaris : Les prémices de l'acheteur augmenté
Silex x Altaris : Les prémices de l'acheteur augmentéSilex x Altaris : Les prémices de l'acheteur augmenté
Silex x Altaris : Les prémices de l'acheteur augmenté
 
Présentation Voirin Club DSI EST 150217
Présentation Voirin Club DSI EST 150217Présentation Voirin Club DSI EST 150217
Présentation Voirin Club DSI EST 150217
 
Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?Êtes-vous API dans votre organisation ?
Êtes-vous API dans votre organisation ?
 
Denodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie APIDenodo, pilier central de votre stratégie API
Denodo, pilier central de votre stratégie API
 

Plus de Cellenza

Global AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interfaceGlobal AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interface
Cellenza
 
Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3
Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3
Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3
Cellenza
 
Soirée de lancement Visual Studio - VS for Mac & Xamarin
Soirée de lancement Visual Studio - VS for Mac & XamarinSoirée de lancement Visual Studio - VS for Mac & Xamarin
Soirée de lancement Visual Studio - VS for Mac & Xamarin
Cellenza
 
Soirée de lancement Visual Studio - Live Share
Soirée de lancement Visual Studio - Live ShareSoirée de lancement Visual Studio - Live Share
Soirée de lancement Visual Studio - Live Share
Cellenza
 
Soirée de lancement Visual Studio - Le développement sous VS19
Soirée de lancement Visual Studio - Le développement sous VS19Soirée de lancement Visual Studio - Le développement sous VS19
Soirée de lancement Visual Studio - Le développement sous VS19
Cellenza
 
Soirée de lancement Visual Studio - Introduction
Soirée de lancement Visual Studio - IntroductionSoirée de lancement Visual Studio - Introduction
Soirée de lancement Visual Studio - Introduction
Cellenza
 
Gouvernance Azure - Mettre en place sa politique de Gouvernance
Gouvernance Azure - Mettre en place sa politique de GouvernanceGouvernance Azure - Mettre en place sa politique de Gouvernance
Gouvernance Azure - Mettre en place sa politique de Gouvernance
Cellenza
 
Gouvernance Azure - Comprendre la facture Azure
Gouvernance Azure - Comprendre la facture AzureGouvernance Azure - Comprendre la facture Azure
Gouvernance Azure - Comprendre la facture Azure
Cellenza
 
Gouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommageGouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommage
Cellenza
 
Continuous monitoring : Dev to Ops
Continuous monitoring : Dev to OpsContinuous monitoring : Dev to Ops
Continuous monitoring : Dev to Ops
Cellenza
 
MobileDay - Parcours 2 Crossplateform
MobileDay - Parcours 2 CrossplateformMobileDay - Parcours 2 Crossplateform
MobileDay - Parcours 2 Crossplateform
Cellenza
 
MobileDay - Session 3 La Mobilité selon Microsoft
MobileDay - Session 3 La Mobilité selon MicrosoftMobileDay - Session 3 La Mobilité selon Microsoft
MobileDay - Session 3 La Mobilité selon Microsoft
Cellenza
 
MobileDay - Parcours 1 Hybride (Cordova)
MobileDay - Parcours 1 Hybride  (Cordova)MobileDay - Parcours 1 Hybride  (Cordova)
MobileDay - Parcours 1 Hybride (Cordova)
Cellenza
 
MobileDay - Parcours 3 : Natif (Universal Apps)
MobileDay - Parcours 3 : Natif (Universal Apps)MobileDay - Parcours 3 : Natif (Universal Apps)
MobileDay - Parcours 3 : Natif (Universal Apps)
Cellenza
 
MobileDay - Session 2 REX IDEX
MobileDay - Session 2 REX IDEXMobileDay - Session 2 REX IDEX
MobileDay - Session 2 REX IDEX
Cellenza
 
Biztalk summit - IOT
Biztalk summit - IOTBiztalk summit - IOT
Biztalk summit - IOT
Cellenza
 
DevOps Day - Continuous Delivery
DevOps Day - Continuous DeliveryDevOps Day - Continuous Delivery
DevOps Day - Continuous Delivery
Cellenza
 
DevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A CodeDevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A Code
Cellenza
 
Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012Cellenza
 
Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...
Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...
Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...Cellenza
 

Plus de Cellenza (20)

Global AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interfaceGlobal AI Night - Azure ML visual interface
Global AI Night - Azure ML visual interface
 
Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3
Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3
Soirée de lancement Visual Studio - .Net Core 3 et ASP.Net Core 3
 
Soirée de lancement Visual Studio - VS for Mac & Xamarin
Soirée de lancement Visual Studio - VS for Mac & XamarinSoirée de lancement Visual Studio - VS for Mac & Xamarin
Soirée de lancement Visual Studio - VS for Mac & Xamarin
 
Soirée de lancement Visual Studio - Live Share
Soirée de lancement Visual Studio - Live ShareSoirée de lancement Visual Studio - Live Share
Soirée de lancement Visual Studio - Live Share
 
Soirée de lancement Visual Studio - Le développement sous VS19
Soirée de lancement Visual Studio - Le développement sous VS19Soirée de lancement Visual Studio - Le développement sous VS19
Soirée de lancement Visual Studio - Le développement sous VS19
 
Soirée de lancement Visual Studio - Introduction
Soirée de lancement Visual Studio - IntroductionSoirée de lancement Visual Studio - Introduction
Soirée de lancement Visual Studio - Introduction
 
Gouvernance Azure - Mettre en place sa politique de Gouvernance
Gouvernance Azure - Mettre en place sa politique de GouvernanceGouvernance Azure - Mettre en place sa politique de Gouvernance
Gouvernance Azure - Mettre en place sa politique de Gouvernance
 
Gouvernance Azure - Comprendre la facture Azure
Gouvernance Azure - Comprendre la facture AzureGouvernance Azure - Comprendre la facture Azure
Gouvernance Azure - Comprendre la facture Azure
 
Gouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommageGouvernance Azure - La charte de nommage
Gouvernance Azure - La charte de nommage
 
Continuous monitoring : Dev to Ops
Continuous monitoring : Dev to OpsContinuous monitoring : Dev to Ops
Continuous monitoring : Dev to Ops
 
MobileDay - Parcours 2 Crossplateform
MobileDay - Parcours 2 CrossplateformMobileDay - Parcours 2 Crossplateform
MobileDay - Parcours 2 Crossplateform
 
MobileDay - Session 3 La Mobilité selon Microsoft
MobileDay - Session 3 La Mobilité selon MicrosoftMobileDay - Session 3 La Mobilité selon Microsoft
MobileDay - Session 3 La Mobilité selon Microsoft
 
MobileDay - Parcours 1 Hybride (Cordova)
MobileDay - Parcours 1 Hybride  (Cordova)MobileDay - Parcours 1 Hybride  (Cordova)
MobileDay - Parcours 1 Hybride (Cordova)
 
MobileDay - Parcours 3 : Natif (Universal Apps)
MobileDay - Parcours 3 : Natif (Universal Apps)MobileDay - Parcours 3 : Natif (Universal Apps)
MobileDay - Parcours 3 : Natif (Universal Apps)
 
MobileDay - Session 2 REX IDEX
MobileDay - Session 2 REX IDEXMobileDay - Session 2 REX IDEX
MobileDay - Session 2 REX IDEX
 
Biztalk summit - IOT
Biztalk summit - IOTBiztalk summit - IOT
Biztalk summit - IOT
 
DevOps Day - Continuous Delivery
DevOps Day - Continuous DeliveryDevOps Day - Continuous Delivery
DevOps Day - Continuous Delivery
 
DevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A CodeDevOps Day - Infrastructure As A Code
DevOps Day - Infrastructure As A Code
 
Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012Mutualisation des développements avec VS2012
Mutualisation des développements avec VS2012
 
Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...
Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...
Applications "legacy": testez-les avec Visual Studio 2012 sans modifier leurs...
 

Dernier

Reconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la fermeReconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la ferme
Institut de l'Elevage - Idele
 
JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...
JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...
JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...
Institut de l'Elevage - Idele
 
BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...
BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...
BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...
Institut de l'Elevage - Idele
 
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivoresCOUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
Institut de l'Elevage - Idele
 
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Institut de l'Elevage - Idele
 
Accompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermièreAccompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermière
Institut de l'Elevage - Idele
 
JTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvres
JTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvresJTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvres
JTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvres
Institut de l'Elevage - Idele
 
JTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdfJTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdf
idelewebmestre
 
RAPPORT DE STAGE sur CHANTIER BTP (by BR Engineering ) (1) (1).pdf
RAPPORT DE STAGE  sur CHANTIER  BTP (by BR Engineering ) (1) (1).pdfRAPPORT DE STAGE  sur CHANTIER  BTP (by BR Engineering ) (1) (1).pdf
RAPPORT DE STAGE sur CHANTIER BTP (by BR Engineering ) (1) (1).pdf
fatima413951
 
JTC 2024 - Approche collective de la santé
JTC 2024 - Approche collective de la santéJTC 2024 - Approche collective de la santé
JTC 2024 - Approche collective de la santé
Institut de l'Elevage - Idele
 
2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
idelewebmestre
 
05-La génétique, un levier majeur pour les enjeux à venir
05-La génétique, un levier majeur pour les enjeux à venir05-La génétique, un levier majeur pour les enjeux à venir
05-La génétique, un levier majeur pour les enjeux à venir
Institut de l'Elevage - Idele
 
JTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animalJTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
Institut de l'Elevage - Idele
 
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de productionAccompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Institut de l'Elevage - Idele
 

Dernier (14)

Reconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la fermeReconquête de l’engraissement du chevreau à la ferme
Reconquête de l’engraissement du chevreau à la ferme
 
JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...
JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...
JTC 2024 - Pour une traite de qualité, mieux comprendre l’interface trayon-ma...
 
BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...
BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...
BeeBOP diaporama webinaire : Et si l’IA permettait de compléter l’observatio...
 
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivoresCOUPROD Une méthode nationale commune à l’ensemble des filières herbivores
COUPROD Une méthode nationale commune à l’ensemble des filières herbivores
 
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...Leviers d’adaptation au changement climatique, qualité du lait et des produit...
Leviers d’adaptation au changement climatique, qualité du lait et des produit...
 
Accompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermièreAccompagner les porteurs de projets en transformation fermière
Accompagner les porteurs de projets en transformation fermière
 
JTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvres
JTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvresJTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvres
JTC 2024 - Atelier APaChe-Pâturage des arbres par les chèvres
 
JTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdfJTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdf
 
RAPPORT DE STAGE sur CHANTIER BTP (by BR Engineering ) (1) (1).pdf
RAPPORT DE STAGE  sur CHANTIER  BTP (by BR Engineering ) (1) (1).pdfRAPPORT DE STAGE  sur CHANTIER  BTP (by BR Engineering ) (1) (1).pdf
RAPPORT DE STAGE sur CHANTIER BTP (by BR Engineering ) (1) (1).pdf
 
JTC 2024 - Approche collective de la santé
JTC 2024 - Approche collective de la santéJTC 2024 - Approche collective de la santé
JTC 2024 - Approche collective de la santé
 
2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
 
05-La génétique, un levier majeur pour les enjeux à venir
05-La génétique, un levier majeur pour les enjeux à venir05-La génétique, un levier majeur pour les enjeux à venir
05-La génétique, un levier majeur pour les enjeux à venir
 
JTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animalJTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
 
Accompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de productionAccompagner les éleveurs dans l'analyse de leurs coûts de production
Accompagner les éleveurs dans l'analyse de leurs coûts de production
 

Qu'est ce qu'une api en 2019 ?

  • 1. Le Mois du Cloud Qu’est-ce qu’une API en 2019 et comment les gérer avec de l’API Management ?
  • 2.
  • 3. 3 Audience Chef de projet / Urbaniste / Responsables fonctionnels DEV OPS
  • 4. 4 L’objectif… est dans le titre du meet-up ☺ Qu’est-ce qu’une API en 2019 et comment les gérer via l’API Management ? La question sous-jacente est : pourquoi est-ce qu’on se pose la question aujourd’hui ? Trouver une réponse pour tous! Pourquoi ce meet-up ?
  • 5. 5 Les APIs sont incontournables pour mener à bien la transformation digitale en entreprise, notamment lorsque l’on manipule des données Big Data, traitées avec du Machine Learning. Avec cette intelligence artificielle, on peut créer des bots et dialoguer avec eux pour contrôler des objets connectés. Tous les déploiements se font en Docker, avec des projets en agile, sans Devs, sans Ops mais que des DevOps. “ ” La réponse
  • 6. 6 Pensons l’histoire… La révolution industrielle Les innovations dans la logistique et la communication Des organisations plus étendues, plus complexes, plus ouvertes vers l’extérieur! +
  • 7. 7 Pensons l’histoire… maintenant La révolution portée par l’informatique Les innovations dans les technologies digitales Des organisations plus étendues, plus complexes, plus ouvertes vers l’extérieur! +
  • 8. 8 Les APIs pour s’ouvrir Couche APIs Applications mobiles Applications web Clients natifsObjets connectés Applications d’entreprise Applications partenaires Architecture centrée autour des APIs
  • 9. 9 APIs {API} C’est quoi, une API ? Interface : une API est ouverte vers l’extérieur Programming : une API est consommée par programmation Application : une API fournit un service Application Programming Interface
  • 10. 10 Les bénéfices des APIs ? o Lisibilité du service o Exploitation des systèmes internes et externes o Adoption par un partenaire o Ouvrir de nouveaux canaux o Driver consommation o Standardisation systèmes o Accelerer l’innovation o Nouveaux business models o Nouvelles sources revenue o Satisfaction client o Process interne o Federer les modèles o Sécurité o Exposition API “APIs make digital society and digital business work; they are the basis of every digital strategy.” From Gartner.
  • 11. 11 Business API stratégie ▪ API est le produit ▪ Revenu direct ▪ API étend le produit ▪ Atteindre de nouveaux marchés ▪ Ajout de fonctionnalités (mobile par ex) ▪ API promeut le produit ▪ Acquisition d’utilisateur ▪ Promotion / publicités ▪ API alimente le produit ▪ Interne ▪ Acquisition de la data ▪ Partenaire
  • 14. 15 Challenges Performance Innovation Agile Sécurité Legacy OrganisationGouvernance Open platformCycle en V Rationalisation Usages Devices Transformation IndustrialisationDevops • Par où commencer ? Règles Supervision Monétisation
  • 15. 16 API Management APPS APIs BackendGateway Gérer un catalogue de service Favoriser l’innovation en simplifiant la consommation Créer une vitrine Ajouter une couche de sécurité
  • 16. 17 Azure API Management La plateforme Microsoft Azure API Management présente les bénéfices suivants : - Disponibilité immédiate (en utilisant la souscription Azure existante) - Réutilisation des compétences internes (Azure, C#, Azure DevOps) - Avantages du modèle SaaS : facturation en fonction de la capacité choisie, scalabilité, gestion (pas de maintenance de l’infrastructure, du réseau), .. - Déploiement multi-régions
  • 17. 18 API Management Consume PublishMediate Portail AzurePasserellePortail développeur Abstraire et découpler Sécuriser & protéger Gérer le cycle de vie Superviser & Mesurer Moderniser & Optimiser Intégrer les développeurs Monétiser Découvrir Se documenter Obtenir les accès Essayer Obtenir de l’aide SDKs et exemples
  • 18. DEMO APIM 1) Exposition d’une API via le portail de publication Azure 2) Souscription via le portail Développeur
  • 19. 20 API Places Offres disponibles APIs disponibles API Trips Consommateurs Utilisateur Lambda Hackathon Application Alpha Agence de Presse Application Béta Entreprise partenaire Produit Découverte Produit Partenaire Presse Produit B2B Premium a b c d Accès standard Accès restreint API Management Authentification BACKEND Produits dans API Management
  • 20. DEMO APIM 3) Impact d’une policy sur un Produit ou une API 4) Visualisation des métriques
  • 21. 22 Policies sur l’API Management Modernisation de la syntaxe Mécanismes logiquesPerformance Utilisation de la syntaxe HTTP Appel de méthode HTTP (Get, Put, Patch, Delete) qui peut être plus cohérent Format JSON Format de données plus léger et plus moderne Quotas sur le nombre d’appels Evite la surcharge des web services exposés par API Management Cache Configuration qui peut apporter de meilleures performances Code et transformation Manipulations logiques sur les appels pour transformer les requêtes Opérations spécifiques Déclenchement d’appels externes pré ou post traitement
  • 22. 23 Urbanisation des APIs Mais l’outil technologique ne fait pas tout, il faut des règles… L’informatique, ça fait ce qu’on lui dit de faire… Comment assurer la cohérence, des processus (humains!) pour déterminer : • Quelle modèle utiliser • Quelle documentation • Niveaux de Richardson • La sécurité • Est-ce supervisé? • Le DevOps • L’usage • Un sdk ? Pouvoir intervenir en phase de design!
  • 23. 24 REST et le modèle de maturité de Richardson
  • 24. 25 APIser son SI Quelques recommandations : ▪ API bien documentée même en interne « Eat your own dog food » ▪ Gouvernance des services ▪ Modulaire / Découplé / Responsabilité (SRP) / Granularité ▪ Stratégie de versionning ▪ Mettre en place les bonnes KPI (analytics) ▪ Politique d’authentification (Basic, Oauth, IP filtering etc.) ▪ Impact organisationel (Loi de Conway)
  • 25. 26 Au centre de l’intégration Integration Platform As A Service Interconnecter les multiples sources d’informations, les différents systèmes et services, leurs protocoles et les patterns au travers d’une plateforme hybride (On-prem + Cloud). L’ API Management joue un rôle majeur dans la façon de contrôlée et sécurisée la donnée pour offrir une ouverture maîtrisée du système d’information et proposer de nouveaux services. SaaS APIM On-prem
  • 26. 27 Etendre son SI Hybrid Integration Platform On prem Integration Orchestrating Messaging & Eventing LAN CLOUD
  • 28. 29 C’est quoi, une API en 2019 ? Une API qui respecte les critères suivants : • Couverture fonctionnelle et équipe identifiée • Phase de design et d’urbanisation • Fait partie du patrimoine de l’entreprise • Indépendante • Scalable • Facilement déployable (Infrastructure-as-Code, sur le Cloud) • Tournée vers l’extérieur (SDK, versioning, API Management) • Gouvernée (Supervision et analytiques) On se rapproche de la notion de Microservice.
  • 29. 30 Profiter des opportunités On peut faire beaucoup de choses avec les nouvelles technologies, mais ne jamais oublier les besoins initiaux. Innovation Rationalisation Transformation Ouverture
  • 30. 31 o Formation « API Management » Azure DevOps Intégration Développement Agilité Data IA o Formation « Azure Intermédiaire » o Formation « Azure Avancée » o Formation « Azure pour les Architectes » (Préparation AZ-300) Pour aller plus loin… https://training.cellenza.com training@cellenza.com
  • 31. 32 Merci! Une API en 2019 Couverture fonctionnelle et équipe identifiée Phase de design et d’urbanisation Fait partie du patrimoine de l’entreprise Indépendante, Scalable Facilement déployable (Infrastructure-as-Code, sur le Cloud) Tournée vers l’extérieur (SDK, versioning, API Management) Gouvernée (Supervision et analytiques)