Easy Deploy¶
El proceso de despliegue de una automatización puede ser complejo. Pensando en ello, creamos el Easy Deploy, una funcionalidad cuyo objetivo es simplificar el proceso de despliegue de una automatización, haciéndolo más sencillo e intuitivo.
Con el Easy Deploy, en tan solo tres pasos tendrás tu automatización lista y disponible en el Orquestador BotCity.
El proceso de Easy Deploy te permite crear una nueva automatización desde cero o actualizar una automatización ya existente en el Orquestador.
Este proceso se divide básicamente en tres etapas:
- Crear o actualizar una Automatización
- Desplegar un robot
- Elegir dónde ejecutar
Crear una nueva automatización¶
Para crear un nuevo proceso de automatización en el Orquestador BotCity, accede a la opción Easy Deploy en el menú lateral y sigue los pasos:
Primera Etapa - Crear automatización¶
En la primera etapa, selecciona la opción: Crear nueva automatización y completa los siguientes campos:
- Nombre de la automatización: Define un nombre para la automatización que se está creando. Este nombre debe ser único para la identificación del proceso.
- Repositorio: Selecciona el repositorio donde se alojará el proceso de automatización.
- Descripción: Indica una breve descripción del proceso para facilitar la identificación de la automatización posteriormente.
Aviso
El nombre de la automatización debe ser único, es decir, no puede existir otra automatización con el mismo nombre en el Orquestador BotCity. Incluso si esa automatización se elimina de la plataforma, no es posible volver a crear otra automatización con el mismo nombre de identificación.
Segunda Etapa - Desplegar robot¶
En la segunda etapa, selecciona el archivo .zip del robot y completa los siguientes campos:
- Versión: Define la versión del código que se está desplegando.
- Bot ID: Nombre de identificación del robot. Se puede usar el mismo nombre de la automatización.
- Tecnología: Selecciona la tecnología utilizada en el desarrollo del código.
Python,Java,JavaScript,Comando
Build
El archivo del robot tiene algunas especificaciones importantes. Consulta más detalles sobre desarrollo y build en la sección Bots de la Documentación.
Tercera Etapa - Opciones de ejecución¶
En la tercera etapa, define los entornos de ejecución mediante la selección de uno o más Runners.
Selección de Runners
La selección de Runners contiene todos los Runners creados en el Orquestador BotCity. Para que ejecuten tareas, deben estar instalados en el entorno de ejecución y activos. Consulta más detalles sobre cómo crear y configurar un Runner en la sección Runners.
Al elegir los Runners, debes considerar que el entorno donde fue instalado cuente con los recursos necesarios para la ejecución del proceso que se está desplegando.
Por ejemplo: para un proceso que hace uso de SAP, el entorno del Runner debe tener SAP instalado y funcional. Si seleccionas un entorno que no dispone de los recursos necesarios, el proceso no se ejecutará.
Tutorial
Puedes ver más detalles sobre el paso a paso de orquestación de un robot utilizando la funcionalidad de Easy Deploy accediendo al tutorial Orquestando tu Automatización.
¡Éxito! 🚀¶
Al finalizar las tres etapas, estarán disponibles las opciones de crear una nueva tarea o una regla de agendamiento para esta automatización.
El ciclo básico de ejecución funciona de la siguiente manera:
- Crear una tarea o agendamiento
- La tarea entra en la cola de ejecución
- El Runner activo y asociado a la automatización identifica y ejecuta el proceso
- El proceso finaliza y registra la información de ejecución en el Orquestador BotCity
Actualizar una automatización existente¶
Para actualizar un proceso de automatización ya existente en el Orquestador BotCity, accede a la opción Easy Deploy en el menú lateral y sigue los pasos:
Primera Etapa - Actualizar automatización¶
En la primera etapa, selecciona la opción: Elegir una automatización existente y completa los siguientes campos:
- Repositorio: Selecciona el repositorio donde está alojado el proceso de automatización.
- Automatización: Selecciona la automatización que deseas actualizar.
Segunda Etapa - Actualizar robot¶
En la segunda etapa, selecciona el archivo .zip del robot y completa los siguientes campos:
- Versión: Define la versión del código que se está desplegando, puede ser:
- Misma versión existente: Sobrescribe la versión anterior.
- Nueva versión: Mantiene la anterior y crea una nueva versión.
- Tecnología: Selecciona la tecnología utilizada en el desarrollo del código.
Python,Java,JavaScript,Comando. - Release: Marca la opción
Hacer release de esta versiónpara convertirla en la versión actual para ejecución.
Versión
Al mantener la misma versión existente de un robot, el archivo .zip del proyecto será sobrescrito y no será posible revertir esta acción.
Build
No olvides hacer un nuevo build del proyecto, generando un nuevo archivo .zip con el código actualizado.
Tercera Etapa - Modificar entornos de ejecución¶
En la tercera etapa, puedes mantener o cambiar los Runners seleccionados para la ejecución de la automatización.
¡Éxito! 🚀¶
Al finalizar la actualización, encontrarás todas las versiones disponibles en el menú Bots.






