Eclipse Che 7 as a developer tool has evolved to work with some of the most relevant technologies available today: Eclipse Theia, Language Servers, Debug Adapters and even VSCode extensions, all containerized within the IDE. Developer environments have become reproducible, repeatable and consistent across teams of developers - allowing easy integration into your devops toolchain. Working on a kubernetes application has never been easier, just bring your kubernetes application directly into your developer environment.
This session will guide you through the creation of a custom Eclipse Dirigible stack for production purposes:
- Prepare a project structure
- Add the required dependencies based on your scenario
- Add your custom Java modules
VS Code is a Desktop IDE with tons of extensions but it is running on your local computer.
Eclipse Che is a developer workspace running in the cloud and allows to use VS Code extensions.
In this session, attendees will be guided on how to use VS Code extensions in Eclipse Che and the benefits that they can have doing that.
The various topics that will be addressed are:
- how to include VS Code extensions into the Eclipse Che registry
If you are a developer interested on cloud native application development and tools, you are probably having trouble following the fast changing world of cloud development tools. You might have questions like:
What is new with Eclipse Che? What does its roadmap look like? What is the relation with the new Eclipse Codewind project and Che? What are the benefits of the new projects under Eclipse Cloud Development (ECD) umbrella that I am missing?
Analyzing and visualizing traces and logs of a system is a powerful and proven trouble-shooting technique to solve performance and reliability issues. Trace Compass is an open source trace visualizer that handles large traces of a single application, single computer or a distributed system. The Trace Compass project is currently on a journey towards a cloud-based trace analysis and visualization solution using Eclipse Theia.
Eclipse Theia is a new platform for building cloud and desktop tools for engineers and developers. It's a truely open-source, vendor neutral IDE framework based on modern technology and is already adopted by Google, SAP, arm, Alibaba, RedHat, IBM, Ericsson, TypeFox and many others.
In this session I want to walk you through the history of the project, take a deep dive into its current state and explain how we managed to grow a very active and diverse community.
Containers and Container Platforms are getting into every enterprise. Whether the applications are Cloud Native or existing monoliths containers are being used for all kinds of apps.
But how about using containers as developer workstation. Think about :
- Containerized runtime for your applications while being developed
- Workspace containerized
- IDE containerized
- Application development, building and debugging all within a container
- Integration with a source control repository
Some of the key difficulties of managing large development teams are ensuring consistency across developer environments, helping new developers get their tooling and dependencies set up, and enforcing consistency among dev, test, and production environments. Eclipse Che solves this problem by provisioning and managing developer environments in the cloud on top of Kubernetes distributions like OpenShift.
Do you have a technology that you believe is suitable for cloud native development? Do you want to take advantage of the cloud native IDE. In this talk we are going to show how you can extend Eclipse Che with your technology and make it discoverable to the world.
You might know Eclipse Che as an open source web IDE for cloud native applications. The next generation of Che will also be a cloud-native platform for web IDEs in addition to being an IDE. Just like the original Eclipse IDE itself, you will be able to completely customize the developer experience with both server-side and client-side plug-ins!