Optimiza los costos y el uso de los recursos

En la página Optimization, puedes ver datos de costos resumidos, datos de utilización y recomendaciones de optimización de costos para los servicios de Google Cloud , lo que te ayudará a optimizar los costos en tus proyectos y aplicaciones de App Hub.

También puedes usar Gemini para Google Cloud, un colaborador potenciado por IA, para optimizar los costos.

Los datos de costos y las métricas de utilización pueden ayudar a los desarrolladores y administradores de plataformas de tu organización a tomar decisiones fundamentadas sobre las oportunidades de optimización.

Este documento está dirigido a los desarrolladores y administradores de plataformas que tienen permiso para ver los datos de costos y uso de recursos que proporciona la API de App Optimize.

Si administras cuentas o presupuestos de facturación en Facturación de Cloud, consulta la siguiente información para optimizar los costos:

Acerca de los costos de los recursos

En esta sección, se describe la información sobre los costos que la API de App Optimize proporciona a la página Optimization y a Gemini Cloud Assist.

Costos organizados por producto

La Facturación de Cloud y la API de App Optimize categorizan los costos relacionados con los productos de manera diferente. Los datos de costos que la API proporciona a la página de Optimización y a Gemini Cloud Assist se organizan de forma lógica por producto. La Facturación de Cloud agrupa los SKU para el uso de recursos en servicios. Un servicio de Facturación de Cloud puede ser un subconjunto de un producto Google Cloudo puede incluir SKU de varios productos Google Cloud . Estos servicios de Facturación de Cloud no están relacionados con los servicios de App Hub.

Por ejemplo, los costos de los productos de Compute Engine y GKE equivalen a varios servicios de Facturación de Cloud.

Producto en la página Optimización Servicio en la Facturación de Cloud
Compute Engine Compute Engine y VM Manager
GKE Compute Engine y GKE
Persistent Disk Compute Engine

El servicio de redes incluye SKU para muchos productos de redes, como Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect y el panel de rendimiento. En la página Optimization, estos costos se clasifican por producto, pero Facturación de Cloud solo proporciona un servicio de redes y no tiene servicios definidos para cada producto de redes.

Puedes buscar en la lista de Google Cloud SKUs para obtener más información sobre cómo se categorizan los SKUs en la Facturación de Cloud.

Valores de costos

Los costos se basan en los precios de tu contrato, antes de que se apliquen los descuentos por compromiso de uso (CUD) o cualquier otro crédito. En el caso de una aplicación, los costos incluyen todos los recursos que usa por completo la aplicación y no incluyen los costos de los recursos que se comparten en todas las aplicaciones.

Disponibilidad de los datos de costos

Google Cloud informan los datos de costos y de uso a los procesos de la Facturación de Cloud en intervalos variables. Como resultado, es posible que haya una demora entre el uso que hagas de los servicios de Google Cloud y el uso y los costos que se muestran en la página Optimización o que devuelve Gemini Cloud Assist. Por lo general, tus costos están disponibles en un plazo de un día, aunque, a veces, pueden tardar más de 24 horas.

Limitaciones y problemas conocidos

  • Los costos de las VMs de Compute Engine, los MIG de Compute Engine y los clústeres de GKE no incluyen los cargos de red por la salida de datos ni el uso de Persistent Disk. Estos costos se informan por separado.

  • Solo algunos productos admiten los costos a nivel del recurso.

  • En la página Optimización, no puedes ver ni filtrar los recursos por ubicación cuando visualizas los datos de una aplicación.

  • Los costos de una aplicación solo están disponibles si todos los costos de los recursos de la aplicación están en la misma moneda. Si una aplicación tiene recursos asociados con diferentes cuentas de facturación, todas las cuentas de facturación deben estar configuradas con la misma moneda.

Antes de comenzar

La API de App Optimize usa la Facturación de Cloud para recuperar datos de costos y Cloud Monitoring para obtener métricas de utilización. Para obtener datos de costos y uso, necesitas acceso a los datos de Monitoring y a la información de configuración, así como la capacidad de ver los datos de Facturación de Cloud.

  1. Para ver los datos en la página Optimización, asegúrate de que Cloud Hub esté configurado.

  2. Para usar Gemini Cloud Assist, asegúrate de que esté configurado.

