Nebula Workspaces

Nebula Workspaces


The Nebula Workspaces is a remote workplace infrastructure technology based on the Apache Guacamole project, deployed on each Sky Node as the Workspaces service. This service is essential for establishing SSH, RDP, and VNC sessions to resources, facilitating user interaction. A key feature of Workspaces is its support for mobile devices, allowing users to access their sessions via a web browser without the need to install client software. This capability provides true mobility, enabling businesses to offer a secure workplace on any device, which has made it particularly popular with the BYOD (Bring Your Own Device) movement.


Workspaces Sessions


The initiation of a Workspace session is managed by the Nexus Server, which validates user permissions according to policies. The session request employs an advanced security protocol, including an API call over an tunnel on the Sky Node. If the request is approved, a unique temporary username and password, which do not exist elsewhere, are generated as session identifiers and sent to Nexus to start the session. Once the session identifiers are validated and the tunnel negotiation is successfully completed, the session begins, and the screen is transmitted to the user. The session identifiers are then immediately discarded after the connection is established.


Workspaces Menu


The Workspaces menu is a sidebar that stays hidden until you choose to display it. It offers commands for disconnecting, adjusting mouse or touch settings, accessing the clipboard, setting color and screen size options, and opening the File Explorer — if it is available in the session.

  • On a desktop or other device with a hardware keyboard, you can reveal the menu by pressing Ctrl+Alt+Shift.

  • On a mobile or touchscreen device without a keyboard, you can show the menu by swiping right from the left edge of the screen.
To hide the menu, you can either press Ctrl+Alt+Shift again or swipe left across the screen.

Workspaces Menu


Workspaces File Explorer


The Workspaces File Explorer is available only if the session includes policies for file system access. To open and interact with the File Explorer, simply open the menu and click on the folder icon under the Devices section.

Double-clicking on any directory will change the current location of the file browser to that directory, updating both the list of files displayed and the "breadcrumbs" at the top. Clicking on any directory name in the breadcrumbs will navigate you back to that directory, while clicking on the drive icon on the far left will return you to the root level.

Downloads are initiated by double-clicking on any file shown, while uploads are initiated by clicking the “Upload Files” button. Clicking “Upload Files” will open a file browsing dialog where you can choose one or more files from your local computer, ultimately uploading the selected files to the directory currently displayed within the file browser.

Workspaces File Explorer

We utilize xcware specifically for our external CAD/CAE workforce needs. Our vGPU Workstations outperform our previously used VMware Horizon on the same hardware. More importantly, it is now easier to onboard and scalable for every project.

— Mark K.
IT-Manager @ Bielomatik

I rely on xcware for crafting and implementing solutions for my clients due to its scalability and quick setup time for projects. 8 out of 10 customers remain with the initial xcware project setup, streamlining my delivery process.

— Thomas B.
Cloud Solutions Architect

We have successfully migrated 500+ servers and desktops from VMware to xcware. We extend our gratitude to the xcware Consulting Team for delivering exceptional work.

— Franco O.
IT Manager @ SportSA

We were pleasantly surprised by how effortlessly we could construct our Big Data platform and extend it to various production lines across the globe.

— Simone C.
Big Data Engineer @ UBX

As a developer specializing in native cloud solutions, I am delighted that xcware is available for free for developers like me. This allows me to enhance my cloud skills and expand my expertise.

— Sindra L.
Cloud Engineer

My favorite is the Flow-fx engine and the API. With Nexus Flow-fx, you can automate everything, and I mean everything! I manage over 150+ Linux servers fully automated.

— Mirco. W.
Linux Administrator @ S&P

xcware Strategic Partners