RHCE Certification Training - Red Hat Certified Engineer

This course is tailored for Linux administrators and developers seeking to automate repetitive and error-prone tasks involved in system provisioning, configuration, application deployment, and orchestration. It focuses on utilizing Red Hat Enterprise Linux® and Red Hat Ansible Automation Platform 2.2.

About the course

As teams and organizations advance in their digital transformation journey, the Red Hat Certified Engineer (RHCE) certification becomes pivotal in showcasing essential skills for overseeing systems within a DevOps framework. Automation stands as a cornerstone in DevOps practices, and RHCE expands on the expertise needed to automate deployment, management, and maintenance across diverse system landscapes. This elevation in skillset not only enhances the value of your certification but also underscores its relevance. Augmenting deployment and configuration proficiency with automation skills demonstrates a comprehensive grasp of how Ansible Automation integrates with various Red Hat technologies.

Certification

The performance-based Red Hat Certified Engineer (RHCE) exam (EX294) tests your knowledge and skill in managing multiple systems using Red Hat Ansible Engine and executing common system administration tasks across a number of systems with Ansible. By passing this exam, you become a Red Hat Certified Engineer.

Course details

What's included

Course content

Introducing Ansible

  • Understanding Linux Automation
  • Understanding Ansible
  • Lab: Installation of Ansible

Implementing an Ansible Playbook

  • Building an Ansible Inventory
  • Managing Ansible Configuration Files
  • Lab: Creating Ansible Inventory and Config
  • Writing and Running Playbooks
  • Lab: Creating a Single Task Playbook
  • Lab: Creating a Multi Task Playbook

Managing Variables and Facts

  • Managing Variables
  • Lab: Integrating Playbooks with Variables
  • Managing Secrets
  • Lab: Protecting Sensitive Information with Ansible Vault
  • Managing Facts
  • Lab: Performing Fact Gathering

Implementing Task Control

  • Writing Loops and Conditional Tasks
  • Lab: Performing Loop in Ansible
  • Lab: Performing Conditions in Ansible
  • Implementing Handlers
  • Lab: Controlling Execution using Handlers
  • Handling Task Failure
  • Lab: Controlling Playbook Failures

Deploying Files to Managed Hosts

  • Modifying and Copying Files to Managed Hosts
  • Lab: Using a Variety of Modules for File Management
  • Understanding Jinja2 Framework in Ansible
  • Lab: Generating Hardware Reports using Jinja2
  • Lab: Automating DNS using Jinja2
  • Lab: Configuring Loadbalancing using Jinja2

Managing Complex Playbooks

  • Playbook Import and Include Options
  • Lab: Combining Multiple Playbooks Together

Simplifying Ansible Using Roles and Content Collections

  • Understanding and Using Roles
  • Lab: Use Existing Roles in Playbooks
  • Lab: Creating New Roles for Playbooks
  • Understanding Modules and Content in Ansible
  • Lab: Downloading Content from Various Sources
  • Lab: Using External Downloaded Content in Playbooks

Troubleshooting Ansible

  • Common Problems in Playbooks
  • Lab: Performing Syntax Verification in Playbooks
  • Lab: Playbook Linting
  • Common Problems in Remote Connections
  • Lab: Fixing SSH Issues

Automating Linux Administration Jobs

  • Package Management Using Ansible
  • Lab: Creating Package Repositories using Ansible
  • User and Authentication Management
  • Lab: Performing User Management Tasks via Ansible
  • Scheduling Jobs and Reccuring Events
  • Lab: Crontab Automation with Ansible
  • Managing Storage and Mounts
  • Lab: Automating Partitioning and Logical Volumes using Ansible
  • Network Automation using Ansible
  • Lab: Creating and Editing Network Profiles using Ansible

Frequently asked questions

Is this training live or pre-recorded?
The training is live instructor led training which is available in classroom as well as online format. We also record every training session which is then uploaded to our student portal.
How will I join the live online training?
The live online training is conducted via the zoom software, we will be providing you with the zoom meeting link to join the training.
How many students are there in a single batch?
On an average one batch will have a maximum of 18 students. We keep smaller batch sizes to promote interaction between the students and the instructor.
How can I practice the labs?
We will provide you with online labs. If needed, we can also provide you with the software required to create your own labs.
Do you offer payment flexibility?
Yes, we provide zero interest EMI options.
Can I attend the training in classroom?
Yes, our classroom training location is in New Delhi near Lajpat Nagar metro staton.

Part of these learning paths