[email protected]

blog

Introducción

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.

¿Qué es UIPath?

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".

¿Qué es la 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.

Arquitectura de UIPath

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.

blog

Imagen 1. Elementos de la Arquitectura de UIPath.

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.

Herramientas

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.

Instalacion

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.

Conclusión

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/