Introduction to Ansible

The DevNinjas Ansible training lets you automate Linux systems with playbooks, templates, Vault and roles. For administration and DevOps teams with Linux terminal and SSH practice; no Ansible, YAML or programming experience is required.

  • Level: Beginner, Level 1 of 3
  • Workshop code DW23
  • 3 days
  • Live online
  • German or English

What can you do with Ansible after three days?

What you will put into practice

What foundation does your team gain?

What you need to know

8 questions, about 5 minutes

Does the Ansible content match your level?

Check anonymously which Ansible fundamentals you already know and whether the topics in DW23 match your level. The result gives you an honest recommendation for your next step.

Start the knowledge check

No account, no email, no exam

How does the training work and what is included?

Ansible training: 3 days live with an instructor. Browser exercises, no local installation. Public sessions: maximum 8 participants. PDF certificate of attendance and Open Badge included.

How you work in the workshop

First Ansible hosts → roles and team workflows

  • Practise on your own resources

    You work through exercises on your own resources in DevNinjas Dojo. Your exercise environment is not shared with other participants.

  • Control your own environment

    You have full control over your exercise infrastructure in DevNinjas Dojo. Access uses open protocols such as SSH and HTTPS, as well as web terminals.

  • Ask the instructor live

    Short explanations lead into the exercises. The instructor answers your technical questions live during the workshop.

What is included

No local installation, with proof of attendance for your records

  • Cloud access in your browser

    Your cloud environment in DevNinjas Dojo runs in your browser without local installation, including on restricted corporate networks with VPNs, proxies and firewalls.

    View the Dojo environment
  • A maximum of 8 participants

    Public sessions have no more than 8 participants. For in-house corporate training, we agree the group size with you.

  • Certificate of attendance and Open Badge

    After the workshop, DevNinjas provides a PDF certificate of attendance and an Open Badge. Both document your attendance, not a passed exam.

What does Ansible training cost and which dates are available?

Ansible training is a three-day course with a catalogue list price of €1,665 per person plus 19% VAT. The price for an individual date may differ.

Dates and in-house training

Find all current public dates in the dates overview.

View all datesRequest corporate training

What do participants say about Ansible training?

Selected voices from the DevNinjas portfolio, each labelled with its source.

4.9/ 5

1047+ participant ratings across all DevNinjas workshops · unfiltered

Instructor
5.0
Content
4.8
Hands-on
4.8

DevNinjas overall: approximately 1,384 participants (partly estimated) · 208 companies · 241 workshops

Voice from DW1

“My colleagues specifically looked for a sysadmin course for Docker with another provider and had an instructor who only set up an IDE for them and then only worked on a task sheet with development tasks. I had a course with lots of background information, an instructor who had a really extensive knowledge of the whole subject matter beyond the slides, and I feel optimally informed.”

Johannes BernsteinTRIMET Gelsenkirchen SE

Voice from DW4

“It was fun and I learned a lot that I can actually apply directly in my company. The trainer's approach was very hands-on, and he repeatedly brought in real-world examples.”

Felix R.Dirk Rossmann GmbH

Voice from DW1

“Nico is a very friendly and technically skilled instructor. He answered all questions well. You quickly notice that he combines academic expertise with many years of professional practice.”

Philipp van Wickevoort CrommelinparcIT GmbH

More than 200 customers, including BMW, Bundeswehr and Deutsche Bahn, trust DevNinjas.

Which workshops fit with this one?

These workshops are thematically related to DW23.

Vincent Sturm - DevNinjas

Your contact

Vincent Sturm

Key Account Manager

Vincent personally advises you on Ansible training, public dates and in-house training.

WhatsApp chat

What should you clarify before booking?

The most common questions on prerequisites, scope, learning path and format.

Do I need programming skills for the Ansible training?

No, programming skills are not required for the Ansible training. The exercises introduce YAML and Jinja2 through small examples.

  • Practical Linux terminal experience with files and directories is required.
  • You should be able to access remote systems over SSH.
  • You do not need to write Python code or develop custom Ansible modules.

What is the difference between Ansible and Terraform?

Terraform handles infrastructure provisioning here and Ansible handles system configuration; the tools complement each other.

  • Terraform describes and provisions infrastructure resources through providers and manages state for that purpose.
  • Ansible executes modules against inventory targets and can handle operating-system and application configuration.

The workshop teaches you to separate these responsibilities; it does not build a combined Terraform and Ansible pipeline.

Why is CI/CD outside this Ansible training?

The training focuses on Linux configuration with Ansible; it does not configure a production CI/CD pipeline. Responsibilities differ:

  • Playbooks describe configuration and execution against inventory targets.
  • CI/CD controls triggers, jobs and runners within a broader delivery workflow.

The outlook explains possible connections. The GitLab CI/CD training covers pipeline configuration, runners and container builds as a separate learning path.

Are three days enough to use Ansible productively?

Three days provide a guided introduction but do not guarantee production readiness. You practice inventories, playbooks, variables, templates, Vault, roles, and collections in two connected scenarios.

Further planning, testing and practice are needed for:

  • Dynamic cloud inventories and custom modules.
  • AWX administration and production security design.
  • Transfer to your infrastructure and its operational requirements.

How much hands-on practice does the Ansible training include?

You work regularly on prepared Linux systems in the DevNinjas Dojo, our cloud learning environment. The exercises connect:

  • Inventory, modules and initial playbooks.
  • Jinja2 templates, Vault, roles, collections and ansible-lint.
  • An Nginx scenario and a multi-tier application.

You inspect configuration and repeated execution without changing local infrastructure or a production environment.

What can I automate independently after the Ansible workshop?

You can model basic Linux configuration in playbooks and assess how it executes. This includes:

  • Managing packages, users, services, files and firewall rules with playbooks.
  • Generating dynamic configuration with Jinja2 templates.
  • Handling sensitive values with Vault and structuring multi-tier deployments with roles.

Your team must subsequently test and harden each workflow before deciding whether it is suitable for production.

Can I use Ansible for Windows servers as well?

Yes, Ansible supports Windows managed nodes over PSRP or WinRM. SSH is officially supported from ansible-core 2.18 and requires Windows-shipped OpenSSH version 7.9 or newer, effectively limiting its use to Windows Server 2022 or newer.

Windows tasks use dedicated PowerShell-based modules from appropriate collections. This training works exclusively with Linux systems and does not practice Windows bootstrapping, authentication, module selection, or operating-system-specific boundaries.

How does the cloud learning environment (DevNinjas Dojo) work?

DevNinjas Dojo provides the cloud learning environment for your exercises during the booked course. Depending on the workshop, you work with Kubernetes clusters, VMs or containers; the OpenShift training uses a shared cluster. Access uses SSH, HTTPS and web terminals, without a proprietary client or local installation.

You need a current browser and internet access. Restricted corporate networks may require VPN, proxy or firewall permissions. For corporate training, a technical check establishes access beforehand.

How many participants attend a DevNinjas training session?

Public DevNinjas training sessions have no more than 8 participants. For corporate training, we agree on the group size with you; larger groups are possible. We discuss any necessary adjustments during planning. The agreed group size is recorded in the proposal.

What certificate do I receive after DevNinjas training?

After DevNinjas training, you receive a PDF certificate of attendance and an Open Badge. Both are included in public sessions and corporate training. The PDF lists the topics covered and the course period from the start date to the end date, without an hour total.

Even for exam preparation courses, both records confirm attendance, not a passed exam.

How would you like to book Ansible training?

Choose a public date or request DW23 as in-house training: online or on site, with a date agreed with you.