Avec la solution IBM API Management, vous pouvez créer, gérer et surveiller un cloud sur site depuis lequel vous pouvez créer, promouvoir, utiliser et suivre des API. Ce cloud sur site se compose de divers dispositifs. Chaque dispositif est un serveur auquel vous attribuez un rôle spécifique. La collection de serveurs définit votre cloud et détermine la façon dont le travail de gestion, d'analyse, de routage et de stockage des données est distribué.
Votre cloud sur site peut être une combinaison de dispositifs physiques et virtuels, nouveaux et existants, ou peut être composé entièrement de dispositifs virtuels. Le type et la quantité de serveurs dans un environnement API Management sont déterminés par les besoins spécifiques de chaque entreprise, mais il faut au minimum un serveur de gestion et une serveur de passerelle.
Le cloud sur site API Management inclut les types de serveur suivants :
Serveur de gestion (requis). Gère les opérations des divers serveurs dans le cloud API Management et met à disposition les outils permettant d'interagir avec les divers serveurs. Le serveur de gestion fournit également des fonctions d'analyse qui collectent et stockent des informations sur les API et les utilisateurs des API. Cloud Management Console, le gestionnaire d'API et le portail de développeur sont des interfaces utilisateur qui s'exécutent sur le serveur de gestion.
Serveur de passerelle (requis). Traite et gère les protocoles de sécurité, et stocke les données d'authentification des utilisateurs et des dispositifs concernés. Le serveur depasserelle fournit également des fonctions d'assemblage qui permettent aux API de s'intégrer à différents nœuds finals, tels que des bases de données ou des nœuds finals HTTP.