Présentation des déploiements

Cette page s'applique à Apigee et à Apigee hybrid.

Un déploiement est une entité de hub d'API qui décrit où une API est hébergée. Par exemple, un déploiement peut représenter un proxy d'API Apigee, une API déployée sur une passerelle Google Cloud API Gateway, ou des API déployées sur des services Google Cloud différents ou autres que Google Cloud.

Vous pouvez associer une version d'API à plusieurs déploiements pour modéliser des scénarios tels que le développement, la préproduction, les tests d'acceptation par l'utilisateur (UAT) et les déploiements de production correspondant à une version donnée.

Vous pouvez également associer plusieurs versions à un déploiement si plusieurs versions d'une API (ou potentiellement des API différentes) sont déployées ensemble.

Une entité de déploiement comprend des métadonnées telles que le nom, le nom à afficher, la description, les versions associées, etc. Les trois attributs suivants spécifient les détails de l'API déployée et sont requis pour créer un déploiement dans le hub d'API:

Présentation des déploiements.
Figure 1. Une entité de déploiement inclut un type de déploiement, un URI de ressource et des URL de point de terminaison.
  • Type de déploiement : spécifie le type de déploiement, tel qu'Apigee, Apigee hybrid, le cloud privé Apigee Edge, etc.
  • URI de ressource : URI de la ressource de déploiement. Par exemple, si la ressource de déploiement est un proxy d'API Apigee, ce champ doit spécifier l'URI de l'interface utilisateur de gestion du proxy.
  • Points de terminaison : points de terminaison sur lesquels le déploiement réel de l'API écoute les requêtes. Par exemple, ce champ peut être une liste d'adresses IP ou de noms d'hôte.

Pour en savoir plus sur la création et la gestion des déploiements, consultez la page Gérer les déploiements.