Roles obligatorios

Para obtener los permisos que necesitas y ver los datos en Cloud Hub, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto (vista del proyecto) o en el proyecto de administración de una carpeta (vista de la aplicación):

  • Ver la mayoría de los datos de proyectos y aplicaciones: Operador de Cloud Hub (roles/cloudhub.operator)
  • Visualizar datos de costos de recursos: (roles/viewer) o un rol personalizado con el permiso billing.resourceCosts.get
  • Ver recomendaciones: Visualizador de Recommender (roles/recommender.viewer)
  • Usa Gemini Cloud Assist: Usuario de Gemini Cloud Assist (roles/geminicloudassist.user)

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.

Realizar cambios según tu análisis de costos, como aplicar una recomendación de Active Assist o cambiar la opción de facturación de Cloud Run, requiere permisos adicionales o coordinación con un miembro de tu organización que tenga los permisos necesarios.

Visualiza los costos y el uso

En la página Optimización, se muestra la siguiente información:

  • El costo total y la tendencia del costo de un proyecto o una aplicación seleccionados.
  • Los cinco recursos o cargas de trabajo de aplicaciones principales con el costo más alto, junto con su cambio de costo.
  • Los cinco recursos o cargas de trabajo más costosos con la utilización más baja

Cuando ves los datos de un proyecto o una aplicación seleccionados, puedes filtrar la página para mostrar productos específicos.

Para obtener información sobre los costos que se incluyen en los datos de costos que se muestran, consulta Acerca de los costos.

Sigue estos pasos para ver los costos y el uso:

  1. En la consola de Google Cloud , ve a la página Optimization:

    Ir a Optimización

  2. Selecciona el proyecto o la aplicación que deseas ver:

    • Para ver los datos de las aplicaciones, elige la carpeta configurada para la administración de aplicaciones. Las carpetas configuradas para la administración de aplicaciones tienen un ícono especial ( ). El proyecto de administración de la carpeta también tiene un ícono especial ( ) y el nombre del proyecto tiene el formato FOLDER-NAME-mp. Si eliges el proyecto de administración en lugar de la carpeta, el selector de proyectos cambiará automáticamente la selección a la carpeta.

    • Para ver los datos de un proyecto individual, elige el proyecto que contiene los recursos que deseas ver.

  3. Para filtrar los datos de un producto, una ubicación o un período histórico específicos, selecciona una opción en los filtros Producto, Ubicación o período. Puedes ver hasta 30 días de datos.

    En la página Optimización, se muestra la siguiente información:

    • Tendencia del costo: Son los costos totales de los filtros seleccionados.

      Figura 1: Resumen de costos de un proyecto
      Figura 2: Resumen de costos de una aplicación
      • Costo bruto total: Muestra el costo total del uso para los filtros seleccionados.
      • Cambio en el costo: Muestra el cambio en el costo bruto. El cambio se calcula en función del período que seleccionaste. Por ejemplo, si seleccionas 7 días y la fecha actual es el 30 de abril de 2025, el porcentaje de cambio es una comparación entre los datos del 23 al 29 de abril y los datos del 16 al 22 de abril. El día de facturación comienza a la medianoche en la zona horaria de la hora estándar del Pacífico de EE.UU. y Canadá (UTC-8) cuando está vigente la hora estándar del Pacífico. Cuando está vigente la hora de verano del Pacífico, el día de facturación comienza a la medianoche en la zona horaria de la hora de verano del Pacífico de EE.UU. y Canadá (UTC-7).
    • Recursos por costo y uso: En esta sección, se enumeran los principales recursos que se deben tener en cuenta para una mayor investigación. Los costos asociados con los productos que no se admiten se clasifican como Otros.

      Para un proyecto: Muestra los cinco recursos principales con el costo y el cambio de costo más altos, y los cinco recursos principales con el costo alto y la utilización más baja. Los recursos de un producto que no se admiten se clasifican como Otros.

      Figura 3: Resumen de costos de un proyecto
      • Para explorar más los costos, haz clic en el nombre de un recurso específico para ver sus detalles.
      • Para ver información más detallada sobre los costos, haz clic en Ver detalles en el Explorador de costos. La vista en el Explorador de costos se filtra para mostrar el mismo proyecto, producto, ubicación y período que la página Optimización.

      Para una aplicación: Muestra las cinco cargas de trabajo y servicios principales con el costo y el cambio de costo más altos, y las cinco cargas de trabajo y servicios principales con el costo alto y la utilización más baja.

      Figura 4: Resumen de costos de una aplicación
      • Para explorar más los costos, haz clic en un nombre de servicio o carga de trabajo específico para ver los detalles de ese servicio o carga de trabajo.
      • Para ver información más detallada sobre los costos, haz clic en Ver detalles en el Explorador de costos. La vista del Explorador de costos se filtra para mostrar la misma aplicación, producto, ubicación y período que la página de Optimización.

