Red Hat Enterprise Linux Automation with Ansible (RH294)
Course 16445 DAY COURSE
Price:
$4,066.00
$4,066.00
Course Outline
Red Hat Enterprise Linux Automation with Ansible(RH294) is designed for Linux® system administrators and developers who need to automate provisioning, configuration, application deployment, and orchestration. You will learn how to install and configure Ansible® on a management workstation; prepare managed hosts for automation; write Ansible Playbooks to automate tasks; and run playbooks to ensure servers are correctly deployed and configured.
This course is based on Red Hat® Enterprise Linux 8 and Red Hat® Ansible Engine 2.8.
Red Hat Enterprise Linux Automation with Ansible (RH294) Benefits
-
In this course, you will learn how to:
- Install and configure Ansible or Red Hat Ansible Engine on a control node.
- Create and manage inventories of managed hosts, as well as prepare them for Ansible automation.
- Run individual ad hoc automation tasks from the command line.
- Write Ansible Playbooks to consistently automate multiple tasks and apply them to managed hosts.
- Parameterize playbooks using variables and facts, and protect sensitive data with Ansible Vault.
- Write and reuse existing Ansible roles to simplify playbook creation and reuse code.
- Automate common Red Hat Enterprise Linux system administration tasks using Ansible.
-
Prerequisites
Pass the Red Hat Certified System Administrator (RHCSA) exam (EX200), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience.
RH294 Course Outline
Introduce Ansible
- Describe Ansible concepts and install Red Hat Ansible Engine.
Deploy Ansible
- Configure Ansible to manage hosts and run ad hoc Ansible commands.
Implement playbooks
- Write a simple Ansible Playbook and run it to automate tasks on multiple managed hosts.
Manage variables and facts
- Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.
Implement task control
- Manage task control, handlers, and task errors in Ansible Playbooks.
Deploy files to managed hosts
- Deploy, manage, and adjust files on hosts managed by Ansible.
Manage large projects
- Write playbooks that are optimized for larger, more complex projects.
Simplify playbooks with roles
- Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.
Troubleshoot Ansible
- Troubleshoot playbooks and managed hosts.
Automate Linux administration tasks
- Automate common Linux system administration tasks with Ansible.
- choosing a selection results in a full page refresh