Skip to main content
Enterprise is the single-tenant deployment mode of Gitpod, that is hosted in your AWS cloud account—yet managed and operated by us.

Request your Enterprise trial

Choosing between Pay-as-you-go and Enterprise

Pay-as-you-go: A secure multi-tenant solution that provides environment isolation through use of Linux namespaces. Pay-as-you-go is best for teams who do not have the strict compliance needs of a single-tenant solution.

Pay-as-you-go Overview

Enterprise: A single-tenant, operated by Gitpod. The application (data and control plane) is deployed into your AWS cloud account, achieving all of the benefits of a self-hosted solution. Gitpod connects to the Enterprise installation, but only for the purposes of monitoring infrastructure and ensuring timely updates.

Enterprise Overview

Running Enterprise within customer infrastructure ensures Gitpod does not have direct access to source code, running workspaces or other confidential data. Enterprise satisfies regulatory and compliance-related controls for data residency and access. Enterprise is best for organizations with strict security needs.

The Enterprise Installation Process

Enterprise is deployed into your AWS account using a CloudFormation template. Installation takes as little 30 minutes.
  1. Apply CloudFormation template.
  2. Control plane is registered.
  3. Gitpod is installed.
Once installed, you simply configure a Source Control Management (SCM) e.g. GitHub, GitLab or Bitbucket, and any required resources on a corporate network privately using a Transit Gateway attachment. Gitpod then manages and operates the instance. See Deployment and Updates for how software updates are handled. Ready to get started? See Getting started for more.