- Introducción
- Gestionar proyectos y paquetes de soluciones
- Gestionar implementaciones de soluciones
- Mejores prácticas
Guía del usuario de soluciones
Implementar una solución significa instalar un paquete de soluciones como una nueva implementación en una carpeta de Orchestrator. Para obtener más información sobre las implementaciones de soluciones, consulta Comprender el ciclo de vida del desarrollo de soluciones.
Puedes iniciar una implementación de solución desde Studio Web u Orchestrator. Ambas superficies impulsan la misma experiencia de implementación subyacente: Studio Web es la superficie de origen, diseñada para autores de soluciones que desean empaquetar e implementar en un solo flujo; Orchestrator es la superficie administrativa, diseñada para administradores de tenants que gestionan implementaciones a escala. Esta página documenta el flujo de Orchestrator.
El flujo de implementación de Orchestrator requiere un paquete de soluciones que ya se haya publicado en una fuente. Puedes publicar un paquete desde Studio Web o Studio Desktop antes de implementarlo aquí.
Este paso lo suele realizar un administrador.
Abrir el flujo de trabajo de implementación
Puedes abrir el flujo de trabajo Implementar desde cualquiera de las siguientes ubicaciones en Orchestrator:
- Pestaña Implementaciones : selecciona + Implementar en la esquina superior derecha.
- Pestaña Paquetes : selecciona la acción Implementar fila para el paquete que deseas implementar.
- Barra lateral del paquete : abre un paquete para expandir su barra lateral y luego selecciona Implementar en la esquina superior derecha de la barra lateral.
- Pestaña Versiones de la barra lateral Paquete : selecciona la acción Implementar fila para la versión específica del paquete que deseas implementar.
Las cuatro rutas abren el mismo flujo de trabajo Implementar en el formulario Configuración . La ruta de navegación en la parte superior dice Tenant > Soluciones > Implementaciones > Implementar.
Completar el formulario de configuración
El formulario Configuración es donde se define qué implementar, dónde aterriza y cómo se activa. Rellena los siguientes campos del formulario y selecciona Implementar:
| Campo | Descripción |
|---|---|
| Paquete | Selecciona el paquete de soluciones a implementar en el menú desplegable. La lista muestra todos los paquetes publicados en tu fuente de tenant. |
| Versión | La versión del paquete que se instalará. Aparece después de seleccionar un paquete. El valor predeterminado es la última versión publicada. Selecciona una versión diferente del menú desplegable si es necesario. |
| Nombre de la implementación | Un nombre exclusivo de tenant obligatorio para esta implementación. Se rellena automáticamente a partir del nombre del paquete. Editar para utilizar un nombre diferente. |
| Ubicación | La carpeta donde se creará la carpeta de la solución. El valor predeterminado es Compartido. Selecciona una carpeta diferente del menú desplegable para cambiar el destino. |
| Nombre de la carpeta de la solución | El nombre de la subcarpeta creada dentro de la carpeta de destino. Edítelo para personalizarlo para esta implementación. |
| Activar inmediatamente | Alternar (activado de forma predeterminada). Cuando se habilita, los desencadenadores se habilitan de inmediato, si existe alguno. |
| Configurar runtime | Alternar (activado de forma predeterminada). Cuando está habilitado, aprovisiona un runtime sin servidor cuando no se configura una máquina de ejecución predeterminada en el nivel de tenant. |
Ejecutar la implementación
Después de completar el formulario de Configuración, elige una de las siguientes opciones en la parte inferior del formulario:
-
Implementar : valida la configuración y ejecuta la implementación inmediatamente. El flujo de trabajo progresa a través de los siguientes pasos que se muestran en el panel Qué sucederá a la izquierda:
Paso Descripción Configurar Valida y configura la implementación. Implementar Configura carpetas y aprovisiona recursos. Activar Habilita los desencadenadores y valida la implementación, si Activar inmediatamente está activado. -
Personalizar (selecciona la flecha desplegable en el botón Implementar ): abre el explorador de recursos para que puedas revisar y configurar componentes de solución individuales antes de que se ejecute la implementación. Después de revisar los componentes, selecciona Continuar para implementar para continuar.
Reutilizar componentes existentes (opcional)
::: note Cuando la implementación se encuentra fuera de tu espacio de trabajo personal (por ejemplo, en una carpeta compartida), la lista de candidatos excluye los recursos almacenados en tu espacio de trabajo personal en cualquier profundidad de carpeta, incluidas las subcarpetas anidadas. Esto evita configuraciones de implementación rotas que tus colaboradores no pueden ejecutar o mantener porque no pueden acceder a tus recursos de espacio de trabajo personal.
Si la implementación está dentro de tu espacio de trabajo personal, todos tus recursos accesibles, incluidos tus recursos de espacio de trabajo personal, están disponibles para vincularse. :::
Al seleccionar Personalizar, el explorador de recursos muestra todos los componentes del paquete de soluciones. Si ya existe un componente con el mismo nombre en el tenant, puedes vincular la solución a él en lugar de crear una nueva.
Esta opción está disponible para Activos, Depósitos de almacenamiento, Webhooks y Colas. Para cada conflicto, puedes:
- Mantener el componente existente y no crear uno adicional.
- Mantén el componente existente y añade nuevos campos desde la solución (los campos existentes no se alteran).
- Cambia el nombre del recurso en conflicto en el servicio correspondiente.
- Cambia el nombre del recurso en la implementación de la solución, si es posible.
Para vincular un componente existente:
- En el explorador de recursos, selecciona el componente que deseas vincular.
- Selecciona Vincular a existente.
- En el cuadro de diálogo Vincular a proceso existente , selecciona el componente al que deseas vincular.
- Selecciona Enlace.
Supervisar el estado de implementación
Una vez iniciada la implementación, puedes supervisar el progreso desde la vista del flujo de trabajo o desde la pestaña Implementaciones en Soluciones. Son posibles los siguientes estados:
| Estado | Descripción |
|---|---|
| En curso | La operación de implementación se está ejecutando. |
| Correcto | La implementación se ha completado y todos los componentes están instalados. |
| Erróneo | La implementación falló y se realizó una reversión automática. |
| Reversión fallida | La implementación falló y algunos componentes requieren una limpieza manual. |
Para obtener más información sobre todos los estados, consulta Estados de implementación.
Activar la implementación
Si la solución contiene aplicaciones y no se activan utilizando el enlace proporcionado, la activación de la implementación falla. Consulta la documentación de Orchestrator y Apps para obtener instrucciones detalladas.
Después de una implementación correcta, Orchestrator evalúa la preparación para la activación. La implementación aparece en la pestaña Implementaciones con uno de los siguientes estados:
-
Inactivo (Listo para activar): no se requiere ninguna configuración adicional. Selecciona el icono Más acciones y luego selecciona Activar implementación.
-
Inactivo (necesita configuración para activarse): se deben completar requisitos previos adicionales antes de la activación:
-
Selecciona el icono Más acciones y elige Configurar activación.
-
Revisa los resultados de la validación de la activación y completa los elementos necesarios:
- Añade cuentas y asigna roles.
- Añadir máquinas a las carpetas de soluciones.
- Define las asignaciones cuenta-máquina, si es necesario.
- Defina los valores de los activos por robot, si procede.
- Activa las aplicaciones utilizadas en la solución.
- Rellena las vinculaciones para los componentes de tipo proceso, si procede.
Nota:Al implementar una solución, una plantilla sin servidor predeterminada puede adjuntarse automáticamente a la carpeta de destino si la alternancia Configurar runtime estaba habilitada en el formulario Configuración.
- Esto garantiza que la solución pueda ejecutarse sin configurar manualmente las plantillas de máquina.
- Si ya se hereda una plantilla sin servidor, no se adjunta ninguna plantilla adicional.
-
Resuelve los elementos enumerados.
-
Selecciona Validar.
-
Selecciona Activar.
-