
Retour aux formations
Management
Introduction à l’API Management – Comprendre, Consommer et Exploiter les API
2 jour(s) • 14h
Description
Cette formation vise à acquérir une compréhension claire des API et de leur gestion à travers l’API Management, apprendre les bonnes pratiques de conception, comprendre les principes fondamentaux de l’API Management et découvrir les bases de la sécurité, du contrôle et de la maintenance des API.
Objectifs pédagogiques
- Découvrir les bonnes pratiques de conception des API
- Comprendre l’API Management et ses concepts fondamentaux
- Découvrir les bases de la sécurité des API et des mécanismes de protection
- Comprendre les principes de supervision et de maintenance des API
Public concerné
Équipe d’exploitation Data (OPS) – 3 participants
Profils débutants souhaitant comprendre l’API Management et l’exploitation des API
Prérequis
Aucune connaissance préalable approfondie en API requise
Notions de base en manipulation de données et outils informatiques
Déroulé du programme
1
Introduction aux API et bonnes pratiques de conception (3,5h)
5h
- Définition et rôle des API dans un système d’information
- Différence générale entre API REST, GraphQL et SOAP
- Bonnes pratiques de conception des API : Structuration des endpoints, Utilisation des méthodes HTTP (GET, POST, PUT, DELETE), Formats de données et standardisation (JSON, XML), Gestion des erreurs et codes HTTP.
- Présentation des outils de test (Postman, Swagger)
- Travaux pratiques : Appels API simples avec Postman (GET, POST, PUT, DELETE), Analyse et test d’une documentation API avec Swagger
2
Introduction à l’API Management (API M Concept) (3,5h)
5h
- Qu’est-ce que l’API Management et pourquoi l’utiliser ?
- Présentation des principales fonctionnalités : API Gateway, Portail développeurs, Supervision et monitoring
- Présentation des solutions du marché (Apigee, Kong, Gravitee.io)
- Déploiement et gestion de versions d’API
- Travaux pratiques : Découverte d’une plateforme API Management et exploration d’un portail API, Déploiement d’une API simple sur une API Gateway.
3
Sécurisation et contrôle des API (3,5h)
5h
- Introduction aux problématiques de sécurité des API
- Panorama des méthodes d’authentification et d’autorisation : API Key (principe et fonctionnement), Notions d’OAuth 2.0 et JWT (sans mise en œuvre avancée).
- Tour d'horizon des protections contre les attaques courantes (DDoS, injections, rate limiting)
- Bonnes pratiques pour assurer la conformité et la sécurité des API
- Travaux pratiques; Test d’une API sécurisée avec API Key, Configuration d’un mécanisme de limitation de requêtes (rate limiting).
4
Supervision et maintenance des API (3,5h)
5h
- Introduction aux outils de monitoring et de supervision des API
- Métriques clés pour surveiller une API (temps de réponse, taux d’erreur, logs)
- Bonnes pratiques de maintenance et de versioning des API
- Travaux pratiques : Analyse des logs d’une API et détection d’erreurs, Simulation d’un incident et test de reprise.
Informations
Durée
2 jour(s)
14h
Tarif
Sur demande
Formations similaires

Management
Advanced IBM Mainframe Hardware Configuration and Management
5 jour(s)
Sur demande

Management
APHP - Gestion de l’Agressivité des Parents en Présence de l’Enfant
1 jour(s)
Sur demande

Management
API Management Expert – Sécurisation, Déploiement et Gouvernance des API
3 jour(s)
Sur demande

Management
Beveiliging en Compliance met Red Hat Satellite – Automatisering en Security Management
3 jour(s)
Sur demande