Faq - Automatiza tus Procesos | Rocketbot

Resuelve tus dudas y automatiza tus procesos

Requisitos mínimos

Procesador

Intel Core i3-4340 or AMD FX-6300

Almacenamiento

10GB

Memoria

4GB RAM

Configuración recomendada

Procesador

Intel Core i5

Almacenamiento

175GB

Memoria

8GB RAM

Otros

Los robots fabricados en Rocketbot permiten ser ejecutados de forma dinámica dependiendo de la necesidad del proceso.

  • Asistido modo herramienta: desde un ícono en el escritorio.
  • Híbrido esperando (trigger) por un evento: combinación de teclas, esperando que exista un archivo en un carpeta compartida, bandeja de entrada de correo electrónico, etc.
  • Desatendido orquestado por Rocketbot Orchestrator Center.
  • Desatendido ejecutado por cronJob o Task Scheduler de Windows

Rocketbot tiene licencias que se adaptan a la necesidad de cada empresa, tanto en costos, en cantidad de robots que se necesitan ejecutar, como en “dónde”.

Cada licencia pertenece a un equipo o “instancia” y es identificada por un TOKEN único. Esto permite tener un desarrollador por máquina.

La licencia Desarrollador permite de manera gratuita fabricar probar y debugear un robot desde el ambiente de desarrollo. La licencia de producción permite la ejecución de BOTs y según la licencia utilizada se pueden ejecutar sólo en forma secuencial, o secuencial y paralelo, con capacidades de 2, 4, y hasta 10 procesos en paralelo sobre el mismo equipo. La cantidad de procesos a ejecutar dependerá de la arquitectura física y del proceso. Tenemos casos SAP de seis instancias en paralelo.

Las variantes de licencia y precios los encontrará siempre en nuestra web https://rocketbot.co

Rocketbot es compatible con cualquier tipo de aplicación. Estas pueden ser de escritorio y web.

  • Office 365
  • Google Drive
  • Microsoft Excel
  • Microsoft Word
  • Microsoft Powerpoint
  • Google Sheets
  • Google Docs
  • PDF
  • Microsoft
  • IBM
  • Oracle
  • SAP
  • Salesforce
  • AWS
  • Azure
  • ABBYY
  • Outlook
  • Gmail
  • Microsoft Exchange

Rocketbot está construido para ejecutarse en los tres principales sistemas operativos GNU/Linux (Ubuntu 18.04> Server Desktop o Docker), MS Windows (win7>, Server 2012>) y Mac OsX.

Esto permite que un proceso pueda ser automatizado y ejecutado en BOTs, tanto en equipos On premise como en Nubes públicas o Nubes privadas, haciendo que sea posible implementar una arquitectura de BOTs, o solución de RPA totalmente híbrida.

Lo que su empresa necesite, la versatilidad de Rocketbot se adapta a su infraestructura: On-Premise, Cloud o Híbrida.

Rocketbot puede funcionar en cualquier Cloud que tenga un desktop activo. Esto significa que debe ser capaz de levantar un escritorio de trabajo.

Esto nos permite trabajar con los principales proveedores de Cloud del mercado.

  • AWS WorkSpaces o Servidores Windows 10>
  • Azure y servidores virtuales MS Windows /Linux Ubuntu.
  • Si su servidor no cuenta con desktop activo se puede usar nuestra imagen de Docker el cual contiene un desktop y Rocketbot Play listo para trabajar.

Rocketbot cuenta con una imagen de Docker lista para trabajar.

La misma cuenta con las siguientes características:

  • Linux ubuntu 18.04.
  • Desktop activo xfce4.
  • No-VNC para conectarse por navegador.
  • Clientes de escritorio remoto.
  • Navegadores Firefox/Chrome.
  • Rocketbot 0.4.9 >.
  • Protección por usuario y contraseña.
  • Carpeta externa de trabajo para respaldar los robot.
  • Basado en imagen OpenSource

Rocketbot cuenta con gran variedad de módulos el cual permite conectarse con la mayoría de la base datos del mercado tanto SQL como No-SQL

  • MySQL
  • SQL Server
  • Oracle SQL
  • MongoDB
  • SQLite


Trabajar con módulos nos permite adicionar nuevos drivers de base de datos de manera simple y eficiente.

Encontrará los módulos para conexión en https://market.rocketbot.co en el apartado DataBase.

