Global and regional App Hub applications

App Hub helps you to discover Google Cloud infrastructure resources, whether they're available globally or in specific regions. This simplifies the management of your resources by letting you organize your resources based on their scope and how they interact with other parts of your infrastructure.

Use a Global App Hub application to functionally group discovered services from global Google Cloud resources such as the global 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 to logically group global Google Cloud resources into an 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't contain regional resources. A regional application can't contain global resources.
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.

What's next