Para obtener más información sobre el uso del Explorador de costos, consulta Optimiza los costos con el Explorador de costos.

Dado que la utilización es solo un aspecto del costo de los servicios de Google Cloud, te recomendamos que uses los datos de la página Optimización en el contexto de otras funciones y prácticas recomendadas de optimización de costos que están disponibles para los servicios que usas. Por ejemplo, Compute Engine, Google Kubernetes Engine (GKE) y Cloud Run proporcionan descuentos por compromiso de uso. Cloud Run también te permite elegir entre diferentes opciones de facturación según cómo uses tus instancias.

Ver recomendaciones

Active Assist genera recomendaciones y estadísticas para ayudarte a optimizar tus recursos de Google Cloud . En la página Optimization de Cloud Hub, se muestran las 5 principales recomendaciones de optimización de costos para el proyecto o la aplicación seleccionados.

Para obtener información sobre los recomendadores de costos y cómo funcionan, consulta la página Recomendadores. En la página Optimización, se muestran las recomendaciones de costos de todos los recomendadores de costos, excepto el recomendador de descuentos por compromiso de uso.

Para ver las recomendaciones, haz lo siguiente:

  1. En la consola de Google Cloud , ve a la página Optimization:

    Ir a Optimización

  2. Selecciona el proyecto o la aplicación que deseas ver:

    • Para ver los datos de las aplicaciones, elige la carpeta configurada para la administración de aplicaciones. Las carpetas configuradas para la administración de aplicaciones tienen un ícono especial ( ). El proyecto de administración de la carpeta también tiene un ícono especial ( ) y el nombre del proyecto tiene el formato FOLDER-NAME-mp. Si eliges el proyecto de administración en lugar de la carpeta, el selector de proyectos cambiará automáticamente la selección a la carpeta.

    • Para ver los datos de un proyecto individual, elige el proyecto que contiene los recursos que deseas ver.

    En la tabla 5 principales recomendaciones de optimización, se muestra la siguiente información:

    • Recurso (para proyectos) o Carga de trabajo (para aplicaciones): Es el recurso o la carga de trabajo a la que se aplica la recomendación.
    • Costo: Es el costo del período seleccionado en la barra de filtros. El valor predeterminado es de 7 días. Considera elegir 30 días como período para que sea más fácil comparar los costos con la columna Ahorro mensual.
    • Ahorro mensual: Es la mayor cantidad de dinero que podrías ahorrar si aplicas las recomendaciones de ahorro de costos.
      • Los ahorros de costos son una estimación que se calcula con los datos del último mes, independientemente del período seleccionado en la barra de filtros.
      • Los ahorros de costos se basan en los precios de tu contrato, antes de que se apliquen los descuentos por compromiso de uso o cualquier otro crédito.
      • Los ahorros reales de costos pueden variar.
  3. Para ver recomendaciones adicionales, haz clic en Ver todas las recomendaciones en Recomendaciones de Active Assist.

    • Si se selecciona un proyecto en el selector de proyectos, Active Assist muestra todas las recomendaciones para ese proyecto.
    • Active Assist no admite la visualización de datos de una carpeta ni de una aplicación de App Hub. Si sabes qué proyecto contiene el recurso que te interesa optimizar, selecciónalo en el selector de proyectos.

