Las estadísticas de Cloud Hub y Gemini Cloud Assist te ayudan a identificar oportunidades para optimizar tus aplicaciones. Por ejemplo, puedes revisar las recomendaciones para cambiar el tamaño de las máquinas virtuales infrautilizadas o configurar Cloud CDN para reducir la latencia y el costo.
Después de analizar una aplicación existente, puedes usar Application Design Center para modelar e implementar los cambios de arquitectura recomendados.
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 las estadísticas de la aplicación y los servicios de asistencia:
Para administradores:
- Habilita las APIs necesarias para todos los recursos de Google Cloud que quieras usar.
- Configura Application Design Center. Solo se requiere si quieres crear componentes de la aplicación nuevos a partir de plantillas.
- Configura Cloud Hub. Solo es necesario si quieres usar Cloud Hub para identificar oportunidades de optimización.
- Configura Gemini Cloud Assist. Solo es necesario si quieres usar Gemini Cloud Assist para identificar oportunidades de optimización.
- Otorga acceso a los usuarios. Asigna los roles de IAM adecuados según las responsabilidades del usuario en el ciclo de vida de la aplicación.
Para desarrolladores y operadores:
- Confirma que las aplicaciones existan dentro de tu límite de administración de aplicaciones.
- Asegúrate de tener los roles de IAM necesarios para las tareas que quieres realizar.
- Abre tu proyecto de administración en la consola de Google Cloud .
Analiza la aplicación para detectar 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:
- En la consola de Google Cloud , usa el selector de proyectos para elegir tu proyecto de administración.
Navega a la página principal desde Cloud Hub:
Selecciona tu aplicación para ver su panel integrado.
Revisar incidentes, alertas, métricas de rendimiento y tendencias de costos Para obtener más información, consulta Vistas de aplicaciones y vistas de proyectos.
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 poco utilizados o habilitar una Cloud CDN.
Evoluciona la arquitectura de la aplicación
Después de identificar una optimización, usa Application Design Center para modelar e implementar la arquitectura mejorada:
- Si la aplicación se implementó desde una plantilla: Abre la plantilla y modifica su arquitectura según las recomendaciones. Luego, puedes implementar la versión nueva como una actualización de la instancia de la aplicación existente.
- Si la aplicación no se implementó desde una plantilla: Crea una plantilla nueva en Application Design Center que refleje la arquitectura optimizada.
Implementa la arquitectura de la aplicación optimizada. Este proceso puede implicar actualizar una implementación existente o crear una nueva, según la naturaleza de los cambios.