Cloud Management and Deployment with Ansible

In this training, we will cover Ansible configuration, modules, command line usage, roles and playbooks. By the time you are done, you will be able to use Ansible to automate and manage your DevOps infrastructure.

What Will I Learn?

  • Execute ad-hoc commands against servers using Ansible
  • Configure Ansible roles with tasks, handlers, files, templates, and default variables
  • Optimize Ansible playbooks to reduce playbook execution time.

Prerequisites

  • Write operational playbooks to precision software.
  • Write Ansible playbooks to deploy a sample application
  • Test and troubleshoot Ansible playbook execution.

Prerequisites

  • You should have a Linux, Mac OS X or Windows computer
  • You’ll need a terminal and ssh client for running Ansible against target hosts.
  • You'll need a code editor or IDE of your choice.

About this Training

Ansible continues to gain traction as a powerful, enterprise level configuration and deployment management tool. With it’s standardized Playbook formatting and reliance on Python standards, it is easy to use, quick to learn and puts the power of automation at everyone’s fingertips.

This training course with Alexander Dobriakov walks you through the essentials of Ansible, cloud provisioning, configuration management and several other IT tasks. Throughout this course, you will develop the knowledge and skills required to install, configure, and manage software with Ansible, while learning about playbooks, roles, templates, loops and conditionals and more.

Course Syllabus

– Motivation behind Config Management
– Inventory: static vs dynamic
– Tasks and Playbooks
– More structure with roles
– Modules, Groups, Group Vars
– Extend Ansible with custom modules
– Ansible with Docker: Ansible-container vs Dockerfile
– Ansible for a cloud specific environment

About the trainer

Alexander Dobriakov

Alexander is a Software Developer and Architect with over two decades of experience in the IT industry. His background includes management, engineering and coaching in software development and cloud computing.

Alexander teaches courses on Cloud Computing to transfer his own lessons to those who are faced with managing complex server and network environments, as well as to apply software development practice and lean methodologies to the Software Delivery Pipeline. 


Information

  • 7 hours (full day)
  • English, German
  • Intermediate
  • Cloud Computing
  • EUR 729,-

Upcoming trainings in Düsseldorf

Register via email

To save 5% send us an email with your contact details and invoice address and we make the registration for you.

Register

Register via Eventbite

Click below to be redirected to eventbrite.com, where you can easily and safely register for the training. If you do not have an account yet, you will be asked to create one.

Go to Eventbite