Earthly 

Course & Training

Consistent and efficient build pipelines with Earthly.

In this two-day workshop, learn how to create consistent and efficient build pipelines with Earthly. From local development to GitLab integration – optimize your development processes with hands-on exercises and examples.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

   

Content:


In this workshop, you will learn how to create robust, consistent pipelines with Earthly that function identically both locally and remotely.
Thanks to the integrated Docker cache, your builds will become faster and more efficient.
We'll start with the basics and then delve into various possibilities through practical examples, ultimately implementing a complete CI pipeline using Earthly and GitLab, applying what we've learned.

Key Concepts:
- Introduction to Earthly: Understanding the fundamentals and architecture of Earthly.
- Concepts and Application: Learning the core elements of Earthly and their potential uses in CI pipelines.
- Practical Implementation: Hands-on examples and exercises for implementing Earthly in various scenarios.
- Integration with GitLab Pipelines: Guidance on seamlessly integrating Earthly into existing GitLab CI pipelines.
- Earthly Satellites: Building a central layer cache using Earthly Satellites.


Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.

Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.

Goal:

After this course, you will be able to create efficient and consistent CI pipelines with Earthly and seamlessly integrate them into GitLab.


Form:

The course is well structured and consists of theoretical explanations and practical exercises. You will be accompanied by an experienced trainer who can answer questions.


Target Audience:

This course is aimed at DevOps engineers, sysadmins, and developers.


Requirements:

Basic understanding in the use of the command line.
Basic understanding of version control with GIT.
Basic understanding in the use of Docker.


Preparation:

Every participant will receive a questionnaire and a preparation checklist after registration. We provide a comprehensive laboratory environment for each participant, so that all participants can directly implement their own experiments and even complex scenarios.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)


Share by: