Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Esta página se aplica a Apigee y Apigee Hybrid.
Una implementación es una entidad del concentrador de APIs que describe dónde se aloja una API. Por ejemplo, una implementación podría representar un proxy de API de Apigee, una API implementada en la puerta de enlace de API de Google Cloud o APIs implementadas en otros servicios de Google Cloud o servicios que no son de Google Cloud.
Puedes asociar una versión de API con varias implementaciones para modelar situaciones, como desarrollo, etapa de pruebas, pruebas de aceptación del usuario (UAT) e implementaciones de producción correspondientes a una versión determinada.
También puedes asociar varias versiones a una implementación en los casos en que se implementan varias versiones de una API (o APIs potencialmente diferentes) juntas.
Una entidad de implementación incluye metadatos como el nombre, el nombre visible, la descripción, las versiones asociadas, etcétera. Los siguientes tres atributos especifican detalles sobre la API implementada y son necesarios para crear una implementación en el concentrador de APIs:
Figura 1. Una entidad de implementación incluye un tipo de implementación, un URI de recurso y URLs de extremos.
Tipo de implementación: Especifica el tipo de implementación, como Apigee, Apigee Hybrid, la nube privada de Apigee Edge y otros.
URI de recurso: Un URI para el recurso de implementación. Por ejemplo, si el recurso de implementación es un proxy de la API de Apigee, este campo debe especificar el URI a la interfaz de usuario de administración del proxy.
Extremos: Los extremos en los que la implementación real de la API escucha las solicitudes. Por ejemplo, este campo puede ser una lista de direcciones IP o nombres de host.
Para obtener detalles sobre cómo crear y administrar implementaciones, consulta Administra implementaciones.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)"],[[["\u003cp\u003eThis content is applicable to both Apigee and Apigee hybrid platforms.\u003c/p\u003e\n"],["\u003cp\u003eA deployment, within the context of API Hub, defines where an API is hosted, and may represent various environments like dev, staging, or production.\u003c/p\u003e\n"],["\u003cp\u003eMultiple API versions can be associated with a single deployment, and a single version may have multiple deployments.\u003c/p\u003e\n"],["\u003cp\u003eCreating a deployment requires specifying its type, resource URI, and the endpoints it's listening on.\u003c/p\u003e\n"]]],[],null,["# Introduction to deployments\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\nA deployment is an API hub entity that describes where an API is hosted. For example,\na deployment could represent an Apigee API proxy, an API deployed to Google Cloud API\nGateway, or APIs deployed to other Google Cloud services or non-Google Cloud services.\n\nYou can associate an API version with multiple deployments to model scenarios such as dev,\nstaging, user acceptance testing (UAT), and production deployments corresponding to a\ngiven version.\n\nYou can also associate multiple versions with a deployment in cases where multiple\nversions of an API (or potentially different APIs) are deployed together.\n\nA deployment entity includes metadata such as name, display name, description, associated\nversions, and so on. The following three attributes specify details about the deployed API and\nare required to create a deployment in API hub:\n**Figure 1.** A deployment entity includes a deployment type, a resource URI, and endpoint URLs.\n\n- **Deployment type**: Specifies the type of deployment, such as Apigee, Apigee hybrid, Apigee Edge Private Cloud, and others.\n- **Resource URI** : A URI to the deployment resource. For example, if the deployment resource is an Apigee API proxy, then this field must specify the URI to the management user interface of the proxy. **Note:** For **Apigee** deployment types, we recommend that the Resource URI conforms to the following format: `organizations/([^/]+)/environments/([^/]+)/apis/([^/]+)$`\n |\n |\n | For example, the Resource URI for an Apigee API proxy deployed to the `prod`\n | environment of the `myorg` organization is\n | `organizations/myorg/environments/prod/apis/iloveapis`.\n- **Endpoints**: The endpoints on which the actual deployment of the API is listening to requests. For example, this field could be a list of IP addresses or hostnames.\n\nFor details on creating and managing deployments, see [Manage deployments](./manage-api-deployments)."]]