LEARNING ROBOTIC PROCESS AUTOMATION
FICHA
Foto Título:            LEARNING ROBOTIC PROCESS AUTOMATION
Autor:            Alok Mani Tripathi
Editorial:       Packt Publishing
Idioma:         Inglés
Páginas:        360
Publicación:  2018
Lectura:         2018
COMENTARIO EDITORIAL
(Fuente: Traducción y ligera elaboración propia de la descripción en Amazon)

Robotic Process Automation (RPA) permite la automatización de procesos de negocio usando robots software. Los robots software interpretan, disparan respuestas y se comunican con otros sistemas justo como lo haría un humano. Los procesos robóticos y las herramientas de automatización inteligente ayudan a mejorar la efectividad de los servicios a mayor velocidad y con menor coste que los métodos actuales.

Este libro es un punto de partida perfecto para su viaje de automatización, con un foco especial en una de las herramientas RPA más populares: UiPath.

'Learning Robotic Process Automation' le conduce en un viaje desde el entendimiento de los fundamentos de RPA a las técnicas de implementación más avanzadas. Se le orientará en la interfaz UiPath y aprenderá su workflow. Una vez familiarizado con el entorno, nos pondremos manos a la obra automatizando diferentes aplicaciones como Excel, SAP, Windows y aplicaciones web, haciendo screen scrapping y web scrapping, trabajando con eventos de usuario y entendiendo las excepciones y la depuración. Al final del libro, no sólo será capaz de construir su propio robot software, sino que además será capaz de enlazarlo para realizar varias tareas de automatización con la ayuda de las mejores prácticas para el despliegue de robots.

Lo que aprenderá
  • Entender la tecnología de Robotic Process Automation
  • Aprender las técnicas de programación UiPath para desplegar configuraciones de robots
  • Explorar varias técnicas de extracción de datos
  • Aprender acerca de integraciones con varias aplicaciones populares como SAP y MS Office
  • Depurar un robot programado incluyendo el trazado y tratamiento de excepciones
  • Mantener control de fuentes y versiones de código
  • Desplegar y controlar robots con el orquestador UiPath

COMENTARIO PERSONAL

'Learning robotic process automation' es un libro tremendamente austero, pero creo que efectivo, para dar los primeros pasos en el mundo de RPA (Robotic Process Automation). El libro tiene como dos partes, aunque muy desigualmente repartidas a lo largo del mismo. La primera parte es una explicación general de los conceptos de Robotic Process Automation. Esto se recoge en el primer capítulo. El resto del libro es realmente, una especie de guía de uso de la herramienta de RPA de UiPath.

De esta herramienta, y aportando ejemplos y pantallas reales, nos explica, desde su instalación, hasta el desarrollo de robots software empleando la grabación, diseñando flujos, manipulando datos y ficheros, gestionando los eventos de pantalla o usando plugins y extensiones para interactuar, por ejemplo, con SAP, Excel, Java, el correo electrónico, o la integración con navegadores, pasando por aspectos más cercanos a la prueba, administración y operación como son el trazado, la depuración, el despliegue de robots en producción o el control de código y versiones.

Todo esto se encuentra estructurado en los siguientes diez capítulos:
  • 'What is robotic process automation'
  • 'Record and play'
  • 'Sequence, flowchart and control flow'
  • 'Data manipulation'
  • 'Taking control of the controls'
  • 'Tame that applications with plugins and extensiones'
  • 'Handling events and assistant bots'
  • 'Exception handling, debugging and logging'
  • 'Managing and maintaining the code'
  • 'Deploying and maintaining the bot'
Todos los contenidos se encuentran muy ordenados aunque, eso sí, con una llamativa austeridad de palabras, sin el menor alarde o recreación literaria.

Un libro, no tanto para disfrutar, como para aprender, con un sentido muy, muy práctico y, eso si, absolutamente orientado a la herramienta UiPath.