Usar Controles de Servicio de VPC con App Hub

Controles de Servicio de VPC es una Google Cloud función que te permite configurar unperímetro de servicio que crea un límite de transferencia de datos alrededor de losGoogle Cloud recursos. Controles de Servicio de VPC ofrece más seguridad para tus recursos de App Hub, como la mitigación del riesgo de filtración externa de datos. Con Controles de Servicio de VPC, puedes añadir proyectos a perímetros de servicio que protejan aplicaciones, servicios y cargas de trabajo de solicitudes que crucen el perímetro.

Los recursos de App Hub se exponen en la API apphub.googleapis.com, que te permite realizar operaciones como la creación y la eliminación de aplicaciones, servicios y cargas de trabajo. Puedes configurar Controles de Servicio de VPC con App Hub restringiendo la conectividad a esta superficie de API.

Te recomendamos que protejas todos los recursos de App Hub al crear un perímetro de servicio.

App Hub admite los siguientes tipos de recursos:

  • Aplicación
  • Servicio detectado
  • Carga de trabajo detectada
  • Servicio
  • Vinculación de proyectos de servicio (solo para aplicaciones gestionadas por un proyecto del host)
  • Carga de trabajo

Aplicaciones en una carpeta habilitada para aplicaciones

Cuando habilitas la gestión de aplicaciones en una carpeta, se producen las siguientes acciones:

  1. Google crea un proyecto gestionado por Google en la carpeta, que se denomina proyecto de gestión.
  2. El sistema habilita las APIs necesarias para gestionar aplicaciones en ese proyecto. Algunas APIs que habilita el sistema están directamente relacionadas con la gestión de aplicaciones. Las APIs restantes son dependencias.

Si quieres incluir el proyecto de gestión en un perímetro de servicio, incluye las APIs habilitadas que admitan Controles de Servicio de VPC. Para obtener más información, consulta Crear un perímetro de servicio.

APIs habilitadas en un proyecto de gestión

En las siguientes tablas se indican las APIs que se habilitan automáticamente en un proyecto de gestión. Si un producto admite Controles de Servicio de VPC, consulta la documentación vinculada para obtener más información, como las limitaciones o los requisitos de configuración adicionales.

APIs implicadas en el diseño, la creación y el despliegue de aplicaciones

Las APIs de esta tabla incluyen App Hub, Application Design Center y las dependencias que se usan para crear aplicaciones, desplegarlas y almacenar datos de aplicaciones.

Resource Manager es necesario para habilitar y gestionar carpetas habilitadas para aplicaciones.

API Compatible con los Controles de Servicio de VPC
API App Hub (apphub.googleapis.com) Detalles
API App Design Center (designcenter.googleapis.com)
API de Artifact Registry (artifactregistry.googleapis.com) Detalles
API Cloud Asset (cloudasset.googleapis.com) Detalles
API de Cloud Build (cloudbuild.googleapis.com) Detalles
API Cloud Resource Manager (cloudresourcemanager.googleapis.com) Detalles
API de Infrastructure Manager (config.googleapis.com) Detalles
API de Container Registry (containerregistry.googleapis.com) Detalles
API de gestión de identidades y accesos (iam.googleapis.com) Detalles
API Service Account Credentials de Gestión de Identidades y Accesos (iamcredentials.googleapis.com) Detalles

APIs de observabilidad de Google Cloud

API Compatible con los Controles de Servicio de VPC
Cloud Logging (logging.googleapis.com) Detalles
Cloud Monitoring (monitoring.googleapis.com) Detalles
Cloud Trace (cloudtrace.googleapis.com) Detalles

Dependencias de Google Cloud Observability

Algunas funciones de Logging y Cloud Monitoring requieren otras APIs de productos.

Las APIs Dataform y Dataplex son dependencias de BigQuery.

API Compatible con los Controles de Servicio de VPC
API de BigQuery (bigquery.googleapis.com) Detalles
API Analytics Hub (analyticshub.googleapis.com)
(API para compartir BigQuery)
Detalles
API Connection de BigQuery (bigqueryconnection.googleapis.com) Detalles
API DataPolicy de BigQuery (bigquerydatapolicy.googleapis.com) Detalles
API Migration de BigQuery (bigquerymigration.googleapis.com) Detalles
API Reservation de BigQuery (bigqueryreservation.googleapis.com) Detalles
API Storage de BigQuery (bigquerystorage.googleapis.com) Detalles
API Dataform (dataform.googleapis.com) Detalles
API de Dataplex (dataplex.googleapis.com) Detalles
API de Cloud Functions (cloudfunctions.googleapis.com) Detalles
API de Cloud Storage (storage.googleapis.com) Detalles
Cloud Storage (storage-api.googleapis.com)
API JSON de Cloud Storage (storage-component.googleapis.com)
API de Pub/Sub (pubsub.googleapis.com) Detalles

APIs que proporcionan datos de recursos sobre recursos

API Compatible con los Controles de Servicio de VPC
API Cloud Quotas (cloudquotas.googleapis.com) Detalles
API Service Health (servicehealth.googleapis.com) Detalles

Gemini Cloud Assist

API Compatible con los Controles de Servicio de VPC
API Gemini para Google Cloud (cloudaicompanion.googleapis.com) Detalles

Aplicaciones gestionadas por un proyecto del host

Debes configurar Controles de Servicio de VPC en los proyectos de host y de servicio de App Hub antes de crear una aplicación y registrar servicios y cargas de trabajo en ella. Para obtener más información, consulta Crear un perímetro de servicio.

Siguientes pasos