0 / 0
00:00

RemoteLauncher

Run RACE Remotely

Slides

RemoteLauncher - one sentence purpose

Start, monitor and terminate remote RACE processes in a secure way from a central location

Dissection:

(Excursion) What do we run - RemoteMain processes

  1. RemoteMain driver instantiating RaceActorSystem with config
  2. RaceActorSystem instantiating Master actor
  3. Master actor instantiating configured RaceActors

(Excursion²) Config is Everything

(Excursion²) Config Zoom In

(Excursion³) Secret Config Values - Vault

(Excursion⁴) RaceActors Zoom In

RemoteLauncher - the man in the middle

different concerns:

RemoteLauncher Zoom In

Physical Protocol: Requirements

Physical Protocol: SSH

Logical Protocols