Roboconf Architecture

Roboconf relies on 3 elements: the DM, agents and a messaging server (RabbitMQ).
VM designate Virtual Machines or any kind of machine (server, deviceā€¦).

Architecture Diagram

Multi-target and hybrid deployments are supported. This can be used for critical periods (load increase) or for migration purpose.
It can also serve strategic objectives (like data security and privacy issues).

The next diagram illustrates this with some cloud infrastructures. It only shows interaction between Roboconf parts, and not between the parts of the applications that Roboconf deploys.

Sample Architecture Diagram

The overall idea is that the agents run remotely (e.g. in the cloud), while the DM (Deployment Manager) can run in a secured area. The DM is indeed a administration tool that requires a safer installation.