En esta página, se describe cómo implementar una oferta de SaaS, 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 la oferta de SaaS.
Para implementar la oferta de SaaS, App Lifecycle Manager crea la unidad implementando los recursos asociados a un tipo de unidad.
Antes de comenzar
Asegúrate de haber creado lo siguiente:
- Un recurso de oferta de SaaS para tu aplicación de SaaS.
- Tipos de unidades para modelar la oferta de SaaS.
Implementa la oferta de SaaS
Para implementar la oferta de SaaS, App Lifecycle Manager aprovisiona los recursos que forman parte de un tipo de unidad. En App Lifecycle Manager, el término 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 SaaS.
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 SaaS.
Sigue estos pasos para crear una unidad:
En la consola de Google Cloud , ve a App Lifecycle Manager > Units.
Selecciona Crear.
En la página Detalles de la unidad, haz lo siguiente:
En Nombre de la unidad, escribe un nombre para la unidad. El nombre solo debe contener letras minúsculas, números o guiones.
En Oferta de SaaS, selecciona el recurso de oferta de SaaS que creaste antes.
En Región, selecciona la región en la que deseas implementar los recursos o la aplicación.
En Tipo de unidad, selecciona el tipo de unidad que define los recursos o la aplicación que deseas implementar.
En Modo de administración, selecciona Usuario.
- Unspecified si no quieres establecer un modo de administración.
- Usuario al que se le quitarán las unidades de forma manual. App Lifecycle Manager no anula el aprovisionamiento de las unidades automáticamente.
- Sistema para que App Lifecycle Manager desaprovisione las unidades dependientes cuando ya no se necesiten.
Opcional: Agrega una etiqueta a los recursos que implementas. Para obtener más detalles sobre las etiquetas, consulta la Descripción general de las etiquetas.
Para agregar una etiqueta, sigue estos pasos:
En Etiquetas, selecciona Agregar etiquetas.
En Clave 1 y Valor 1, ingresa el par clave-valor.
Repite los pasos 1 y 2 para cada etiqueta que desees agregar.
Selecciona Crear.
Para aprovisionar los recursos o implementar la aplicación, haz lo siguiente:
En la página Unidades > Crear una unidad, selecciona Provision.
En el campo de versión, selecciona la versión para las versiones del tipo de unidad que deseas implementar.
En Cuenta de servicio, selecciona la cuenta de servicio.
Opcional: Agrega un proyecto de usuario:
- Selecciona Agregar variables del proyecto de usuario.
- Define las variables de entrada:
- En Nombre, ingresa un identificador de cadena para la variable.
- En Tipo de variable, selecciona el tipo de variable.
- En Valor de la variable, escribe el valor de la variable.
- Repite estos pasos para cada variable de entrada.
Selecciona Provision.
Cómo ver la unidad implementada
Ahora 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, haz lo siguiente:
En la consola, ve a la página App Lifecycle Manager > Units > Unit details.
Haz clic en el nombre de tu unidad.
En la página Detalles de la unidad, haz lo siguiente:
- Comprueba que el Estado sea Listo (o que el estado sea Aprovisionamiento mientras la operación aún esté en curso).
- Expande la sección Variables.
- En las variables de salida, puedes ver 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?
- Para obtener más información sobre App Lifecycle Manager, consulta la descripción general de App Lifecycle Manager.
- Para obtener más detalles sobre las cuentas de servicio necesarias cuando se usa App Lifecycle Manager, consulta Cuentas de servicio.
- Para conocer los pasos para actualizar la versión, consulta Lanza una versión.