The DataOps Cloud Development Environment (CDE) manages the developer environments as workspaces. A workspace is managed as a self-contained docker image shipping with a prepackaged set of tools.
Every user's workspace is a dedicated docker container on an EKS cluster in the same VPC as the DataOps SaaS application. The user accesses the workspace environment over the public internet. The Git operations like push or checkout are done using a secure connection between the DataOps SaaS and the workspace. Access to Snowflake is performed from the workspace via a direct, secure connection.