Rocketbot cuenta con gran variedad de módulos el cual permite controlar las herramientas de ofimática de los principales World Class.

  • Google Docs
  • Google Spreadsheets
  • Google Drive
  • Google Gmail
  • MS Outlook 365
  • MS Office Word
  • MS Office Excel
  • MS Office PowerPoint

En Rocketbot contamos con módulos para encriptar información, que puede ser almacenada en el sistema de credenciales de MS Windows. Asimismo, se cuenta con módulos de encriptación, tanto para código en producción como para datos por separado.

  • AES in CBC mode with a 128-bit key for encryption; using PKCS7 padding.
  • HMAC using SHA256 for authentication.

Los robots creados en Rocketbot se encriptan al pasar a producción protegiendo todo su código y las variables que se usaron en él.

Todos los robots al pasar a producción son encriptados y no podrán ser modificados. Necesitará una licencia de producción para “ejecutarlo”.

Siempre es posible saber qué está haciendo el robot en tiempo real. Rocketbot cuenta con varios métodos que muestran cada evento:

  • Salida por pantalla de terminal de eventos.
  • Archivo de Logs en “app.log”.
  • Módulo para volcar o cargar las variables a archivo.
  • Módulo para ver en tiempo real en pantalla flotante log personalizado.
  • Logs de eventos en el R.O.C. (Rocketbot Orchestrator Center).
  • Adicionalmente los módulos de envío de datos por email, SMS, Voz por teléfono, o WhatsApp, permiten conocer el status del robot en forma fácil y rápida, en cualquier dispositivo y horario.

Cada vez que se guarda un robot en Rocketbot, se crea una copia del código en una base de datos SQLite3. Así se crea una versión del mismo. Esto queda guardado en la DB que se esté usando (por defecto robot.db). También, se puede exportar el robot a un archivo .JSON, el cual servirá para usar cualquier repositorio de versiones como GitHub o Bitbucket.

  • Guarda en DB una nueva versión en cada guardado.
  • Exportar proyecto a otra DB y hacer versionado.
  • Exportar a JSON y hacer versionado.

El Orquestador cuenta con control de usuarios por rol (RBAC). Esto quiere decir que de acuerdo con el rol del usuario podrá interactuar con las partes del orquestador.

El orquestador se encarga de enviar los robots a las instancias configuradas y de recibir toda la información de estado de sistema (RAM, CPU, Disco, etc.).

Luego de realizar el login, la conexión con las instancias se realiza con conexiones encriptadas.

Controla todas las instancias donde se ejecutarán sus robots desde R.O.C. Rocketbot Orchestrator Center.

El sistema de RBAC de R.O.C. tiene de base:

  • Datos en transición protegida con JWT.
  • Inicio de sesión por 2 Pasos 2FA (Google).
  • Las contraseñas se guardan encriptadas en base de datos (Mysql/SqlServer/Postgres) por Hash Argon2 y bcrypt.
  • Chequeo constante de OWASP Top10.

Con R.O.C. puede monitorear el estatus y comportamiento del robot y su instancia en todo momento.

  • Tipo de Instancia.
  • Uso de Memoria RAM, CPU y espacio de Disco.
  • Estado de conexión.
  • Ejecutar y detener un Robot.
  • Obtener log de ejecución en tiempo real.
  • Lanzar y obtener datos en tiempo real de varias instancias simultáneamente.
  • Obtener tiempos de ejecución.


Puede conectar los datos a visores de data como: Tableau, PowerBi, Kibana o Qlik.

Todos los registros y movimientos se guardan para generar las mejoras analíticas del negocio y poder tomar decisiones a tiempo.

En Rocketbot contamos con módulos de capacidad cognitiva de los vendors más importantes como:

  • IBM Cloud
  • Google Tesseract
  • Google Vision
  • AWS Rekognition
  • AWS Textract
  • Azure
  • Abbyy
  • OCR Space


Los módulos son descargables desde nuestra tienda.

Nos conectamos a los mejores motores de OCR del mercado. Aplica OCR a tu documento sin escribir un código.

Rocketbot tiene la capacidad de conectarse a sistemas de terminales desde cualquier tipo de sistema operativo.

  • Lanzar aplicaciones D.O.S.
  • Interactuar con terminales SH
  • Conexión por módulos a terminales SSH.
  • Conexión a terminales AS400 / Mainframe por clientes como Putty.
  • Conectar por sistemas sFTP y FTP por terminal o GUI.

Descarga nuestro PDF para más información.

Para descargar completa el siguiente formulario.