CloudOps Training beginner

Cloud IDE & Developer Workspace Training — Codenvy Legacy & Modern Alternatives

Understand cloud-based developer workspaces: Codenvy (historical context), Eclipse Che, GitHub Codespaces, Gitpod. For teams evaluating or migrating cloud development environments.

What Was Codenvy?

Codenvy was an early cloud-based IDE and developer workspace platform, launched in 2012 and acquired by Red Hat in 2017. Codenvy's technology became the foundation for Eclipse Che, an open-source cloud IDE and developer workspace server. Red Hat integrated Eclipse Che into OpenShift as Red Hat CodeReady Workspaces, and the technology lineage continues in modern tools. Codenvy as a standalone product was sunset in favor of Eclipse Che and Red Hat CodeReady Workspaces.

Where Cloud IDEs Fit in Modern Development

Cloud-based development environments have transformed from a niche concept to mainstream adoption. GitHub Codespaces, Gitpod, and Dev Containers (VS Code Remote — Containers) provide instant, reproducible, cloud-hosted development environments defined as code. These tools eliminate "works on my machine" issues, reduce onboarding time from days to minutes, and enable development from any device with a browser. The Codenvy/Eclipse Che lineage pioneered many of these concepts, which are now standard in modern platforms.

Who Should Attend

  • Engineering managers evaluating cloud development environment platforms
  • Platform engineers building developer workspace infrastructure
  • Developers who want to understand cloud IDE options
  • Teams with Eclipse Che deployments planning migration to modern alternatives

Learning Outcomes

  • Understand the evolution from Codenvy → Eclipse Che → modern cloud IDEs
  • Evaluate GitHub Codespaces, Gitpod, and Eclipse Che for your use case
  • Configure Dev Containers (devcontainer.json) for reproducible environments
  • Plan migration from Eclipse Che/CodeReady Workspaces to modern platforms

Course Modules

  1. Cloud IDE Evolution — Codenvy history and architecture. Eclipse Che lineage. How Codenvy's concepts influenced Codespaces and Gitpod.
  2. Modern Cloud IDEs — GitHub Codespaces. Gitpod. Dev Containers (VS Code Remote). Comparing features, pricing, and ecosystems.
  3. Developer Workspace Infrastructure — Workspace as Code (devcontainer.json, .gitpod.yml). Prebuilds. Dotfiles. Secrets management.
  4. Migration & Strategy — Eclipse Che → Codespaces/Gitpod migration. Evaluating cloud IDE platform decisions. Building a developer workspace strategy.

Hands-on Exercises (6 total)

Configure a GitHub Codespace for a Node.js project. Set up Gitpod for a Python/Flask project with automated environment setup. Create a devcontainer.json for a multi-service development environment. Compare startup time and resource usage across Codespaces and Gitpod.

Enterprise Use Cases

  • Replacing Eclipse Che/CodeReady Workspaces with GitHub Codespaces for 500+ developers
  • Standardizing development environments across contractor and full-time developer teams
  • Reducing developer laptop provisioning from 2 weeks to 1 hour with cloud workspaces

Important Note

This course does not teach a defunct product (Codenvy). It uses Codenvy's history to provide context for the modern cloud IDE landscape. The hands-on content uses GitHub Codespaces and Gitpod — the current market leaders. This course is not a certification path and does not imply endorsement by Red Hat, GitHub, or Gitpod.

Related Courses

See Platform Engineering for developer experience and platform design, and CloudOps Training for cloud operations.

TOOLS_COVERED

Eclipse Che GitHub Codespaces Gitpod Dev Containers VS Code Remote

PREREQUISITES

  • Basic development experience
  • Git fundamentals

CURRICULUM

Covers: AWS, Azure, GCP, OpenStack. Hands-on labs and real-world scenarios.
Covers: Docker, Kubernetes, Helm, Vagrant, Packer. Hands-on labs and real-world scenarios.
Covers: Terraform, CloudFormation, Pulumi, Ansible. Hands-on labs and real-world scenarios.

READY TO UPSKILL YOUR ENGINEERING TEAM?

Browse our training catalog, check upcoming cohorts, and enroll in the program that fits your transformation goals.

FIND YOUR TRAINING PATH

Online · Classroom · Corporate · Self-paced · Certification-aligned