< Retour à la gestion des API

Les outils de gestion des API offrent à l'équipe API les instruments et processus nécessaires pour créer, documenter, gérer et publier des API dans un environnement de développement sécurisé. Tout au long du cycle de vie des API, les outils de gestion des API aident à gérer les connexions entre les API et les applications qui en dépendent. Grâce aux outils de gestion des API, les administrateurs peuvent surveiller la cohérence des connexions, le trafic et la sécurité. Les outils de gestion des API sont utilisés depuis la construction et le développement jusqu'à la maintenance, la surveillance et la gestion liées aux API.

 

Voici quelques exemples d'outils de gestion des API :

  • Gestionnaire d'API - L'interface Web de API Manager permet aux développeurs ou aux opérations API (propriétaires d'API) d'enregistrer facilement les API REST et d'appliquer les stratégies standard définies dans le registre client pour virtualiser les API. Il permet aux entreprises et aux consommateurs d'API de consommer des API, de parcourir le catalogue d'API et de surveiller leur utilisation des API. Il permet également aux administrateurs d'API de gérer les clients API et leur consommation d'API.
  • Passerelle API - Il s'agit de la passerelle d'exécution qui remplace les API REST enregistrées dans API Manager et qui applique les politiques configurées aux demandes et réponses des clients. API Manager est un produit en couches fonctionnant sur API Gateway, et qui fournit toutes les fonctionnalités de la passerelle sous-jacente. API Gateway est un produit indispensable pour API Manager.
  • Catalogue API - Il s'agit du catalogue des API et de leur documentation associée enregistré dans API Manager. Les développeurs d'applications clientes peuvent parcourir le catalogue API dans API Manager et dans API Portal. Les API peuvent être balisées pour la classification et la recherche. Le catalogue API est représenté au format Swagger pour l'intégration des outils.
  • Registre des clients - Il s'agit du référentiel des organisations et des partenaires, des consommateurs d'API et des applications clients qui consomment les API REST. Le registre client de l'API contient également les informations d'authentification des applications clientes, ainsi que les politiques d'autorisation et de quotas définies au niveau de l'organisation et des applications. Le registre des clients est conservé dans un magasin Apache Cassandra.
  • Assistant de développement de l'API REST - Cet assistant dans Policy Studio vous permet de créer de nouvelles API REST qui acheminent vers les stratégies développées dans Policy Studio. Cela vous permet de développer des API REST à partir d'applications et de services back-end non-REST, en les intégrant au niveau des applications et de la sécurité. Pour plus de détails sur la création d'API à l'aide de l'assistant de développement d'API REST, consultez le Guide du développeur de politique de passerelle API.
  • Portail API - Le portail API pour développeurs est un portail Web en libre-service qui permet aux utilisateurs des API de consommer les API que vous avez mises à la disposition des organisations dans API Manager. Les utilisateurs des API peuvent s'enregistrer et gérer leur profil utilisateur, enregistrer des applications, gérer les informations d'identification des applications, parcourir les API frontales et la documentation correspondante, surveiller l'utilisation des API d'application et accéder aux blogs, forums, etc.