Automation with Ansible I

Course Code:
DO407

Duration:
4 days
9:00am to 5.00pm
Course Fees:
S$4,800 (excl of G.S.T)
2019 Course Dates
8 – 11 Jul 2019
19 – 22 Aug 19
23 – 26 Sep 2019
7 – 10 Oct 2019
18 – 21 Nov 2019
16 – 19 Dec 2019
None of the published dates will work for you? Speak to our training consultants for a private tuition arrangement or a closed door training.

Course Overview

Through hands-on labs, students will learn to automate system administration tasks on managed hosts with Ansible, learn how to write Ansible playbooks to standardize task
execution, centrally manage playbooks and schedule recurring execution through a web interface with Ansible Tower. Students will also learn to manage encryption for Ansible with Ansible Vault, deploy Ansible Tower and use it to manage systems, and use Ansible in a DevOps environment with Vagrant.

This course is based on Red Hat® Enterprise Linux® 7

Program Objectives

• Install and troubleshoot Ansible on central nodes and managed hosts

• Use Ansible to run ad-hoc commands and playbooks to automate tasks

• Write effective Ansible playbooks

• Protect encrypted data needed for tasks with Ansible Vault

• Use Ansible Tower to more easily manage enterprise Ansible deployments

• Work with Ansible in conjunction with Vagrant in a DevOps environment

Course Outline

Module 1: Course introduction

Module 2: Introduce Ansible

Module 3: Deploy Ansible

Module 4: Implement playbooks

Module 5: Manage variables and inclusions

Module 6: Implement task control

Module 7: Implement Jinja2 templates

Module 8: Implement roles

Module 9: Configure complex playbooks

Module 10: Implement Ansible Vault

Module 11: Troubleshoot Ansible

Module 12: Implement Ansible Tower

Module 13: Implement Ansible in a DevOps environment

Module 14: Comprehensive review

Click Here for full course Outline

Take the Next Step

It Takes Less Than 5 Min