Ansible Training

Ask for a training

Public session

COURSEVENUEDATELEGTH

What is Ansible

Ansible is a tool for mass configuration and deployment management. You declare the desired state of the server and services and Ansible will do the execution. You don't have to worry about the state the current server or applications are in now; Ansible turns it into desired state. The entire configuration is versioned using Git, and you will never lose view of where everything is being deployed or miss any critical steps during the process. Ansible will help you with application deployment and quicker and safer server administration.

Course Description

The training is ran as a two-day hands-on workshop, where you can try what you learn in practice. We will install Ansible together and describe how it works and introduce the basic concepts. We will see how to configure a server (tester on DigitalOcean) and deploy an application from the beginning to the end. Starting with the installation of system packages, application download from Git, creation of templates for configuration scripts, and secrets setup (e.g., passwords). After this course, you will be able to use Ansible on a daily basis and simplify deployment and configuration routines.

Course Outline

  • Basic insights into automation
  • Basic insights into Ansible
  • Ansible installation (for those who did not install at home)
  • Basic Ansible controls
  • Playbooks
  • Templates
  • Secrets
  • Writing own modules
  • Ansible & CI/CD (Gitlab CI)

Who Should Attend

This training is primarily aimed at admins and DevOps who want to start using Ansible. At the same time,developers who deploy their applications (even into test environments) and want to simplify this process, will also find it useful.

Skill Requirements

  • Basic Linux knowledge
  • Basic Terminal knowledge

Technical Requirements

  • Have Ansible installed
  • Access to the internet (https, ssh) - better without corporate proxy

Ondřej Šika

I'm a software engineer since 2009. These days, I'm focused in DevOps. I've stated with training in 2013, since then I've made more than 170 training sessions for more than 750 people. My cliets are banks, telco & large enterpises as well as startups and small companies.

Non-binding Inquiry

Worth it? Need to convince your boss?

I've put tens of hours to my courses preparation and spent hundreds of hours by using, exploring and distilling the best out of these technologies. I've spent the time so you don't have to. Everything is prepared in such way you will be able to use the technology right away. If for any reason you're not satisfied with the course simply ask for your money back

150+

Training attendees

15+

Companies trained

20+

Training sessions

Jiří Hlavatý

Unix System Administrator, State Treasury

January 20, 2020

I highly recommend Ondrej for both training and consulting in the field of automation and DevOps processes in the Linux world. Github, Docker, Ansible..all in a nutshell, supported by practice and enthusiasm for open source. Well, maybe he would learn me wrapping in Microsoft Word as well, I didn't ask ..


Vojtěch Kurka

Software Developer & DBA, Glami.cz

March 10, 2020

Ondrej has great DevOps and presenting skills, backed by real production experience.


Petr Hrebicek

System Specialist Senior, Asseco Central Europe, a.s.

December 20, 2020

Ondra did training and several consultations at our company in the field of Docker and DevOps. He is a first-class expert in this field, with a huge overlap into other areas and with an incredible outlook in such fields as management or project management. I definitely recommend using his services. Personally, I look forward to further cooperation with him.

Trainera.de

sales@trainera.io
+420 773 452 376


Company ID:08591491
VAT ID:CZ08591491

Newsletter

Subscribe our newsletter for new courses and sessions!

Website by Zuzana Jeschke