You need a Google Cloud project, a billing account, and the gcloud CLI.
If your installation will use Data residency, Your project must have a Subscription billing type and you must know in advance the regions where you plan to locate your control plane and user data.
Your Apigee
organization contains everything you create using Apigee, including API
proxies and services, along with the resources needed to support them. Note that an Apigee
organization is not the same as a Google Cloud organization.
An environment
is an isolated software environment in which you can use Apigee's
software tools to create and deploy API proxies. You can create multiple environments
in an organization.
An environment
group is used to group one or more Apigee environments under a single
hostname that can be used to call API proxies deployed to any environment in
the environment group.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[[["\u003cp\u003eA Google Cloud project, billing account, and the \u003ccode\u003egcloud\u003c/code\u003e CLI are necessary prerequisites, with data residency requiring a Subscription billing type and predefined regions.\u003c/p\u003e\n"],["\u003cp\u003eEnabling the required APIs for Google Cloud services used by Apigee hybrid is a crucial step in the setup process.\u003c/p\u003e\n"],["\u003cp\u003eAn Apigee organization, distinct from a Google Cloud organization, is needed to house all your Apigee creations, such as API proxies and their supporting resources.\u003c/p\u003e\n"],["\u003cp\u003eEnvironments and environment groups are created to isolate software environments for deploying API proxies, and environment groups allow multiple environments to be accessed under a single hostname.\u003c/p\u003e\n"]]],[],null,["| You are currently viewing version 1.14 of the Apigee hybrid documentation. For more information, see [Supported versions](/apigee/docs/hybrid/supported-platforms#supported-versions).\n\nIn this part, you perform the following tasks:\n\n| Task | Description |\n|---------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Prerequisites](/apigee/docs/hybrid/v1.14/prerequisites) | You need a Google Cloud project, a billing account, and the `gcloud` CLI. If your installation will use [Data residency](/apigee/docs/api-platform/get-started/drz-concepts), Your project must have a [Subscription](/apigee/docs/api-platform/reference/subscription-entitlements) billing type and you must know in advance the regions where you plan to locate your control plane and user data. |\n| [Step 1: Enable APIs](/apigee/docs/hybrid/v1.14/precog-enableapi) | Enable the APIs for Google Cloud services used by Apigee hybrid. |\n| [Step 2: Create an Apigee organization](/apigee/docs/hybrid/v1.14/precog-provision) | Your [Apigee organization](/apigee/docs/api-platform/get-started/basic-concepts#organization) contains everything you create using Apigee, including API proxies and services, along with the resources needed to support them. Note that an Apigee organization is *not* the same as a Google Cloud organization. |\n| [Step 3: Create an environment and environment group](/apigee/docs/hybrid/v1.14/precog-add-environment) | An [environment](/apigee/docs/api-platform/get-started/basic-concepts#environment) is an isolated software environment in which you can use Apigee's software tools to create and deploy API proxies. You can create multiple environments in an organization. An [environment group](/apigee/docs/api-platform/get-started/basic-concepts#environment-group) is used to group one or more Apigee environments under a single hostname that can be used to call API proxies deployed to any environment in the environment group. |\n\n| **Note:** If you plan to enable Google Cloud [Virtual Private Cloud (VPC) Service\n| Controls](https://cloud.google.com/vpc-service-controls) with your Apigee hybrid installation, see [Using VPC Service Controls with Apigee and\n| Apigee hybrid](/apigee/docs/api-platform/security/vpc-sc) for instructions before you proceed.\n\nNext step\n\n\nGo to Step 1: [Enable APIs](/apigee/docs/hybrid/v1.14/precog-enableapi)."]]