Optimiza una aplicación con recomendaciones de diseño

Mejorar continuamente tus aplicaciones de App Hub es clave para alcanzar los objetivos operativos y comerciales. Las estadísticas de las aplicaciones y los servicios de asistencia, como Cloud Hub y Gemini Cloud Assist, te ayudan a identificar oportunidades de optimización. Por ejemplo, es posible que recibas recomendaciones para cambiar el tamaño de las máquinas virtuales subutilizadas o configurar Cloud CDN para reducir la latencia y el costo.

En esta guía, se muestra cómo analizar una aplicación existente y, luego, usar el Centro de diseño de aplicaciones para implementar cambios en la arquitectura.

Antes de comenzar

En este documento, se supone que configuraste un límite de administración de aplicaciones a nivel de la carpeta para tus aplicaciones. Application Design Center, Cloud Hub y Gemini Cloud Assist requieren este tipo de límite.

Debes completar los siguientes pasos antes de usar los servicios de asistencia y estadísticas de la aplicación:

Analiza la aplicación para encontrar oportunidades de optimización

Usa Cloud Hub y Gemini Cloud Assist para obtener una vista consolidada de los datos operativos de tu aplicación y recibir recomendaciones:

  1. En la consola de Google Cloud , usa el selector de proyectos para seleccionar tu proyecto de administración.
  2. Navega a la página Principal desde Cloud Hub:

    Volver a la página principal

  3. Selecciona tu aplicación para ver su panel integrado.

  4. Revisa los incidentes, las alertas, las métricas de rendimiento y las tendencias de costos. Para obtener más información, consulta Vistas de aplicaciones y vistas de proyectos.

  5. De manera opcional, usa el panel de Gemini Cloud Assist para solicitar recomendaciones de optimización con instrucciones en lenguaje natural, por ejemplo:

    • Give me recommendations to optimize my application.
    • Show me the most expensive resources with the lowest utilization for this application.

    Gemini Cloud Assist proporciona recomendaciones, como cambiar el tamaño de los tipos de máquinas subutilizados o habilitar Cloud CDN.

Evoluciona la arquitectura de la aplicación

Después de identificar una optimización, usa Application Design Center para modelar y, luego, implementar la arquitectura mejorada:

Implementa la arquitectura de la aplicación optimizada. Este proceso puede implicar la actualización de una implementación existente o la creación de una nueva, según la naturaleza de los cambios.