- Primeros pasos
- Cloud Robots
- Orquestación de robots elásticos
- Robots Automation Cloud: máquina virtual (VM)
- Robots Automation Cloud™: máquina virtual (VM)
- Ejecución de automatizaciones unattended utilizando robots en la nube: VM
- Cargar tu propia imagen
- Reutilizar imágenes de máquina personalizadas (para grupos manuales)
- Restablecer credenciales para una máquina (para grupos manuales)
- Supervisión
- Actualizaciones de seguridad
- Pedir una prueba
- Preguntas frecuentes
- Automation Cloud Robots - Serverless
- Robots Automation Cloud™: sin servidor
- Ejecución de automatizaciones desatendidas con robots sin servidor
- Llamar a las API locales a través de Relay
- Tamaños y costes de máquinas
- Regeneración de secretos de cliente
- Rangos de IP salientes
- Gestión de la configuración de VPN
- Pedir una prueba
- Preguntas frecuentes
- Automation Suite Robots
Preguntas frecuentes sobre robots sin servidor, incluidos los requisitos del proceso y la configuración de la plantilla de máquina.
¿Por qué no puedo ver plantillas de máquinas de robots sin servidor al iniciar un trabajo?
Los robots sin servidor solo pueden ejecutar automatizaciones en segundo plano multiplataforma, así que asegúrate de que el proceso que intentas ejecutar se ha diseñado como proceso en segundo plano multiplataforma en Studio.
¿Puedo depurar procesos de forma remota desde Studio en robots sin servidor?
Sí. Asegúrese de que se añade la plantilla de máquina sin servidor a la carpeta o al espacio de trabajo personal donde reside el proceso.
¿Cuántos trabajos puedo ejecutar en paralelo en robots sin servidor?
Con una cuenta Community puedes ejecutar hasta tres trabajos concurrentes por tenant. Con una cuenta Enterprise puedes ejecutar hasta cincuenta trabajos concurrentes por tenant.
¿Cuántos trabajos puedo ejecutar usando robots sin servidor?
Solo tienes el límite de la cantidad de robot units (RU) disponibles para el tenant.
El número de trabajos que puedes ejecutar depende de si los robots sin servidor se ejecutan en un entorno de prueba o en un entorno de producción, cuánto tiempo tardan en ejecutarse los trabajos y el tamaño de la máquina que lo ejecuta. Por ejemplo, en un entorno de producción, un trabajo de 1 minuto que se ejecuta en un robot de tamaño medio (4 GB) consume 4 RU.
Para más información, consulta Robot Units: consumo.
¿En qué región se alojan las máquinas sin servidor?
Todas las máquinas se crean y alojan en la región del tenant.
Los administradores de la organización pueden ver la región de un tenant en Configuración del tenant (Admin > Tenants).
¿Qué actividades y proyectos pueden ejecutar los robots sin servidor?
Todas las actividades que están disponibles para proyectos multiplataforma se pueden ejecutar con robots sin servidor. Esto incluye, pero no se limita a:
- Automatizaciones basadas en navegador mediante el explorador Chromium
- Integration Service activities
- Automatizaciones basadas en API (incluidas las llamadas de API de HTTPS que requieren usar tus propios certificados SSL para la autenticación descargando los certificados a la ruta de archivo /tmp/certs)
- Actividades de base de datos que requieren controladores ODBC Oracle, MySql, MSSQL y PostgreSQL.
¿Cómo puedo autenticar automatizaciones basadas en Chromium utilizando mi certificado de cliente?
Las automatizaciones basadas en el navegador que utilizan el navegador Chromium pueden requerir la autenticación del certificado de cliente.
Para registrar el certificado de cliente para la autenticación de Chromium, utiliza el siguiente comando:
register-client-cert -d domain -c path/to/certificate.p12 [-p password]
register-client-cert -d domain -c path/to/certificate.p12 [-p password]
Donde:
- -d: es el dominio al que se accede
- -c: es la ruta al certificado de cliente
- -p: es la contraseña de certificado
El script puede ejecutarse utilizando la actividad Invocar código, por ejemplo:
var process = System.Diagnostics.Process.Start("register-client-cert", "-d client.badssl.com -c /tmp/home/badssl.com-client.p12 -p badssl.com"); process.WaitForExit(10000);
var process = System.Diagnostics.Process.Start("register-client-cert", "-d client.badssl.com -c /tmp/home/badssl.com-client.p12 -p badssl.com"); process.WaitForExit(10000);
Figura 1. Ejemplo de Invocar código
¿Dónde puedo encontrar datos descargados a través de las actividades?
Todos los datos creados o recuperados por las actividades se almacenan en /tmp/home/Downloads.
- ¿Por qué no puedo ver plantillas de máquinas de robots sin servidor al iniciar un trabajo?
- ¿Puedo depurar procesos de forma remota desde Studio en robots sin servidor?
- ¿Cuántos trabajos puedo ejecutar en paralelo en robots sin servidor?
- ¿Cuántos trabajos puedo ejecutar usando robots sin servidor?
- ¿En qué región se alojan las máquinas sin servidor?
- ¿Qué actividades y proyectos pueden ejecutar los robots sin servidor?
- ¿Cómo puedo autenticar automatizaciones basadas en Chromium utilizando mi certificado de cliente?
- ¿Dónde puedo encontrar datos descargados a través de las actividades?