Overview Page Content

Red Hat CodeReady Workspaces

A collaborative kubernetes-native development solution that delivers OpenShift workspaces and in-browser IDE for rapid cloud application development.

Kubernetes Native Ide

The kubernetes-native developer workspace server and IDE

 

Built on the open Eclipse Che project, Red Hat CodeReady Workspaces provides developer workspaces, which include all the tools and the dependencies that are needed to code, build, test, run, and debug applications. The entire product runs in an OpenShift cluster hosted on-premises or in the cloud and eliminates the need to install anything on a local machine.

Project lead Brad Micklea explains the benefits of Eclipse Che at JavaOne 

Kubernetes-Native Development

developer workspace server
  • Centralized developer environments

    Provides a centralized platform on OpenShift to define, administer, and manage developer environments. It simplifies the configuration of developer tools and secures access to the source code.

  • Container-based workspaces

    Developers’ workspaces run on OpenShift from the moment they’re started. They support multi-container configurations for developing microservices-based applications and can scale to any size. This allows developers to work in replicas of the production environment in order to speed production problem diagnosis.

  • Source code protection

    Red Hat CodeReady Workspaces are centrally hosted in an OpenShift cluster controlled by IT policies. Source code never lands on hard-to-secure laptops, but developers can still perform all the tasks they’re used to with a laptop setup.

  • Pre-built or custom stacks

    Red Hat CodeReady Workspaces’ stacks are recipes for developer environments which include the base OS, all the runtime components needed by a project, the developer tooling needed, and the source code for the project (including optional branch and commit ID specifics). Pre-built stacks with supported Red Hat technologies can be used, or custom stacks can be created and shared across the developer teams.

    Read about stacks and factories

  • Enterprise integration

    Includes Red Hat SSO to handle authentication and security between the developer teams. Allows integration with LDAP or AD.

  • Browser-based IDE

    Bundles a rich, browser-based IDE with language tooling, autocompletion, refactoring, code navigation, debuggers, terminal to access containers, Git integration, and more.