Cloudomation DevStack:
The Self Hosted Gitpod Alternative

Cloudomation DevStack makes it easy to deploy Cloud Development Environments (CDEs) that developers can launch instantly.
Test DevStack up to 1 year for free.

Cloudomation DevStack vs. Gitpod

Feature Cloudomation DevStack Gitpod
Hosting
Self-Managed, Managed On-Premise,
Managed Cloud (SaaS)
Managed Cloud (SaaS)
Pricing
Per hour CDE runtime
Gitpod Cloud: Free (50h / month,
limited features) or per hour.
Gitpod Dedicated: per user.
Supported IDEs
All IDEs
(e.g. Visual Studio Code, Jetbrains with and
without SSH, Eclipse, Netbeans,
Web IDEs) Wie funktionierts: Sourcen werden über einen File Mount mit der RDE geteilt. Auf den lokalen Mount kann jeder lokale Editor zugreifen. SSH-fähige IDEs können auch auf der RDE betrieben werden.
VS Code Browser, VS Code Desktop, Command Line.
Beta: IntelliJ, GoLand, PhpStorm, PyCharm, RubyMine,
WebStorm, Rider, CLion. According to Gitpod: browser-based,
SSH-compatible and desktop IDEs possible.
Automation
Cloudomation Engine -
Automation platform based on Python
for complex processes and infrastructure
.yaml Defined with .yaml, then Gitpod's internal logic takes over
Custom SLA
Gitpod Dedicated only
CDEs based on
Virtual Machines
Container
CLI
Locally usable
Only usable in the workspace
Individual support
Gitpod Dedicated only
Audit Logging
-
Air Gapped Deployment
Gitpod Dedicated only
Setting usage limits
Workspace prebuilds
-
Add GPU
to the workspace
-
Collaboration
With third-party tools
With VS Code Browser or
with third-party tools

Sources: https://www.gitpod.io/blog/introducing-gitpod-dedicated, https://www.gitpod.io/docs/references/ides-and-editors,  https://www.gitpod.io/pricing?plan=cloud, https://www.gitpod.io/docs/references/gitpod-cli, https://www.gitpod.io/docs/gitpod-dedicated/reference/networking-data-flows#networking-modes-and-diagrams, https://www.gitpod.io/docs/configure/workspaces/workspace-classes

Gitpod or Cloudomation DevStack - in a nutshell

Gitpod and Cloudomation DevStack are both platforms to create and manage cloud development environments.

What are the differences? The main differences:

  • Hosting
  • Pricing
  • On which technology the CDEs are based on
  • Automation options

Gitpod offers a SaaS model. The company discontinued their self-hosting option. With Cloudomation it is possible to choose between serveral hosting options: self-managed, managed on-premise and managed cloud.

With Gitpod Free, developers have 50 hours to use the platform, but with a limited set of features. If you want more, Gitpod offers a pay-as-you-go-model on a hourly basis. For companies, there’s Gitpod Dedicated, which is charged per user. Cloudomation has just one pricing model: It is charged per hour of CDE usage. You can choose from different options. All features are included in each option. With its free or pay-as-you-go model, Gitpod is geared more towards individual users. With Gitpod Dedicated, all functions can be used. Cloudomation is clearly focused towards companies.

Gitpods CDEs are containers. Cloudomation DevStack relies on virtual machines. For companies that want to run complex software in CDEs, VMs offer a flexible environment in which any software can be run. For companies that want to run lightweight, simple software in their CDEs, the solution with containers makes sense.

For automation, Gitpod relies on a .yaml file. Here, for example, the dependencies to be installed are specified, which are also installed when a workspace is started. Cloudomation DevStack is using Cloudomation Engine for automation. Cloudomation Engine is a general-purpose Python-based automation platform. Engine not only can automate the CDE creation, but much more – for example the integration of third-party systems. We have addressed the differences between config-based vs. code-based automation in a blog post.

Features

Important features at a glance.

Managed Cloud, Self-Hosted und On-Premise

Choose your preffered hosting option.

CDEs based on Virtual Machines

VM-based dev environments in which the software to be developed and all the necessary tools are available.

Air Gapped

Set up an air gapped development environment. Benefits: The source code is not on the developer’s laptop. Test data is protected.

Central Configuration

Configure the CDEs and which tools are available centrally and for all developers.

Self-Service Portal for Developers

Developers can spin up and stop the development environments anytime using a self-service frontend.

Automation Platform

In addition to Cloudomation DevStack, you get Cloudomation Engine, a pro-code automation tool based on Python.

Learn more about
Cloud Development Environments
from Cloudomation

Get to know our product.

Cloudomation DevStack

Get to know Cloudomation CDEs