Home / Companies / Ona / Blog / Post Details
Content Deep Dive

Self-hosting Gitpod: a shared operational model

Blog post from Ona

Post Details
Company
Ona
Date Published
Author
-
Word Count
1,242
Language
English
Hacker News Points
-
Summary

Gitpod for enterprises offers a managed, self-hosted cloud development environment (CDE) that integrates seamlessly with various systems and operates within a customer's AWS account, providing the benefits of a CDE with minimal operational overhead. This managed service involves Gitpod handling application feature releases, operations, telemetry, workspace backup and restore, application scaling, security updates, and managed workspace image updates. In contrast, customers retain responsibility for managing their AWS account, customizing domain names and TLS certificates, determining workspace sizes and lifecycles, maintaining custom workspace images, managing costs, and applying infrastructure updates. Gitpod's architecture employs Kubernetes clusters for managing workspaces and Gitpod's meta aspects, while the CloudFormation template facilitates deployment in the AWS environment. This setup aims to alleviate operational burdens from customers while ensuring they have access to a robust and efficient development framework.