0% encontró este documento útil (0 votos)
17 vistas10 páginas

IBM Robotic Process Automation

El documento describe cómo desarrollar un proceso en IBM Robotic Process Automation (RPA) utilizando herramientas como RPA Studio, RPA Control Center y RPA Vault. RPA Studio permite crear, probar y publicar bots, mientras que RPA Control Center gestiona y audita los recursos, y RPA Vault almacena credenciales cifradas. Además, se menciona la instalación de IBM RPA y la creación de rutinas para código reutilizable.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas10 páginas

IBM Robotic Process Automation

El documento describe cómo desarrollar un proceso en IBM Robotic Process Automation (RPA) utilizando herramientas como RPA Studio, RPA Control Center y RPA Vault. RPA Studio permite crear, probar y publicar bots, mientras que RPA Control Center gestiona y audita los recursos, y RPA Vault almacena credenciales cifradas. Además, se menciona la instalación de IBM RPA y la creación de rutinas para código reutilizable.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

IBM Robotic Process

Automation
Como desarrollar un proceso en IBM RPA
Para desarrollar un proceso en IBM RPA necesitamos: RPA Studio, RPA Control Center y RPA
Vault.

RPA Studio es donde se desarrolla el proceso, se prueba y se publica.

RPA Control Center es donde se almacenan las variables de entorno, se publican los procesos y
se monitorizan.

RPA Vault es donde se almacenan las credenciales necesarias para el funcionamiento del
proceso.

Adicionalmente podemos necesitar RPA Launcher para ejecutar bots localmente sin crear un
Scheduler.

RPA Studio
BM RPA Studio es la herramienta de creación de bots de IBM RPA. IBM RPA Studio es un
entorno de desarrollo integrado (IDE) que utiliza el lenguaje de secuencias de comandos
propietario de IBM RPA.

Puede usarlo para desarrollar, ejecutar, probar y publicar bots en la plataforma, sin necesidad
de experiencia previa con lenguajes de programación en general. Con IBM RPA Studio, puede
desarrollar su script RPA mediante la función de arrastrar y soltar en un diseño moderno e
intuitivo.

Además, IBM RPA Studio tiene herramientas que mejoran la forma en que desarrolla sus bots,
como herramientas de aprendizaje automático, herramientas de manejo de PDF, generador de
expresiones regulares, archivos de flujo de trabajo, archivos de hojas de cálculo, archivos de
informes, archivos de texto y muchas otras características.

El desarrollo del Script RPA se realiza desde RPA Studio.

A la izquierda del Studio tenemos una toolbox para buscar las actividades o stages que
queramos utilizar, las cuales se deben arrastrar al Designer:
Designer, flujo de
trabajo en el que
Toolbox, desde
los stages se
aquí se buscan las
ejecutan según el
actividades que
índice u orden en
necesitamos añadir
el que aparecen
al flujo

Las variables del proceso figuran a la derecha del Studio, debajo de las variables vemos las
Routines (Módulos en UiPath), las cuales son scripts a los que podemos llamar desde el script
actual o que forman parte del proyecto.

Variables, los tipos


de variables que
tenemos en IBM RPA
son iguales a los de
UiPath, es decir,
iguales a los de
lenguajes como c# o
vba.net

Rutinas, los módulos


que hemos
desarrollado
disponibles para
este proyecto, se
pueden invocar
desde otro script o
rutina.
En la barra superior de la aplicación tenemos algunas herramientas importantes como la
opción de publicar el código, de añadir una nueva rutina o variable, la opción de comenzar a
grabar un recorder durante navegaciones, poner un breakpoint, etc…

Al arrastrar actividades el Studio genera automáticamente líneas de código WDG Automation


Language (WAL), el cual puede verse si pulsamos en la opción que figura en la zona inferior de
la pantalla “Script”.

La sintaxis para acceder a una variable es la siguiente:

Para publicar un proyecto únicamente es necesario pulsar en “Publicar” y darle un nombre,


una descripción, y elegir las opciones Allow scheduling y Set as production en función del tipo
de publicación que queramos realizar.

RPA Control Center


