En esta ocasión voy a hablarte acerca de una de las herramientas con las cuales se desarrollan
Robots RPA, me refiero a UIPath.
Comprenderás su definición y entenderás porque es una de las tecnologías más usadas para desarrollar
este tipo de soluciones RPA.
Lo primero que debes conocer, es su significado.
Podemos definirla como una tecnología con la cual tenemos la posibilidad de crear, implementar y
monitorear "robots" RPA.
Otra cosa que debes saber acerca de UiPath, es que se encuentra dentro del TOP de
las tecnologías más usadas y más populares dentro de este ámbito
de Automatización Robótica de Procesos.
Esto por muchas razones, pero el principal motivo es porque esta tecnología tiene la capacidad de
brindar algo que se llama "Hiper-Automatización".
Es lo que se conoce como la capacidad que tiene el RPA para ser combinado con
otras tecnologías, para poder dar más capacidad de automatización a los
"robots", digamos para realizar tareas más complejas.
Sea usando inteligencia artificial, minería de procesos, análisis,
entre otras herramientas.
Si de igual forma, esta información que te estoy compartiendo te parece confusa,
te recomiendo que leas este
post
en donde te hablo más a detalle acerca de
¿Que es RPA?
.
Te comento más a profundidad sobre este tema y acerca de toda la parte teórica,
que deberías saber.
Es momento de hablar acerca de la arquitectura de UIPath, esta tecnología nos ofrece
tres (3) componentes principales.
Cada uno de ellos cuenta con un propósito muy concreto y establecido para abarcar situaciones
reales de automatización.
1. UIPath Studio
El primero es el UiPath Studio, que es la aplicación para el diseño y
programación de los "robots", en este programa es en donde puedes
automatizar las tareas repetitivas y darle el paso a paso al
"robots" para que haga cierta tarea.
Esto lo hace mediante diagramas de flujo y usando actividades prediseñadas,
que son elementos que nos permiten hacer una acción en específico. Por ejemplo abrir el
navegador, hacer clic en un botón, conectarse a una base de datos,
leer un archivo, entre otras cosas.
Algo que debes saber acerca de esta herramienta, es que en algunos casos se requiere
tener conocimiento del lenguaje de programación C Sharp (C#) o
Visual Basic de Microsoft, pero de eso te hablaré cuando esté haciendo
las prácticas en los próximos posts.
2. UIPath Robot
El siguiente es el UiPath Robot, que vendría siendo la aplicación que ejecuta el
"robot" ya diseñado y programado en el UiPath Studio, digamoslo
asi es quien se encarga de ejecutar el ejecutable del "robot",
valga la redundancia.
Indiferentemente del tipo que sea, atendido, desatendido o
mixto. Ya de esto te estuve hablando en el
post
anterior.
3. UIPath Orchestrator
Por último, está el UiPath Orchestrator u Orquestador, que vendría siendo una
aplicación web, en donde puedes implementar los "robots" para que funcionen en
varios sistemas al mismo tiempo.
También el Orchestrator nos permite definir las horas y los días en la
que va a ejecutarse un "robot", nos permite trabajar con "colas" que es un método se que
utiliza para distribuir la carga de un proceso entre varios "robots", puedes monitorear
el rendimiento del "robot", entre otras cosas.
Otra cosa que es importante aclarar, es que UiPath originalmente es un producto licenciado,
que para usarlo en ambientes industriales es necesario tener una licencia; es necesario comprarlo.
Ahora quiero hablarte acerca de la herramienta que usaremos para trabajar con UiPath,
y me refiero al UiPath Studio, trabajaremos con la versión Community que es una
versión para usuarios individuales como nosotros.
Tiene las mismas funciones que la versión Enterprise, solo tomando en cuenta que la gran diferencia
que existe entre estas dos (2) versiones, es que la Enterprise nos brinda instalaciones ilimitadas
y soporte técnico de UiPath, mientras que la gratuita no tiene estas cosas.
Sin embargo, la versión Community es "gratis" y tiene todas las funcionalidades que necesitas para empezar a trabajar.
Para realizar la instalación de UiPath Studio, te dejaré
acá
el enlace de la página oficial para que lo descargues, es muy fácil.
Sin embargo, si no sabes cómo hacer la instalación, he creado una
guía
escrita en este mismo blog en donde te muestro el paso a paso de cómo realizar la
instalación desde cero, aprovechare y también te la dejaré
acá
el enlace.
Ya en los próximos posts te estaré hablando más acerca de UiPath, estaré haciendo "robots" RPA ya directamente en el Studio.
Espero que esta información te haya sido de ayuda, Compártela. Si tienes alguna duda, puedes escribirla en
la sección de comentarios o enviarmela por cualquiera de mis redes sociales.
Recuerda que si quieres saber más acerca de RPA, bases de datos SQL, programación y temas relacionados
puedes pasar por mi canal de
Youtube
, en donde subo contenido de forma constante y vamos más al detalle para complementar muy bien todos estos temas.
Espero verte por allí. Ten en cuenta que tu suscripción me será de gran ayuda!
Esto es todo por hoy, te envío un saludo y nos vemos en una próxima.
Web:
https://www.emiliograterol.com/
Youtube:
https://www.youtube.com/c/EmilioGraterol/
Facebook:
https://facebook.com/graterollz/
Twitter:
https://twitter.com/graterolz/
Instagram:
https://www.instagram.com/graterollz/
LinkedIn:
https://linkedin.com/in/graterolz/