1. 6. UiPath Orchestrator API
1.1. Una interfaz de programación de aplicaciones que permite la integración de UiPath Orchestrator con otras aplicaciones y sistemas.
1.1.1. Automatización de Gestión: Integración con sistemas de gestión para automatizar la creación, modificación y eliminación de procesos.
1.1.2. Monitoreo y Reportes: Recopilación de datos y generación de informes personalizados sobre la ejecución de robots y procesos.
2. 7. Colas de Trabajo (Queues)
2.1. Mecanismo para gestionar y procesar grandes volúmenes de transacciones o elementos de trabajo. Permiten dividir grandes tareas en pequeñas transacciones que pueden ser procesadas por múltiples robots.
2.1.1. Elementos de Cola: Cada transacción individual que necesita ser procesada.
2.1.2. Prioridades y Estados: Gestión de prioridades y estados de los elementos de la cola para un procesamiento eficiente.
3. 8. Logs y Monitoreo
3.1. Funcionalidades para registrar y monitorear las actividades de los robots y los procesos automatizados.
3.1.1. Logs: Registros detallados de la ejecución de procesos, errores y eventos.
3.1.2. Alertas y Notificaciones: Configuración de alertas y notificaciones para supervisar el estado y el rendimiento de los robots.
4. 9. Gestión de Versiones y Control de Fuente
4.1. Integraciones con sistemas de control de versiones (como Git) para gestionar las versiones de los proyectos de automatización.
4.1.1. Control de Versiones: Seguimiento y gestión de cambios en los proyectos de automatización.
4.1.2. Colaboración: Facilita la colaboración entre desarrolladores mediante la integración con sistemas de control de código fuente.
5. 10. Resumen de la Arquitectura
5.1. Desarrollo: UiPath Studio para el diseño y desarrollo de automatizaciones.
5.2. Ejecución: UiPath Robots para la ejecución de automatizaciones, gestionados a través de UiPath Assistant para robots atendidos y UiPath Orchestrator para robots desatendidos.
5.3. Gestión y Monitorización: UiPath Orchestrator para la programación, implementación y monitoreo de procesos automatizados.
5.4. Integración y Extensión: UiPath Marketplace para encontrar y compartir componentes reutilizables y UiPath Orchestrator API para integraciones personalizadas.
5.5. Datos y Monitoreo: Colas de trabajo para la gestión de transacciones y logs para el monitoreo detallado de la ejecución de procesos.
6. 1. UiPath Studio
6.1. Es el entorno de desarrollo integrado (IDE) donde se diseñan y desarrollan las automatizaciones. Utiliza una interfaz gráfica que permite arrastrar y soltar actividades para construir flujos de trabajo.
6.1.1. Actividades: Bloques de construcción predefinidos que representan acciones o tareas específicas.
6.1.2. Flujos de Trabajo: Conjunto de actividades organizadas en un orden lógico para automatizar un proceso.
6.1.3. Variables y Argumentos: Utilizados para almacenar y pasar datos dentro y entre flujos de trabajo.
7. 2. UiPath Orchestrator
7.1. Es una aplicación web que se utiliza para gestionar, monitorizar y controlar los robots y las automatizaciones. Permite la programación, implementación y supervisión de procesos automatizados.
7.1.1. Colas: Permiten gestionar y procesar grandes volúmenes de transacciones.
7.1.2. Programación: Funcionalidad para definir cuándo y con qué frecuencia deben ejecutarse los robots.
7.1.3. Monitoreo: Herramientas para supervisar la ejecución de los robots y detectar errores o fallos en tiempo real.
7.1.4. Usuarios y Roles: Gestión de permisos y accesos para distintos usuarios.
8. 3. UiPath Robots
8.1. Son agentes de software que ejecutan las automatizaciones desarrolladas en UiPath Studio. Pueden ser atendidos (requieren interacción humana) o desatendidos (funcionan de manera autónoma).
8.1.1. Atendidos: Se ejecutan en la máquina del usuario y se inician manualmente por el usuario. Son útiles para tareas que requieren intervención humana.
8.1.2. Desatendidos: Se ejecutan en servidores o máquinas virtuales y no requieren intervención humana. Se pueden programar y gestionar a través del Orchestrator.
9. 4. UiPath Assistant
9.1. Es una aplicación de escritorio que permite a los usuarios interactuar con los robots atendidos. Facilita la ejecución de automatizaciones y proporciona una interfaz amigable para gestionar los robots y procesos desde la máquina del usuario.
9.1.1. Inicio de Procesos: Permite a los usuarios iniciar y detener procesos de automatización.
9.1.2. Gestión de Preferencias: Configuración de preferencias y ajustes del usuario para las automatizaciones.
10. 5. UiPath Marketplace
10.1. Es una plataforma en línea donde los usuarios pueden encontrar y compartir componentes reutilizables, como actividades, flujos de trabajo, plantillas y soluciones completas de RPA.
10.1.1. Actividades Personalizadas: Nuevas actividades que extienden la funcionalidad estándar de UiPath Studio.
10.1.2. Paquetes de Automatización: Conjuntos de flujos de trabajo predefinidos para casos de uso específicos.