“One of the most mature examples of this approach.”
“Developers create environments directly from repositories or pull requests.”
“Supports prebuilds to accelerate environment startup.”
“Integrates with GitHub Actions.”
“An important advantage is that the same dev container configuration can be used locally and in Codespaces.”
“Integrates with GitLab projects, merge requests and CI/CD pipelines.”
“Supports GitLab.com, self-managed and dedicated deployments.”
“Requires platform teams to configure the underlying Kubernetes infrastructure.”
“One important distinction: GitLab Workspaces aren't simply a fully managed, turnkey cloud service.”
“Enterprise security and integration with private networks”
“IAM and network controls provide centralized security.”
“Persistent disks preserve workspace data.”
“AWS stopped accepting new CodeCatalyst customers on November 7, 2025.”
“AWS Cloud9 is another legacy option, but it is also no longer available to new customers.”
“AWS Cloud9 is another legacy option, but it is also no longer available to new customers.”
“Ona (formerly Gitpod)”
“Automatically provisioned development environments.”
“Dev Container-based configurations.”
“Prebuilt environments.”
“Support for both developers and AI coding agents.”
“It can run in the vendor's cloud or within your own infrastructure.”
“Development environments are defined using Terraform.”
“Workspaces can run on Kubernetes, Docker or cloud VMs.”
“Administrators control templates, compute resources and access policies.”
“Coder is not a conventional SaaS development environment: it is a platform you deploy and manage on infrastructure you control.”
“It provides standardized development workspaces on Kubernetes/OpenShift, with centrally managed infrastructure, security and development tooling.”
“Visual Studio Code Dev Containers”
“The same configuration can also be consumed by GitHub Codespaces and other compatible platforms.”
“DevPod is particularly interesting because it separates the development environment definition from the infrastructure on which it runs.”
“Docker Desktop – Provides local container infrastructure.”
“JetBrains Gateway – Connects JetBrains IDEs to remote development environments.”
