Implementa una oferta de app

En esta página, se describe cómo implementar una oferta de app, lo que significa que App Lifecycle Manager aprovisiona los recursos de Google Cloud y, luego, implementa la aplicación de SaaS en las regiones especificadas en el recurso de oferta de app.

Para implementar la oferta de la app, App Lifecycle Manager crea la unidad implementando los recursos asociados con un tipo de unidad.

Antes de comenzar

Asegúrate de haber creado lo siguiente:

  1. Un recurso de oferta de app para tu aplicación de SaaS.
  2. Tipos de unidades para modelar la oferta de la app

Implementa la oferta de la app

Para implementar la oferta de la app, App Lifecycle Manager aprovisiona los recursos que forman parte de un tipo de unidad. El término que se usa en App Lifecycle Manager para los recursos aprovisionados o la aplicación implementada es unidad.

Cuando creas una unidad, App Lifecycle Manager aprovisiona los recursos definidos en el tipo de unidad. Las unidades se aprovisionan en cada región que forma parte de la oferta de la app.

Por ejemplo, si tuvieras un tipo de unidad para una sola VM, cuando crees una unidad, App Lifecycle Manager aprovisionará la VM en las regiones definidas en la oferta de la app.

  1. Crea una unidad:

    1. En la consola de Google Cloud , ve a App Lifecycle Manager > Unidades.

      Ir a Unidades

    2. Selecciona Crear.

    3. En la página Detalles de la unidad, haz lo siguiente:

      1. En Nombre de la unidad, escribe un nombre para la unidad. El nombre solo debe contener letras minúsculas, números o guiones.

      2. En Oferta de app, selecciona el recurso de oferta de app que creaste antes.

      3. En Región, selecciona la región en la que deseas implementar los recursos o la aplicación.

      4. En Tipo de unidad, selecciona el tipo de unidad que define los recursos o la aplicación que deseas implementar.

      5. En Modo de administración, selecciona Usuario.

        • Sin especificar si no quieres establecer un modo de administración.
        • Usuario para que se desaprovisionen las unidades de forma manual. App Lifecycle Manager no desaprovisiona automáticamente las unidades.
        • Sistema para que App Lifecycle Manager desaprovisione las unidades dependientes cuando ya no sean necesarias.
      6. Opcional: Agrega una etiqueta a los recursos que estás implementando. Para obtener más detalles sobre las etiquetas, consulta la Descripción general de las etiquetas.

        Para agregar una etiqueta, sigue estos pasos:

        1. En Etiquetas, selecciona Agregar etiquetas.

        2. En Clave 1 y Valor 1, ingresa el par clave-valor.

        3. Repite los pasos 1 y 2 para cada etiqueta que quieras agregar.

      7. Selecciona Crear.

  2. Para aprovisionar los recursos o implementar la aplicación, haz lo siguiente:

    1. En la página Unidades > Crear una unidad, selecciona Aprovisionar.

    2. En el campo de versión, selecciona la versión para las versiones del tipo de unidad que deseas implementar.

    3. En Cuenta de servicio, selecciona la cuenta de servicio.

    4. Opcional: Agrega un proyecto de usuario:

      1. Selecciona Agregar variables del proyecto de usuario.
      2. Define las variables de entrada:
        1. En Nombre, ingresa un identificador de cadena para la variable.
        2. En Tipo de variable, selecciona el tipo de variable.
        3. En Valor de la variable, escribe el valor de la variable.
        4. Repite estos pasos para cada variable de entrada.
    5. Selecciona Aprovisionar.

Visualiza la unidad implementada

Ya usaste App Lifecycle Manager para crear una unidad, que implementa los recursos o la aplicación en el tipo de unidad asociado.

Para ver los recursos que implementaste, sigue estos pasos:

  1. En la consola, ve a la página Administrador del ciclo de vida de la app > Unidades > Detalles de la unidad.

    Ir a Unidades

  2. Haz clic en el nombre de tu unidad.

  3. En la página Detalles de la unidad, haz lo siguiente:

    1. Observa que el Estado es Listo (o el estado podría ser Aprovisionando mientras la operación aún está en curso).
    2. Expande la sección Variables.
    3. En Variables de salida, puedes ver los detalles relacionados con las variables de salida especificadas en el tipo de unidad. Para obtener más detalles sobre las variables, consulta Variables y asignación de variables.

¿Qué sigue?