Workspaces

Last published : Oct 20, 2026
A workspace is a Cloud Development Environments (CDEs) available for coding and data science. Workspaces can be accessed using the Cloud IDE or through an SSH connection from a local installed IDE.
A workspace is not limited to development. The same isolated environment can host an AI agent, an analysis, or an application built for a business team, and it is the sandbox that agentic work runs in. See SecurSpaces as a platform for agentic workloads.
Workspaces are running online on top of a virtual machine and managed using a container orchestrator for resilience. The performance of a workspace, i.e. compute and storage capabilities, are set by the specifications of the underlying virtual machine.
Workspaces are technically speaking virtual processes, with the aim of replacing the use of a virtual machine for code development and data science. They are lightweight and so that they can be started and paused much quicker than a VM counterpart.
Important:
Citrix SecurSpaces™ workspaces are containerized and ephemeral. The container is recreated from its base image each time the workspace starts, so anything installed or changed outside the persistent /home/developer/ directory — for example, system packages installed with apt — does not survive a restart. Before you install tools or rely on system-level changes, read What persists in a SecurSpaces Workspace to choose an approach that persists.
A Workspace is defined by the following characteristics:
  • Basic Information: such as name, owner, sharing options,
  • CPU/RAM/Storage: performance allotted to the workspace.
  • Ports: ports to run applications on,
  • Status: i.e.running, deploying, or paused

Where to go next