FRnOG 42 — abcdesktop.io Presentation

The French Network Operators Group (FRnOG) is an open community that brings together network engineers, security researchers, and Internet operations professionals in France for technical knowledge exchange.
This page provides materials from the abcdesktop.io session presented on Friday, October 24, 2025, at FRnOG 42. The session covered the abcdesktop.io platform's core security architecture, including Remote Browser Isolation (RBI) and Remote Application Isolation (RAI), and demonstrated live deployment on a Kubernetes cluster.
Slides
- PDF format: download file
Demo Video
The following video demonstrates a live abcdesktop.io session recorded during the FRnOG 42 presentation:
Demo Walkthrough
The demo uses the following credentials: username Philip J. Fry, password fry.
- Authentication — Log in to abcdesktop.io using the preconfigured LDAP account
fry. - Pod provisioning — A user desktop pod is created with all service containers (graphical, printer, sound, filer).
- Terminal application — Launch the terminal application and run
kubectl get pods -n abcdesktopto display the running user pod forfry. - Remote Browser Isolation demo — Launch the Firefox application. This demonstrates RBI: Firefox runs entirely inside an isolated container on the Kubernetes node; only rendered pixels are streamed to the client browser. Browse to
http://culturepub.frto play a video. - Remote Application Isolation demo — Launch the Qterminal application as a separate pod. This demonstrates RAI: the terminal emulator runs in a dedicated, isolated container namespace. Run the
topcommand inside the Qterminal to display live process information. - Pod lifecycle verification — In the main terminal, run
kubectl get pods -n abcdesktopagain to show both the user desktop pod and the isolated Qterminal application pod. - Ephemeral container teardown — Run
kubectl delete pods fry-qterminal-app-XXXX -n abcdesktopto terminate the Qterminal application pod, demonstrating the ephemeral nature of application containers. - Session termination — Log off from abcdesktop.io.