Desplegado dentro de su infraestructura, gobernado por sus controles
El stack completo de Primo se ejecuta dentro de su entorno. On-premise o híbrido, Linux o Windows, orquestador único o multitenencia — documentado porque los arquitectos lo preguntan, no para parecer sofisticados.
Dos modelos de despliegue, una arquitectura
Postura predeterminada
On-premise (predeterminado)
El stack completo se ejecuta dentro de la infraestructura del cliente. La postura predeterminada para industrias reguladas, servicios financieros, sector público y refinerías. Los documentos y datos permanecen dentro del entorno del cliente. Admite contornos cerrados y de red aislada, con actualizaciones sin conexión y licencias sin conexión.
Operaciones distribuidas
Híbrido
Orchestrator y AI Server en la infraestructura del cliente, con robots distribuidos en entornos del cliente y ubicaciones de sucursales y bordes bajo gobernanza central. Para operaciones distribuidas que necesitan un único punto de control.
Seguridad que permanece dentro de su perímetro
En el modelo on-premise, los documentos y datos nunca abandonan el entorno del cliente. En el híbrido, el límite del flujo de datos es configurable y documentado por despliegue. La plataforma opera bajo los controles que usted ya aplica — no se requiere una postura de seguridad separada.
La residencia rige dónde vive la plataforma; sus procesos aún alcanzan el exterior cuando el trabajo lo requiere. Cuando un proceso necesita un servicio externo — un portal gubernamental o regulatorio, un sistema de socio — el robot realiza esa llamada hacia afuera a través de los controles de red que usted ya aplica: proxy, listas de permisos de firewall, su ruta de salida existente. El alcance externo es deliberado, delimitado por proceso y opera bajo los mismos controles que el resto de su entorno.
Su nivel de seguridad es el nivel de seguridad de la plataforma.
RBAC se integra nativamente con los proveedores de identidad empresariales — Active Directory, LDAP, SAML, OIDC. Las credenciales se almacenan en un vault cifrado, nunca en definiciones de flujos de trabajo ni en texto plano, con soporte para gestión de secretos empresariales: CyberArk, HashiCorp Vault, Azure Key Vault.
Cada acción del robot se registra con marca de tiempo, atribución del proceso y referencia al sistema destino. Los registros se almacenan centralmente y son exportables a plataformas externas SIEM y de observabilidad — Splunk, Datadog, Grafana, Elastic — a través de interfaces estándar. La retención a prueba de manipulaciones es alcanzable enrutando flujos de registros al almacenamiento inmutable o SIEM de su organización. Los datos sensibles en la base de datos están cifrados con AES en la capa de aplicación. El aislamiento de entornos y la multitenencia nativa están incorporados.
Fundación tecnológica
Stack
Backend en C# / .NET Core · Frontend en React
Datos
PostgreSQL · MS SQL · datos sensibles cifrados con AES
Empaquetado
Imágenes Docker para Orchestrator y AI Server
APIs y mensajería
REST / OpenAPI (Swagger) · RabbitMQ (AMQP) · webhooks vía REST
Entornos de tiempo de ejecución
VMware · Hyper-V · VDI · sesiones Citrix / RDP
Ciclo de vida
Dev → test → prod basado en Git, con versioning de proyectos y reversión
Con qué se conecta Primo
Conectores empaquetados
SAP (ERP, S/4HANA), Oracle E-Business Suite, Microsoft Office, SharePoint, Exchange y bases de datos estándar (PostgreSQL, MS SQL, Oracle, MySQL), entre otros.
SDK de conectores
Construya conectores para otros sistemas empresariales y empaquételos como paquetes de lógica reutilizables. Una integración única se convierte en un activo reutilizable en todas las automatizaciones.
Identidad y seguridad
Active Directory, LDAP, SAML 2.0, OIDC, SCIM. Vault de credenciales cifradas con gestión de secretos empresariales: CyberArk, HashiCorp Vault, Azure Key Vault.
Observabilidad
Grafana, Prometheus, Datadog, Splunk, Elastic, OpenTelemetry — a través de interfaces estándar.
Portales externos y públicos
Portales gubernamentales y regulatorios, sistemas de socios y contrapartes, y servicios web públicos. A través de automatización a nivel web y de UI donde no hay API, o vía REST donde existe.
Personalizado y heredado
Automatización a nivel de UI para sistemas sin APIs. Citrix, RDP, VMware Horizon. Mainframe mediante emulación de terminal.
Escala y resiliencia
Escalado horizontal
Diseñado para escalar horizontalmente entre nodos. Los nuevos nodos y robots se agregan sin cambiar la lógica de automatización.
Alta disponibilidad
Construido sobre redundancia de nodos y conmutación por error. Configuración activo-pasivo admitida para entornos regulados.
Resiliencia y respaldo
Funciona con las herramientas de respaldo y recuperación de su infraestructura — compatible con respaldo de base de datos en línea y snapshots de VM.
Multitenencia
Configuración multitenencia nativa para proveedores de servicios gestionados y grandes empresas con unidades de negocio separadas.
Distribución geográfica
Flotas de robots distribuidas en regiones con gobernanza central desde un único Orchestrator.
Banca · Migración a Linux
Cómo un banco importante trasladó su flota de robots a Linux sin reescribir un solo flujo de trabajo
Leer el caso de estudio →Decisiones arquitectónicas que vale la pena conocer
Núcleo RPA, IA encima. La capa de ejecución determinista se encuentra debajo de la capa de IA. Los modos de falla en los flujos de trabajo agénticos recurren al RPA determinista, no a un comportamiento indefinido. Los enfoques de agentes puramente de IA son más difíciles de gobernar en entornos de producción donde se requieren auditabilidad y previsibilidad.
Los módulos son independientes. Cada módulo — Orchestrator, Studio, Robot, AI Server, Idea Hub, ART — se instala y escala de forma independiente y tiene una interfaz documentada con los demás. Adopte uno o los seis módulos.
Linux es nativo. Primo RPA Robot se ejecuta nativamente en Linux. Para actividades y conectores compatibles, las mismas definiciones de flujos de trabajo pueden apuntar a tiempos de ejecución de Windows o Linux. Los flujos de trabajo que dependen de interacciones de escritorio o pantalla exclusivas de Windows pueden usar un patrón de tiempo de ejecución híbrido. Ver la migración bancaria.