CodeCanvas について

クラウド開発環境ソリューション

CodeCanvas is a cloud development environment (CDE) solution. It lets companies transition software development from individual user machines to remove development environments. What CodeCanvas does is often called remote development orchestration  - configuring, running, and managing container environments with IDE backends.

CodeCanvas is an on-premises solution that runs in a Kubernetes cluster. Currently, it supports clusters hosted in Amazon EKS (Elastic Kubernetes Service), Azure AKS (Azure Kubernetes Service), and Google GKE (Google Kubernetes Engine). CodeCanvas manages remote development environments (dev environments) that run in containers in the same or a different Kubernetes cluster. A dev environment runs an IDE backend and a set of tools required for development.

For developers, using CodeCanvas feels like working with their usual IDEs on their local machines. To start working, they connect to a dev environment via a client application (e.g., JetBrains Gateway in the case of IntelliJ-based IDEs).

CodeCanvas Features

  • Standardize development environments - Create and manage uniform, cloud-based development environments for your entire team. With every developer using the same pre-approved tools and settings.
  • Reduce hardware costs - Pay for powerful GPUs and hardware only when you actually need them. Ditch costly static VMs and resource-heavy VDIs to cut expenses and free your team from maintaining in-house solutions.
  • Onboard in minutes, not days - Get your team coding in just two minutes. Whether onboarding new hires, switching teams, or starting fresh projects, everyone can contribute right away.
  • Secure your development - Protect sensitive data and ensure compliance with cloud-integrated development environments. Keep source code off of personal devices.
  • Already using JetBrains IDEs? - You’ll love CodeCanvas’ integration. Equip your developers with pre-approved setups, pre-warmed cloud coding environments, and preloaded build caches, so they can start coding immediately with the tools they know.
  • Prefer VS Code? - CodeCanvas gets developers up and running fast, no matter which IDE they choose.