An Introduction to Eclipse Che
Che is a project to create a platform for SAAS developer environments. A SAAS developer environment is one that contains all of the tools, infrastructure, and processes necessary for a developer to edit, build, test, and debug an application. Since a SAAS developer environment is fully hosted, whether it is running on your desktop, in your datacenter, or in the cloud, that environment can be cloned, embedded, and shared in ways that desktop-installed environments cannot be. SAAS developer environments also contain the tools to orchestrate developer workflows, exposed in a variety of interfaces either through REST APIs, a browser-based client providing IDE functions, or a CLI.
In this session, we'll introduce the Che architecture and give an introduction to building plug-ins and extensions to Che directly.