Optimiza los costos con la ayuda de Gemini

En esta sección, se describe cómo usar Gemini Cloud Assist para ayudarte a optimizar los costos. Si Gemini Cloud Assist está configurado para tu proyecto o carpeta, puedes acceder a sus capacidades de chat desde cualquier página de la consola deGoogle Cloud .

Para obtener información sobre los costos que se incluyen en las respuestas a tus instrucciones, consulta Acerca de los costos.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.

Abre el chat de Gemini Cloud Assist

  1. En la consola de Google Cloud , ve a cualquier página, por ejemplo, la página Optimization.

    Ir a Optimización

  2. Selecciona el proyecto o la aplicación que deseas ver:

    • Para ver los datos de las aplicaciones, elige la carpeta configurada para la administración de aplicaciones. Las carpetas configuradas para la administración de aplicaciones tienen un ícono especial ( ). El proyecto de administración de la carpeta también tiene un ícono especial ( ) y el nombre del proyecto tiene el formato FOLDER-NAME-mp. Si eliges el proyecto de administración en lugar de la carpeta, el selector de proyectos cambiará automáticamente la selección a la carpeta.

    • Para ver los datos de un proyecto individual, elige el proyecto que contiene los recursos que deseas ver.

  3. En la barra de herramientas de la consola de Google Cloud , haz clic en spark Abrir o cerrar el chat de Gemini Cloud Assist.

    Se abrirá el panel de Cloud Assist.

Ingresa una instrucción

En el chat de Gemini Cloud Assist, puedes obtener asistencia con instrucciones (preguntas o declaraciones) en lenguaje natural.

Usa la siguiente información para escribir tus instrucciones:

  • Solo puedes hacer preguntas sobre un proyecto o una aplicación a la vez.
  • Puedes especificar períodos, como 2025-10-1 to 2025-10-31.
    • Si no especificas un período, el período predeterminado son los 7 días anteriores.
    • Las instrucciones para obtener datos de la semana anterior establecen el período del último lunes a domingo.
    • Las instrucciones para obtener datos del mes anterior establecen el período en el último mes calendario.
  • En el caso de las aplicaciones, debes especificar el nombre de la aplicación en la instrucción, incluso si estás viendo una página en la consola de Google Cloud que muestra datos de una aplicación seleccionada. El nombre de la aplicación es el identificador único de la aplicación, como web-store. Si usas el nombre visible de la aplicación, como "Web Store", es posible que Gemini Cloud Assist analice tu instrucción de forma incorrecta.
  • Gemini Cloud Assist usa datos de la API de App Optimize para responder preguntas relacionadas con los costos sobre la utilización, la misma API que proporciona datos para la página de Optimización del Centro de Cloud. Gemini Cloud Assist puede responder preguntas generales sobre la utilización y el rendimiento con la API de Cloud Monitoring.

En la siguiente tabla, se enumeran algunos ejemplos de instrucciones.

Instrucción Tipo de respuesta
"¿Cuánto gasté en este proyecto el mes pasado?" Es un resumen de los costos del último mes calendario para el proyecto seleccionado.
"¿Cuánto me costó mi clúster de GKE my-cluster-id el mes pasado?" Es un resumen de los costos del clúster my-cluster-id en el último mes calendario.
"Muéstrame mis costos en us-central1". Un resumen de los costos de los recursos en el proyecto seleccionado en la región us-central1 durante los últimos 7 días.
"¿Cuáles fueron los recursos menos rentables el mes pasado para mi app my-favourite-app?" Es una lista de los recursos menos rentables de la aplicación my-favourite-app en el último mes.
"¿Cuáles son mis recursos más sobreaprovisionados que me cuestan más?" Es una lista de los recursos con mayor aprovisionamiento excesivo en el proyecto seleccionado durante los últimos 7 días.

¿Qué sigue?