Historically, software engineers have spent more time performing tasks related to environment administration and management than actually coding. Developers often work on multiple projects simultaneously and in different programming languages. As more IT organizations adopt DevOps and containers to accelerate the delivery of modern cloud applications, developers have turned to new tools like Codenvy that enable development teams to build complex applications with fewer inconsistencies across different environments.
Codenvy, founded in 2013, offers the first enterprise version of Eclipse Che, the popular open-source cloud integrated development environment (IDE), and a developer workspace server. Codenvy combines runtimes, projects, and an IDE into a single cloud-native developer tool that enables multiple developers to collaborate in the same workspace. Codenvy's portable, universal workspaces and cloud IDE address the setup and sharing challenges of localhost developer workspaces, allowing contributions to a project without requiring software installation. Codenvy runs in lightweight Linux containers, enabling immediate deployment and elastic scalability to build and run millions of workspaces. Codenvy's containerized workspaces are easily accessible through a web browser without the need to create, maintain, and manage development environments.
Codenvy and Red Hat have already collaborated to help developers accelerate the development of cloud-native applications. Last year, Codenvy, Red Hat, and Microsoft announced a collaboration to provide a common way to integrate programming languages across code editors and IDEs. The protocol aimed to enhance developer flexibility and productivity by enabling a better editing experience within a variety of tools, for different programming languages. In 2016, Red Hat also joined the Eclipse Che community, contributing to improvements in workspace runtimes, orchestration and composition formats for workspaces, and the container image lifecycle within the IDE. Furthermore, Codenvy is already integrated into Red Hat OpenShift, Red Hat's container application platform, to simplify application development, debugging, and deployment.
Now, with Codenvy in its development portfolio, Red Hat plans to make Eclipse Che and Codenvy's enhancements the cornerstone of its tool strategy to extend and integrate workspace management technology across different tools and platforms. OpenShift.io, which includes Eclipse Che, provides application development tools and the necessary environments to help organizations thrive in a digitally transformed market. OpenShift.io is designed to enable development teams, whether in the same building or around the world, to collaborate more effectively and build containerized, microservices-based solutions, deploying them in hybrid cloud environments.
