Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta página
se aplica à Apigee e à Apigee híbrida.
Uma implantação é uma entidade do hub de API que descreve o local em que a API está hospedada. Por exemplo,
uma implantação pode representar um proxy de API da Apigee, uma API implantada no gateway da API
Google Cloud ou APIs implantadas em outros serviços do Google Cloud ou que não são do Google Cloud.
É possível associar uma versão da API a várias implantações em cenários de modelo, como desenvolvimento, preparação, teste de aceitação do usuário (UAT) e implantações de produção correspondentes a uma
determinada versão.
Também é possível associar várias versões a uma única implantação nos casos em que várias versões de uma API (ou APIs potencialmente diferentes) são implantadas juntas.
Uma entidade de implantação inclui metadados como nome, nome de exibição, descrição, versões associadas e assim por diante. Os três atributos a seguir especificam detalhes sobre a API implantada e são necessários para criar uma implantação no hub da API:
Figura 1. Uma entidade de implantação inclui um tipo de implantação, um URI de recurso e URLs de endpoint.
Tipo de implantação: especifica o tipo de implantação, como Apigee, Apigee híbrida, Apigee Edge para nuvem privada e outros.
URI do recurso: um URI para o recurso de implantação. Por exemplo, se o recurso de implantação for um proxy da API Apigee, esse campo precisará especificar o URI para a interface de usuário de gerenciamento do proxy.
Endpoints: os endpoints em que a implantação real da API está ouvindo solicitações. Por exemplo, esse campo pode ser uma lista de endereços IP ou nomes de host.
Para saber mais sobre como criar e gerenciar implantações, consulte Gerenciar implantações.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-28 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)."]]