En este documento, se incluye una lista de APIs para el proyecto de administración, clasificadas como _obligatorias_ o _recomendadas_ para la administración de aplicaciones. Si un producto admite VPC Service Controls, revisa la documentación vinculada en la lista proporcionada para obtener más información, como limitaciones o requisitos de configuración adicionales.
Cuando configuras la administración de aplicaciones, el proyecto de administración centraliza las operaciones de la aplicación. Todas las APIs obligatorias se habilitan automáticamente en este proyecto para proporcionar funciones básicas y principales de la aplicación. Estas APIs obligatorias son esenciales para los siguientes procesos:
- Agrupa tus aplicaciones, servicios y cargas de trabajo en App Hub.
- Diseña e implementa aplicaciones a partir de plantillas en App Design Center.
- Visualiza y supervisa de forma centralizada tus aplicaciones y sus componentes en Cloud Hub y Application Monitoring.
Además, las APIs recomendadas te permiten implementar una experiencia integral del ciclo de vida de la aplicación. Puedes habilitarlas en cualquier momento para obtener acceso a funciones avanzadas para diseñar, compilar e implementar aplicaciones, así como estadísticas más detalladas sobre el estado, la observabilidad y el rendimiento.
Información sobre costos
En esta sección, se proporciona una descripción general de las consideraciones de costos para Google Cloud los servicios que habilitas en el proyecto de administración. Los costos de los servicios en el proyecto de administración dependen de los servicios habilitados y las funciones que usas.
Puedes realizar las siguientes tareas sin cargo y sin vincular una cuenta de facturación al proyecto de administración:
- Usa App Hub para organizar tus recursos existentes en aplicaciones.
- Comienza a usar la observabilidad de aplicaciones con las asignaciones de uso de datos gratuitas para Google Cloud Observability.
Para aprovechar otras funciones centradas en la aplicación, debes vincular una cuenta de facturación a tu proyecto de administración. Por ejemplo, las siguientes funciones requieren una cuenta de facturación vinculada para el proyecto de administración:
- Usa App Design Center para implementar aplicaciones desde la Google Cloud consola. App Design Center usa Infrastructure Manager para realizar las implementaciones, y hay cargos asociados con el aprovisionamiento de tus manifiestos de Terraform y el almacenamiento de artefactos del aprovisionamiento de la infraestructura.
- Recopila y usa telemetría más allá de las asignaciones de uso de datos gratuitas de Google Cloud Observability.
- Usa funciones de observabilidad en las que se aplican cargos. Por ejemplo, hay métricas facturables de Cloud Monitoring.
- Usa Gemini Cloud Assist para ayudarte con tareas de aplicaciones como diseñar una aplicación en App Design Center o solucionar problemas con tus aplicaciones.
Según cómo configures el almacenamiento de registros, es posible que incurras en costos por el almacenamiento de registros en el proyecto de administración. Lamayoría de los Google Cloud servicios generan registros de auditoría y escriben eventos específicos del producto en Logging. Para ver toda la telemetría generada por los recursos de la aplicación en tu límite de administración de la aplicación, debes configurar Google Cloud Observability, incluida la agregación de tus datos de registro. Si decides agregar registros en el proyecto de administración, los costos de almacenamiento de registros se cobran a la cuenta de facturación asociada con el proyecto de administración.
Para obtener más información sobre los precios de los servicios obligatorios y recomendados Google Cloud servicios, consulta los vínculos de precios en la columna Más información de la lista de APIs.
APIs obligatorias y recomendadas
En esta sección, se enumeran las APIs obligatorias y recomendadas para Google Cloud centrado en la aplicación en el proyecto de administración.
La lista de APIs en la Google Cloud consola de puede diferir de la lista de este documento. Cuando configuras la administración de aplicaciones, la consola de muestra la lista completa de todas las APIs de Service Usage, incluidas sus dependencias. Google Cloud Por ejemplo, es posible que veas las siguientes APIs en la Google Cloud consola de:
- APIs obligatorias: Pub/Sub es una dependencia de Cloud Build, por lo que la Google Cloud consola incluye ambas en la lista de APIs obligatorias.
- APIs recomendadas: Secret Manager es una dependencia de Developer Connect, por lo que la Google Cloud consola incluye ambas en la lista de APIs recomendadas.
La lista de APIs recomendadas incluye muchas dependencias de BigQuery. Para obtener más información, consulta Administra las dependencias de la API de BigQuery.
APIs involucradas en el diseño, la compilación y la implementación de aplicaciones
Las siguientes APIs proporcionan funciones para la administración de aplicaciones.
| API | Obligatorio o recomendado | Más información |
|---|---|---|
|
API de App Hub Organiza los recursos existentes en aplicaciones |
Obligatorio |
|
|
API de App Design Center Diseña, implementa y actualiza aplicaciones |
Obligatorio |
Precios de App Design Center |
|
API de Cloud Asset Administra el inventario de metadatos globales de Google Cloud recursos y otros activos |
Obligatorio |
|
|
API de Cloud Resource Manager Administra recursos de contenedores, como organizaciones, carpetas y proyectos |
Obligatorio |
|
|
API de Infrastructure Manager Automatiza la implementación y la administración de Google Cloud recursos de infraestructura |
Obligatorio |
|
|
API de Cloud Build Ejecuta compilaciones para implementaciones de Infra Manager |
Obligatorio |
|
API de Cloud Storage Almacena datos para Google Cloud servicios, incluidos App Design Center y Cloud Logging |
Obligatorio |
APIs de Google Cloud Observability
Las siguientes APIs proporcionan capacidades para las funciones de observabilidad.
| API | Obligatorio o recomendado | Más información |
|---|---|---|
App Topology Visualiza el mapa de topología que Application Monitoring crea para tus aplicaciones |
Obligatorio |
Precios de Observability |
API de Cloud Logging |
Obligatorio |
|
API de Monitoring |
Obligatorio |
|
API de Google Cloud Observability |
Obligatorio |
Precios de Observability |
API de Cloud Trace |
Recomendado |
|
API de Telemetry (OTLP) Ingiere datos de seguimiento en el formato del protocolo OpenTelemetry |
Recomendado |
|
API de BigQuery BigQuery es necesario para usar Observability Analytics |
Recomendado |
|
APIs de estadísticas operativas
Las APIs de estadísticas operativas te brindan visibilidad sobre el estado operativo de tus aplicaciones y servicios.
| API | Obligatorio o recomendado | Más información |
|---|---|---|
|
API de App Optimize Optimiza los costos en el Explorador de costos y Cloud Hub |
Obligatorio |
Recupera datos de Cloud Billing y Cloud Monitoring |
API del recomendador Genera recomendaciones y estadísticas para ayudarte a optimizar tus Google Cloud recursos |
Obligatorio |
|
API de Service Health Identifica Google Cloud las interrupciones del servicio relevantes para tus aplicaciones |
Obligatorio |
APIs de seguridad y cumplimiento
Security Command Center es una solución de administración de riesgos que ayuda a los profesionales de seguridad a prevenir y detectar problemas de seguridad, además de responder a ellos. Si habilitas Security Command Center puedes usar la administración de la postura de seguridad de los datos (DSPM) para ayudarte a administrar la seguridad de los datos.
| API | Obligatorio o recomendado | Más información |
|---|---|---|
API de Security Command Center |
Recomendado |
APIs de herramientas para desarrolladores
Developer Connect conecta tus flujos de trabajo de administración de aplicaciones con tu ciclo de vida de desarrollo. Esta API te permite optimizar los procesos de desarrollo y crear una experiencia cohesiva para desarrolladores.
| API | Obligatorio o recomendado | Más información |
|---|---|---|
API de Developer Connect |
Recomendado |
APIs de Gemini Cloud Assist
Gemini Cloud Assist integra la potencia de la IA en tu experiencia centrada en la aplicación y ofrece asistencia durante todo el ciclo de vida de la aplicación. Ayuda con una amplia variedad de tareas, como el diseño de la infraestructura, la operación, la solución de problemas y la optimización de costos.
| API | Obligatorio o recomendado | Más información |
|---|---|---|
API de Gemini para Google Cloud |
Recomendado |
Habilita las APIs recomendadas
Para habilitar las APIs recomendadas después de la configuración de la administración de aplicaciones, sigue estos pasos:
Si quieres obtener los permisos que necesitas para habilitar las APIs, pídele a tu administrador que te otorgue el rol de administrador de Service Usage (
roles/serviceusage.serviceUsageAdmin) en el proyecto de administración.En la Google Cloud consola de, ve a la Biblioteca de APIs página.
En el selector de proyectos de la Google Cloud consola de, selecciona el proyecto de administración.
Busca la API que deseas habilitar y haz clic en su nombre.
En la página Detalles del producto de la API, haz clic en Habilitar.
Espera a que la API y los servicios relacionados se habiliten. El proceso de habilitación puede tardar varios minutos.
Si una API tiene dependencias en otras APIs, las dependencias se habilitan automáticamente. Por ejemplo, cuando habilitas la API de Developer Connect, se habilitan otras APIs que dependen de ella, incluido Secret Manager.
Si tienes los permisos necesarios para habilitar las APIs, pero la habilitación falla para una API en particular, es posible que tu organización haya configurado la restricción de la política de la organización Restringir el uso de servicios del recurso para denegar la habilitación de la API.