Technology


Codenvy Technology

Quick Links

Production Runtimes

Codenvy works with any Docker container, even Compose multi-container runtimes. Use an image from DockerHub, your own private registry or one of the many that ship with Codenvy. Codenvy agents for SSH, terminal and language services can be added to any machine. When stopped, Codenvy workspaces are automatically snapshotted, saving their state between runs.

Under the hood:

  • Docker Runtimes
  • Compose Runtimes
  • Root Access Terminal
  • SSH Access
  • Pre-Built and Custom Stacks
  • Workspace Snapshots

Back to Top

Portable Workspaces

“Dev Mode” your Workspace

Inject developer services into a workspace with agents for syntax auto-complete, error checking and a debugger. Add intellisense for additional languages with language server agents. Enable root-access terminal and SSH access with the flick of a switch.

Under the hood:

  • Language Servers
  • Intellisense and Refactoring
  • Debuggers
  • Workspace Agents
  • Intelligent Commands
  • Root Access Terminal
  • SSH Access

Back to Top

Multi-Tenant

Use any IDE

Start working from any device without installing software by using the built-in Eclipse Che IDE. Or stick with the desktop IDE you love by mounting into the Codenvy workspace. Your choice.

Under the hood:

  • Eclipse Che Browser IDE
  • SSH Access
  • Mount-and-Sync Workspace
  • Electron Client
  • RESTful Workspace APIs

Back to Top

Multi-Tenant

Tailor Development for Your Team

Create custom stacks - runtimes based on your production images, but with the tools your devs need. Anyone can quickly create a production-compliant app by building on a team stack, or duplicating a workspace. Sample code can even be added for training or to start people on the right foot.

Under the hood:

  • Runtime Stacks
  • Team Workspaces
  • Project Samples

Back to Top

Agile Workflow

Onboard Developers Painlessly

Invite anyone to your team and give them access to your custom stacks and workspace automation. Onboard anyone with a link - they can be developing in seconds. Once in the team anyone can collaborate - dev-to-dev or even enable devs to interact with stakeholders before the commit.

Under the hood:

  • Team Invites
  • Permission Management
  • Workspace Onboarding
  • Collaboration

Back to Top

Cloud IDE

Automate Workspace Provisioning

Share workspaces and automate their provisioning with Codenvy Factories. Factories are exposed as URLs and can be integrated into any dev workflow. You can even badge your repo with a button so anyone can edit, build, run and debug your project without installing software.

Under the hood:

  • Toolchain Integrations
  • Provisioning Metadata
  • Repo Badges

Back to Top

On-Premises

Centrally Managed, Developer Controlled

Team leads and DevOps have fine-grained control over workspace permissions. Setup users as power devs with full rights, or constrain them to only view and run the codebase (perfect for stakeholders). Need to update workspace runtimes with an infrastructure change? Change a stack and the whole team can be up-to-date immediately.

Under the hood:

  • Permissions
  • Resource Controls
  • Workspace Updates

Back to Top

Toolchain Integrations

Codenvy integrates with your LDAP/AD directory, git or Subversion version control, as well as issue management and continuous integration - like JIRA and Jenkins. Nearly any stack and toolset can be integrated. Provide the team with a single link that provisions a complete developer workspace with the ideal toolchain pre-integrated. Alternatively, provide a set of vetted toolchain options for developers to choose from.

Under the hood:

  • Factories and Chefiles
  • Atlassian JIRA Plugin
  • Microsoft VSTS Extension
  • Jenkins Integration
  • Git and SVN Plugins
  • Workspace and Platform APIs

Back to Top

Toolchain Integrations

Enterprise Security

Unlike laptops which are hard to secure and easy to lose, Codenvy workspaces keep "local" copies of the code in the developer's workspace, hosted centrally. For secure environments Codenvy can be installed and run offline. Control access with SSO and corporate directory plugins, plus the ability to control permissions at a granular level.

Under the hood:

  • LDAP / AD Integration
  • Custom SSO
  • HTTPS / SSL
  • Offline Install and Operation
  • Granular Permissions
  • No Local Source Code

Back to Top

Offline Development

Dockerized DevOps Platform

Manage workspaces at scale with programmable and customizable infrastructure that lets you control system performance, availability, and functionality.

Under the hood:

  • Cluster Scaling
  • Resource Caps
  • Monitoring
  • Backup and Recovery
  • Upgrade Management
  • Auditing

Back to Top

Customize and White Label

Codenvy can be embedded into commercial software products with distribution licenses. Contact us if you would like to discuss the options.

Under the hood:

  • Personalized Domain
  • Rebranding
  • Plugin Management
  • Distribution Licensing
  • Workspace and IDE SDK

Back to Top

Integrated Operations Environment

Open Source

At Codenvy we love open source and contribute not just to our own projects, but to many others. Everyone at Codenvy contributes. Codenvy is built on Eclipse Che which has also been adopted by vendors like Red Hat, SAP and Microsoft. It also uses other open source technologies internally. Check out our open source credentials or ask us a question if you’d like to know more.

Back to Top

Open Source
Was this page helpful? Share it on Twitter