Actualiza una plantilla de aplicación y vuelve a implementarla
En esta guía de inicio rápido, se explica cómo modificar la aplicación web de tres niveles conectando un componente de Memorystore para Redis. Actualizas una plantilla existente y vuelves a implementar la aplicación para verificar el cambio. Esta actualización de la aplicación te ayuda a almacenar datos en caché y mejorar el rendimiento.
Para actualizar la plantilla, haz una de las siguientes acciones:
- Agrega y conecta un componente en el lienzo de diseño en App Design Center.
- Usa instrucciones en lenguaje natural en Gemini Cloud Assist.
Los cambios que realices se reflejarán en el código de Terraform de la aplicación, que puedes revisar antes de la implementación. Para obtener más información, consulta Descripción general de Terraform en Google Cloud.
Después de actualizar la plantilla, implementa la aplicación para verificar los cambios.
Antes de comenzar
Completa la guía de inicio rápido Crea y verifica una plantilla.
Agrega un componente a la plantilla
Usa el lienzo de diseño de App Design Center o Gemini Cloud Assist para modificar tu plantilla.
Lienzo de diseño
En la Google Cloud consola, ve a la página Plantillas.
Haz clic en la plantilla quickstart-three-tier-web-app.
En el lienzo de diseño, desde el componente cloud-run-2, haz clic Agregar y selecciona Memorystore para Redis.
Gemini Cloud Assist
En la Google Cloud consola, ve a la página Plantillas.
Haz clic en la plantilla quickstart-three-tier-web-app.
En la Google Cloud barra de herramientas de la consola, haz clic en spark Abrir o cerrar el chat de Gemini Cloud Assist.
Se abrirá el panel Cloud Assist.
En el chat de Gemini Cloud Assist, ingresa la siguiente instrucción:
Update this template to include a backend cache.En el lienzo de diseño, revisa el diseño actualizado y haz clic en Aceptar sugerencia.
Tu plantilla ahora contiene cuatro componentes. Se muestran líneas entre los componentes para representar las conexiones.
Actualiza el borrador de la aplicación
En el lienzo de diseño, haz clic en Configurar una app.
Haz clic en Prueba de tres niveles de inicio rápido.
Haz clic en Guardar.
El borrador de la aplicación se actualiza con la nueva plantilla.
Configura el componente nuevo
En el lienzo de diseño, haz clic en memorystore-1 y haz lo siguiente en el área Configuración:
En la lista ID del proyecto, selecciona el proyecto secundario que creaste en Crea y verifica una plantilla.
En la lista Zona, selecciona
us-central1-a.En el campo Nombre, ingresa
cache-redis.Haz clic en Guardar.
Se muestran marcas de verificación verdes en cada componente para indicar que especificaste los parámetros obligatorios. El borrador de la aplicación está listo para volver a implementarse en el entorno de PRUEBA para su verificación.
Volver a implementar la aplicación
Haz clic en Implementar.
En el área Selecciona una cuenta de servicio, haz lo siguiente:
Haz clic en Crear una cuenta de servicio nueva.
Haz clic en Continuar.
Para revisar el plan de Terraform de tu aplicación, haz lo siguiente:
Haz clic en Vista previa. Se generará un plan de Terraform después de unos minutos.
Revisa el plan de Terraform de tu aplicación.
Haz clic en Copiar y cerrar.
Pega el código de Terraform copiado en un documento.
Haz clic en Implementar.
La aplicación se implementa después de unos minutos y se crean recursos en tu proyecto. Se muestran los siguientes detalles:
- Un vínculo a App Hub, donde puedes ver los detalles de los recursos implementados, incluidos los vínculos a los paneles de supervisión
- Vínculos a los registros de Cloud Build, que puedes usar para corregir errores de implementación
- Resultados como los URIs de servicio, que puedes usar para interactuar con los recursos implementados
Limpia
Sigue estos pasos para evitar que se apliquen cargos a tu Google Cloud cuenta de por los recursos que usaste en esta página.
Borra la aplicación implementada
En el menú de navegación, haz clic en Aplicaciones.
En la tabla, haz clic en Implementa una app web de tres niveles.
Haz clic en Acciones y selecciona Borrar aplicación.
En el campo Borrar, ingresa
Quickstart three tier web app.Haz clic en Borrar.
Se borra la aplicación, incluidos los siguientes elementos:
- Los detalles de la aplicación se quitan de App Design Center.
- Se borra la aplicación subyacente de App Hub.
- Se borran los recursos subyacentes.
Opcional: borra el proyecto
Para borrar el proyecto subordinado que creaste en la guía de inicio rápido Crea y verifica una plantilla, haz lo siguiente:
- En la Google Cloud consola, ve a la página Administrar recursos.
- En la lista de proyectos, elige el proyecto que quieres borrar y haz clic en Borrar.
- Cuando se te solicite, escribe el ID del proyecto y, luego, haz clic en Apagar.