NETWAYS Open Source Trainings

As an Open Source company we thought it is just consistent to release our training material to the public. Please make sure to use it according to the individual Creative Common License.

Your feedback is more than welcome and we appreciate your pull request on the corresponding GitHub projects.

Foreman training

This training is designed as a two day hands-on training introducing Foreman.

In the training you will get basic knowledge of the architecture of Foreman. You will install and configure Foreman to provide several ways of provisioning. The configuration management solution used is Puppet to show configuration management integration into Foreman. Furthermore user and permission management of Foreman is shown. And last but not least Foreman's extensibility is shown by introducing some plugins from basic ones to Katello.

Targeted audience are experienced Linux administrators in need of a provisioning and management solution for their systems. Knowledgement of Puppet is of advantage but not required.

Graphite + Grafana training

This training is designed as a two day hands-on training introducing Graphite and Grafana.

In the training you will get basic knowledge of Graphite and Grafana.

Targeted audience are experienced Linux administrators.

GitLab training

This training is designed as a two days hands-on training introducing Git, GitLab, Workflows, CI/CD and many best practices.

The training participants will get an in-depth insight into the Git basics, configuration and "good" commits. They also learn about GitLab basics with repository and user management and continue to practice Git version control with real-life exercises. Moving along from standalone environments, participants collaborate with others and get an overview on different Git workflows. Continuing with practices, the training dives deep into continuous integration and delivery (CI/CD) with GitLab, runners and DevOps production pipelines. On top of that, the training provides more hints on GitLab usage, tools for working with Git and anything proven useful for daily best practice.

Target audience are developers and Linux administrators.

Puppet trainings

Fundamentals for Puppet

This training is designed as a three days hands-on training introducing Puppet. To continue with puppet take a look at the Puppet Advanced training.

In the training you will get basic knowledge of the Domain-Specific-Language (DSL) of Puppet.

Targeted audience are experienced Linux administrators in need of a configuration management solution for their systems.

Advanced Puppet

Coming soon …

Infrastructure for Puppet

This training is designed as a three days hands-on training introducing Puppet. To continue with programming with puppet take a look at the Fundamentals for Puppet and Puppet Advanced training.

In the training you will get advanced knowledge to integrate Puppet in your infrastructure.

Targeted audience are experienced Linux administrators in need of a configuration management solution for their systems.

Elastic Stack training

Coming soon …