El centro de control de IBM RPA es la sala de control para gestionar y auditar los recursos
relacionados con el entorno de su solución. Centraliza todas las funciones de operación en una
interfaz robusta.
La administración general del sistema se lleva a cabo en el centro de control de RPA. Puede
programar bots, configurar bots para el lanzamiento manual y orquestar bots. Los bots en el
centro de control de RPA están bajo un sistema de control de revisión integrado.

En el centro de control de RPA puede visualizar datos de bots en operación en tableros,


administrar las computadoras disponibles de la organización y los usuarios activos, entre otras
funciones avanzadas.

RPA Control Center es como el Orquestador de UiPath, desde el control center podemos
realizar múltiples tareas como crear un scheduler, generar dashboards, almacenar variables de
entorno…, etc.

Para crear un Scheduler dentro de la opción de Scripst se pulsa en los 3 botones, Schedule y se
rellena la información necesaria para este Scheduler:

Información necesaria para crear el Scheduler:


Si desde Scrips pulsamos en Details, tendremos acceso a todos los detalles del proceso
publicado, como la versión, la fecha de publicación, los comentarios,…, etc.
En la barra superior podemos consultar los Scheduler, Logs y máquina en la que se ejecuta, lo
que nos dará la información necesaria para poder monitorizar el proceso una vez puesto en
producción.

Las variables de entorno o parámetros se almacenan en RPA Control Center

Además, desde el Control center podemos construir dashboards para monitorizar y analizar los
procesos:
RPA Vault
he Vault es una herramienta RPA de IBM que se utiliza para almacenar credenciales cifradas.
Una credencial consiste básicamente en datos confidenciales utilizados durante una tarea
automatizada, como el usuario y la contraseña de un proceso de inicio de sesión.

El Vault tiene dos modos distintos llamados System Vault y User Vault que se pueden usar
simultáneamente.

RPA Vault, o System Vault: se recomienda para la automatización desatendida, donde el


proceso se ejecuta en segundo plano y necesita una credencial para acceder a un sistema
específico.

El RDA Vault, o User Vault: se recomienda para la automatización asistida, donde el bot
necesita interacción humana para realizar su tarea. Por lo tanto, cuando se necesita una
credencial, el bot solicitará al usuario la contraseña de Vault para acceder a sus credenciales.

RPA Launcher
IBM RPA Launcher es un componente del lado del cliente. Use RPA Launcher para ejecutar
bots manualmente en su computadora.

La interfaz del Lanzador muestra un conjunto de botones para ejecutar robots a los que tiene
acceso el usuario que ha iniciado sesión
Instalación IBM RPA
Instalación con el asistente de configuración
Se puede descargar el instalador desde RPA Control Center, las configuraciones necesarias
para realizar la instalación son:

1. Elegir el tipo de instalación entre Typical, Custom y Complete


a. Complete instala Launcher y Studio (Desarrollo)
b. Typucal instala Launcher (Producción)
c. Custom pertime seleccionar qué queremos instalar.

2. Configurar el Proxy

3. Insertar la información de licencia


Instalación con cmd
Esta opción admite instalaciones masivas en varias computadoras a la vez.

Rutinas
Las rutinas son la forma de realizar código reutilizable. Se puede crear una rutina desde la
home o convirtiendo un comando en una rutina haciendo click derecho > avanzado > extraer
rutina.

La forma de invocar rutinas es insertando un Run Subroutine o un Run Subtoutine If, donde la
rutina es llamada en función de una condición.

Las Rutinas aparecen a la derecha del Studio y pueden ser modificadas si clicamos sobre ellas.
Adjunto información de referencia sobre las formaciones, cursos, comunidad
y otros sobre IBM RPA.
La verdad que existe bastante documentación oficial sobre este producto.

Learning Path:
https://www.ibm.com/training/learning-path/
ibmroboticprocessautomationrpa

Collection:
https://www.ibm.com/training/collection/ibmroboticprocessautomationrpa

En IBM Training, se puede encontrar muchos cursos sin coste.


https://www.ibm.com/training/search?query=rpa#

Igualmente, en IBM Business Automation Community se puede encontrar


muchos labs y documentación.
https://community.ibm.com/community/user/automation/communities/
community-home?CommunityKey=8e1faacf-120e-4d65-b013-c14cc0e27c04

Documentación general:

https://www.ibm.com/docs/en/rpa/21.0

https://www.ibm.com/docs/en/rpa

También podría gustarte