Actualiza una plantilla de aplicación y vuelve a implementarla

Actualizar una plantilla de aplicación en Application Design Center te permite agregar o modificar componentes y revisar el código de Terraform en Google Cloud generado antes de volver a implementarlo. En esta guía de inicio rápido, completarás los siguientes pasos:

  1. Actualiza la plantilla de la aplicación web de tres niveles con el lienzo de diseño o las instrucciones en lenguaje natural en Gemini Cloud Assist.
  2. Conectar un componente de Memorystore para Redis para el almacenamiento en caché de datos
  3. Vuelve a implementar la aplicación para verificar los cambios.

En la siguiente imagen, se muestra la plantilla actualizada en el lienzo de diseño:

Una aplicación web de tres niveles en el lienzo de diseño con un componente de Memorystore para Redis. La aplicación incluye componentes de frontend, backend, base de datos y caché.

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

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

    Ir a Plantillas

  2. Haz clic en la plantilla quickstart-three-tier-web-app.

  3. En el lienzo de diseño, en el componente cloud-run-2, haz clic en Agregar y selecciona Memorystore para Redis.

Gemini Cloud Assist

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

    Ir a Plantillas

  2. Haz clic en la plantilla quickstart-three-tier-web-app.

  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.

  4. En el chat de Gemini Cloud Assist, ingresa la siguiente instrucción:

    Update this template to include a backend cache.
    
  5. En el lienzo de diseño, revisa el diseño actualizado y haz clic en Aceptar sugerencia.

Ahora, la plantilla contiene cuatro componentes. Se muestran líneas entre los componentes para representar las conexiones.

Actualiza el borrador de la aplicación

  1. En el lienzo de diseño, haz clic en Configurar una app.

  2. Haz clic en Prueba de tres niveles de la guía de inicio rápido.

  3. Haz clic en Guardar.

El borrador de la aplicación se actualiza con la plantilla nueva.

Configura el componente nuevo

  1. En el lienzo de diseño, haz clic en memorystore-1 y, luego, haz lo siguiente en el área Configuración:

    1. En la lista ID del proyecto, selecciona el proyecto de implementación que creaste en Crea y verifica una plantilla.

    2. En la lista Zona, selecciona us-central1-a.

    3. En el campo Nombre, ingresa cache-redis.

    4. 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

  1. Haz clic en Implementar.

  2. En el área Selecciona una cuenta de servicio, haz lo siguiente:

    1. Haz clic en Crear una cuenta de servicio nueva.

    2. Haz clic en Continuar.

  3. Para revisar el plan de Terraform de tu aplicación, haz lo siguiente:

    1. Haz clic en Vista previa. Se generará un plan de Terraform después de unos minutos.

    2. Revisa el plan de Terraform para tu aplicación.

    3. Haz clic en Copiar y cerrar.

    4. Pega el código de Terraform copiado en un documento.

  4. 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

Realiza una limpieza

Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.

Borra la aplicación implementada

  1. En el menú de navegación, haz clic en Aplicaciones.

    Ir a Aplicaciones

  2. En la tabla, haz clic en Prueba de tres niveles de la guía de inicio rápido.

  3. Haz clic en Acciones y selecciona Borrar aplicación.

  4. En el campo Borrar, ingresa quickstart-three-tier-test.

  5. Haz clic en Borrar.

Se borra la aplicación, lo que incluye lo siguiente:

  • Los detalles de la aplicación se quitan de Application Design Center.
  • Se borra la aplicación subyacente de App Hub.
  • Se borran los recursos subyacentes.

Opcional: borra el proyecto

Para borrar el proyecto de implementación que creaste en la guía de inicio rápido Crea y verifica una plantilla, haz lo siguiente:

  1. En la Google Cloud consola, ve a la página Administrar recursos.

    Ir a Administrar recursos

  2. En la lista de proyectos, elige el proyecto que quieres borrar y haz clic en Borrar.
  3. Cuando se te solicite, escribe el ID del proyecto y, luego, haz clic en Cerrar.

¿Qué sigue?