Kong Classes d’extension
L’application Modèles de classe CI CMDB ajoute ou met à jour des classes pour Kong les passerelles.
Modèles de classe CI CMDB est une application qui ajoute des ServiceNow Store modèles de classe qui étendent la hiérarchie des CMDB classes. Les classes nouvelles ou mises à jour comprennent des descriptions de classe, des règles d’identification, des entrées d’identificateur et, le cas échéant, des relations dépendantes. Vous pouvez utiliser les classes ajoutées comme n’importe quelle autre CMDB classe. Les applications telles que peuvent Schémas de découverte et de mappage des services utiliser les extensions de classe pour renseigner les CI et découvrir des technologies et des logiciels.
Voir les notes de version complètes pour tout Modèles de classe CI CMDB.
Demander des applications dans l'App Store
Visitez le ServiceNow Store pour afficher toutes les applications disponibles et pour obtenir des informations sur la soumission de demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Store notes de publication relatives à l'historique des versions.
Kong
Kong est une plateforme de gestion des API qui permet aux entreprises de mieux gérer le trafic client et hôte.
Classes
Cette section répertorie les classes que l’application Modèles de classe CI CMDB ajoute ou met à jour. Pour obtenir la liste des classes dans le , y compris les système de base classes que cette application peut étendre, reportez-vous à la section Descriptions des tables CMDB.
Modèles de classe CI CMDB: la version 1.49.0 ajoute les classes suivantes pour Kong.
| Classe | Extensions | Description |
|---|---|---|
| Kong Passerelle [cmdb_ci_kong_gateway] |
Passerelle API [cmdb_ci_api_gateway] |
Application Kong de passerelle qui héberge et gère les API individuelles. Exemple : Kong Gateway instanceName. |
| Kong Équilibreur de charge [cmdb_ci_kong_lb] |
Application d’équilibrage de charge [cmdb_ci_lb_appl] |
L’équilibreur de charge par défaut sur l’application de passerelle qui pointe vers les instances de service back-end lors de l’exécution Kong des demandes d’API. Exemple : httpbin-upstream. |
| Cible Kong [cmdb_ci_kong_target] |
Composant de l'API [cmdb_ci_api_component] |
Back-end à charge équilibrée de la passerelle qui répond aux demandes d’API. Exemple : httpbin-target1. |
Attributs de classe
Modèles de classe CI CMDB: la version 1.49.0 ajoute les attributs suivants aux classes respectives.
| Attribut | Type de données | Description |
|---|---|---|
| URL d'administrateur | String (255) | URL pour effectuer des demandes d’API administrateur. |
| Base de données | Chaîne | Type de base de données utilisée par la Kong passerelle. Exemple : Postgres ou Cassandra. |
| Attribut | Type de données | Description |
|---|---|---|
| Algorithme | Chaîne | Type d’algorithme utilisé pour l’équilibrage de charge. Exemple : round robin. |
| ID | String (255) | Identificateur unique du système source. |
| Attribut | Type de données | Description |
|---|---|---|
| Cible | String (255) | URL de l’intégration cible. |
Structures de relations clés
Un certain nombre de relations clés doivent être définies pour l’API et Kong les classes.
| Classes parents | Relation | Classe enfant | Type de relation |
|---|---|---|---|
| API back-end [cmdb_ci_api_backend] | Utilisations ::Utilisé par | Kong Équilibreur de charge | Suggéré |
| Kong Équilibreur de charge [cmdb_ci_lb_appl] | Contient::Contenu par | Cible Kong | Dépendant(e) de |
| Kong Passerelle [cmdb_ci_kong_gateway] | Fournit ::P fourni par | Kong Équilibreur de charge | Dépendant(e) de |
Non-tablesCMDB connexes
La Kong classe Gateway utilise la Kong Espace de travail non-tableCMDB comme liste connexe :
| Attribut | Type de données | Description |
|---|---|---|
| Nom | Chaîne (100) | Nom de l’espace Kong de travail. |
| ID | String (255) | Identificateur unique du système source. |
| Passerelle API | Référence | Référence à la Kong passerelle API. |
Kong Exemple de passerelle
Voici un exemple de vue des dépendances pour la Kong classe de passerelle qui montre comment une passerelle remplirait la classe dépendante dépendante de l’API gérée avec les API et les composants associés. La classe Managed API est considérée comme une relation de premier niveau par rapport à la passerelle, tandis que les composants front-end et back-end sont considérés comme des relations de second niveau. À partir d’ici, vous pouvez lier des alertes à ces CI, configurer des CI dynamiques pour les vues de service et les incidents, ou établir des workflows supplémentaires qui utilisent des CI.