RHCE – REDHAT CERTIFIED ENGINEER (ANSIBLE )
Course description
Learn how to automate Linux system administration tasks with Red Hat
Ansible Automation Platform
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.
Course content summary
Installing Red Hat Ansible Automation Platform on control nodes.
Creating and updating inventories of managed hosts and managing
connections to them.
Automating administration tasks with Ansible Playbooks and ad hoc
commands.
Writing effective playbooks at scale.
Protecting sensitive data used by Ansible Automation Platform with
Ansible Vault.
Reusing code and simplifying playbook development with Ansible Roles
and Ansible Content Collections.
Audience for this course
This course is geared toward Linux system administrators, DevOps engineers,
infrastructure automation engineers, and systems design engineers who are
responsible for these tasks:
Automating configuration management
Ensuring consistent and repeatable application deployment
Provisioning and deployment of development, testing, and production
servers
Integrating with DevOps continuous integration/continuous delivery
workflows
1. Introducing Ansible
Automating Linux Administration with Ansible
Quiz: Automating Linux Administration with Ansible
2.Deploying Ansible
Building an Ansible Inventory
Managing Ansible Configuration Files
3. Implementing Playbooks
Writing and Running Playbooks
Implementing Multiple Plays
4. Managing Variables and Facts
Managing Secrets
Managing Facts
5. Implementing Task Cantrol
Writing Loops and Conditional Tasks
Implementing Handlers
Handling Task Failure
6. Deploying Files to Managed Hosts
Modifying and Copying Files to Hosts
Deploying Custom Files with Jinja2 Templates
7. Managing Large Projects
Selecting Hosts with Host Patterns
Managing Dynamic Inventories
Configuring Parallelism
Including and Importing Files
8. Simplifying Playbooks with Roles
Describing Role Structure
Quiz: Describing Role Structure
Reusing Content with System Roles
Creating Roles
Deploying Roles with Ansible Galaxy
9. Troubleshooting Ansible
Troubleshooting Playbooks
Troubleshooting Ansible Managed Hosts
10. Automating Linux Administration Tasks
Managing Software and Subscriptions
Managing Users and Authentication
Managing the Boot Process and Scheduled Processes
Managing Storage
Managing Network Configuration
Lab: Automating Linux Administration Tasks
11. Comprehensive Review: Automation with Ansible
Comprehensive Review Lab: Deploying Ansible Lab: Creating Playbooks
Lab: Creating Roles and Using Dynamic Inventory ...