Private office infrastructure
Virtualized office computers, secure remote desktops, one account per person, an internal dashboard.
Staff needed to work remotely on office machines with separate accounts and separate internet lines, without exposing the office.
Who needs which machine, through which line, with what visibility for managers.
Virtualized hosts (ESXi, vCenter), two Guacamole servers (one per line), a pool of connections per employee in a database with row locking, an internal desktop app for staff and managers.
Hosts, remote desktops in the browser, accounts and access per person, online monitoring, daily and monthly statistics.
Guacamole REST API; MikroTik with two static lines.
Who is online, who is working on what, cleanup of stale sessions.
Around twenty people working remotely on office machines with nothing open to the internet.