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.