La arquitectura RPA propuesta la podemos dividir en tres principales componentes:

En la siguiente imagen podemos ver un esquema global de la arquitectura:



El despliegue del orquestador y todos los servicios con los que está comunicados, pueden ser desplegados como contenedores de Kubernetes,  cuyos servicios serán accesibles por los robots. Además, será necesario que algunos servicios tengan acceso a internet. En principio, aún esta por determinar los servicios que necesitarán acceso a internet son el backend y el frontend. Esto no quiere decir, que no tengan que tener acceso fuera del clúster el resto de servicios, todo lo contrario, todos los servicios deben ser accesibles al menos dentro de la red de la UMU.

En la siguiente imagen podemos ver la arquitectura en Kubernetes:


La arquitectura se compone: