Niklas Werker & Norris

Eclipse Che for Infrastructure Automation

Stop treating infrastructure as a second-class citizen. Give your IaC the professional development tools it deserves.

Eclipse Che for Infrastructure Automation
#1about 2 minutes

Bridging the tooling gap in infrastructure as code

Infrastructure as code often lacks the sophisticated development tools used in software engineering, creating a need for standardized environments.

#2about 3 minutes

Comparing local and remote cloud development environments

Moving from a local machine setup to containerized remote environments provides consistency, faster onboarding, and improved security.

#3about 1 minute

Structuring development with inner and outer loops

Splitting work into a high-velocity inner loop for development and a quality-gated outer loop for compliance balances speed with stability.

#4about 3 minutes

Building a remote Ansible environment with Eclipse Che

A complete remote development environment can be built using Eclipse Che, devfiles for configuration, and integrated Ansible tools for testing and linting.

#5about 1 minute

Defining workspaces with devfile versus dev containers

Both devfiles and dev containers define development environments as code, but devfiles offer additional features like declarative task definitions for IDE integration.

#6about 4 minutes

Exploring the core features and patterns of Eclipse Che

Eclipse Che provides a Kubernetes-native cloud development environment with features like IDE integration, air-gap support, and patterns for dynamic test infrastructure.

#7about 3 minutes

Demo: Launching a pre-configured Ansible workspace

A devfile in a Git repository can automatically launch a complete VS Code-based IDE in the browser with all necessary extensions and language support pre-installed.

#8about 4 minutes

Demo: Test-driven development with Ansible Molecule

Use Ansible Molecule and declarative tasks to automatically spin up, test against, and tear down dynamic infrastructure directly from the IDE.

#9about 2 minutes

Demo: Generating playbooks with Ansible Lightspeed AI

Ansible Lightspeed provides an integrated AI assistant that generates and explains playbooks from natural language prompts, accelerating development and understanding.

#10about 1 minute

Key takeaways for modernizing infrastructure automation

Adopting declarative development environments is the key to closing the tooling gap and bringing modern software practices to infrastructure as code.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
Exploring AI: Opportunities and Risks for Developers
In today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Exploring AI: Opportunities and Risks for Developers
CH
Chris Heilmann
Dev Digest 131 - AI'm not sure about OSS
News and ArticlesRust and Typescript are rising stars in programming languages 2024 survey, the State of CSS 2024 survey is open and here is what's new in ECMAScript.In security news, a Microsoft update bricks Linux dual-boot systems, they patched a ...
Dev Digest 131 - AI'm not sure about OSS
Dev Digest 113 - Debugging above the cloud
Hello there and welcome to Dev Digest 113! This time, we got an old friend in the sky back, jQuery asks us to upgrade and AI is eating the web. Also, are you sure the LLM you use is secure against code injection?News and ArticlesGood news everyone! N...
Dev Digest 113 - Debugging above the cloud

From learning to earning

Jobs that call for the skills explored in this talk.