Use a Global App Hub application to functionally group discovered services from global and regional Google Cloud resources such as the global or regional Layer 7 Application Load Balancer. For more information about the discovered registration status of services and workloads, see Concepts and data model.
Use a Regional App Hub application to functionally group discovered services and workloads that are within a single Google Cloud region such as the regional Layer 7 Application Load Balancer.
To learn more about global and regional resources, see Regions and zones.
Compare global and regional applications
The following table can help you choose between App Hub global and regional applications.
Global application | Regional application | |
---|---|---|
Description | Create a global application if you have Google Cloud resources that are global or spread across multiple regions that you'd like to group into a single application. | Create a regional application if all your resources are within a single region (even if it spans multiple service projects) and doesn't contain any global resources. You'll need one application per Google Cloud region if your resources span multiple regions. |
Scope | A global application can contain global and regional resources. | A regional application can only contain resources from the same region as the application. You can't register global resources in a regional application. |
Data handling | Data for a global application is stored across multiple regions and can be accessed from any Google Cloud region. Data residency is not supported. | Data for a regional application is stored in a specific region, but can be accessed from any other Google Cloud region. Data residency is not supported. |