Ansible Automation 

Course & Training

Introduction to Infrastructure-Automation with Ansible

Two days hands-on introduction to the world of automation with Ansible. At the beginning of the course, the concepts are discussed and then what is learned is put into practice.

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:


With the help of Ansible, monotonous and recurring tasks can be automated. Work steps are no longer done manually, but are defined as code and can be executed on demand. Even repeated execution ensures that the same result is output.

Together, we develop an infrastructure environment that illustrates the following topics:

- Benefits and requirements of an Ansible architecture
- Overview of Ansible Ecosystem and basic concepts (Infrastructure as Code (IaC), YAML, Jinja2, Playbook, Play, Roles)
- Set up and configure Ansible in DevContainer
- Ansible Module andAnsible Galaxy
- Structuring projects
- Environments
- Roles

We focus on looking closely at and understanding a specific selection of topics.


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:

Build practical know-how and create a comprehensive understanding of how to use the Ansible ecosystem effectively, focusing on architecture, infrastructure as code, and best practices.


Form:

Mix of explanation, live coding and collaborative building of a comprehensive environment with a practical focus.


Target Audience:

Linux administrators looking for new ways to manage their infrastructure in an efficient and structured way.


Requirements:

Basic knowledge in scripting and Linux. A device with Docker, as we will be working in containers.


Preparation:

Each participant receives a questionnaire and installation instructions after registration. Depending on the course, we provide a suitable laboratory environment.

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.)

More about Ansible



Ansible is an agentless automation platform for IT infrastructure that enables Infrastructure as Code (IaC). With its declarative YAML syntax and SSH-based communication, it provides a simple yet powerful approach to system configuration and application deployment.




History


Ansible was developed in 2012 by Michael DeHaan , who had previously worked on the Cobbler provisioning system at Red Hat. The name was inspired by the science fiction concept of an instantaneous communication system featured in Orson Scott Card's novel "Ender's Game".


In 2015, Ansible was acquired by Red Hat for $150 million, leading to accelerated development and integration with the Red Hat ecosystem. Under the leadership of Tim Cramer and James Cammarata, the platform was enhanced with enterprise features and saw the introduction of Ansible Tower (now Automation Platform).


Today, Ansible is one of the most widely used automation tools and has significantly influenced the DevOps movement. It has not only changed how infrastructure is managed but also set new standards for Infrastructure as Code and configuration management. The introduction of Ansible Collections and Automation Hub has further enriched the ecosystem.





Share by: