Training and Education
Red Hat

Red Hat is a leading provider of open-source software solutions and services to businesses. Their technologies enable organizations to build and manage their IT infrastructure, deploy applications faster, and scale more effectively. They also offer training and certification programs to help customers develop their skills. Red Hat is widely recognized for its contributions to the advancement of open-source technologies.

Microgenesis offers official Red Hat courses and certifications, allowing IT professionals to acquire the knowledge and skills needed to manage and operate Red Hat technologies. Microgenesis’s team of certified trainers provide hands-on training and real-world scenarios to ensure that participants gain an understanding of Red Hat and how to apply them.

RED HAT CERTIFIED SYSTEM ADMINISTRATOR (RHCSA)

The first of two courses covering the core system administration tasks needed to manage Red Hat Enterprise Linux servers
Red Hat System Administration I (RH124) equips you with Linux® administration “survival skills” by focusing on foundational Linux concepts and core tasks. You will learn how to apply command-line concepts and enterprise-level tools, starting you on your journey toward becoming a full-time Linux system administrator. This path continues with the follow-on course, Red Hat System Administration II (RH134).

Course Content Summary
  • Introduction to the command line
  • Managing physical storage
  • Install and configure software components and services
  • Establish network connections and control firewall restrictions
  • Monitor and manage running processes
  • Manage and secure files and file systems
  • Administer users and groups
  • Review the system log files and journal for issues
  • Troubleshoot problems and analyze systems with Red Hat Insights
  • Remotely manage systems with SSH and the Web Console
Audience for this Course
This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration
Prerequisites for this Course
Basic technical user skills with computer applications on some operating systems are expected.
Course Description
Focuses on the key tasks needed to become a full-time Linux administrator

Red Hat System Administration II (RH134) builds upon and lends context to the foundational knowledge established in Red Hat System Administration I (RH124). This follow-on course demonstrates more detailed use cases for Red Hat® Enterprise Linux®, preparing you for the Red Hat Certified System Administrator exam (EX200). This course is based on Red Hat Enterprise Linux 8.

Course Content Summary
  • Install Red Hat Enterprise Linux using scalable methods
  • Access security files, file systems, and networks
  • Execute shell scripting and automation techniques
  • Manage storage devices, logical volumes, and file systems
  • Manage security and system access
  • Control the boot process and system services
Audience for this Course
This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration
Prerequisites for this Course
  • Successful completion of Red Hat System Administration I (RH124) is recommended. Experienced Linux administrators seeking to accelerate their path toward becoming a Red Hat Certified System Administrator should start with the RHCSA Rapid Track course (RH199).
Course Description
Red Hat System Administration II (RH135) is designed as the second part of the Red Hat® Certified System Administrator (RHCSA®) training track for IT professionals who have taken Red Hat System Administration I (RH124). The course goes deeper into core Linux® system administration skills, including storage configuration, security feature management, task control, and installation and deployment of Red Hat® Enterprise Linux.

The Red Hat Certified System Administrator (RHCSA) exam (EX200) is included in this offering, which is based on Red Hat Enterprise Linux 8.

Course Content Summary
  • Install Red Hat Enterprise Linux using scalable methods
  • Access security files, file systems, and networks
  • Execute shell scripting and automation techniques
  • Manage storage devices, logical volumes, and file systems
  • Manage security and system access
  • Control the boot process and system services
Audience for this Course
This offering is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration
Prerequisites for this Course
  • Successful completion of Red Hat System Administration I (RH124) is recommended.
Course description
Learn essential Red Hat Enterprise Linux 8 tasks and methods in a condensed format The RHCSA Rapid Track course (RH199) combines the foundations and applications established and covered in Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134). The rapid pace of review and consolidated course timeline allow you to focus on practical application, making this offering best suited to those who already have significant experience with Linux® administration. This course is based on Red Hat® Enterprise Linux 8.

Course Content Summary
  • Package management with new repository structure and appstream modules
  • Create storage devices, volumes, and file systems, including Stratis storage management
  • Configure network services and security
  • Manage processes, scheduling, and tuning
  • Manage users, groups, and authentication
  • Perform server management with the Cockpit web management utility
  • Troubleshoot and obtain support
Audience for this Course/b>
This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration

Prerequisites for this Course
  • You will be expected to already understand fundamental Linux computing concepts and be ready to practice the Red Hat Enterprise Linux methods for performing system administration tasks. Significant field experience working with Linux as a system administrator is recommended.
  • If you do not have experience with fundamental Linux computer concepts, we advise you to start with the Red Hat System Administration I (RH124) course instead.
Course description
Master essential Red Hat Enterprise Linux 8 tasks and methods in a condensed format The RHCSA Rapid Track course with exam (RH200) is designed for students who already have significant experience with Linux® administration. This offering combines Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) and includes the Red Hat Certified System Administrator (RHCSA) exam (EX200), allowing you to review and validate the tasks at an accelerated pace. This course is based on Red Hat® Enterprise Linux 8

Course Content Summary
  • Package management with new repository structure and appstream modules
  • Create storage devices, volumes, and file systems, including Stratis storage management
  • Configure network services and security
  • Manage processes, scheduling, and tuning
  • Manage users, groups, and authentication
  • Perform server management with the Cockpit web management utility
  • Troubleshoot and obtain support
Audience for this Course
This offering is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration
Prerequisites for this Course
  • You will be expected to already understand fundamental Linux computing concepts and be ready to practice the Red Hat Enterprise Linux methods for performing system administration tasks. Significant field experience working with Linux as a system administrator is recommended. If you do not have experience with fundamental Linux computer concepts, we advise you to start with the Red Hat System Administration I (RH124) course instead.
Course description
The performance-based Red Hat Certified System Administrator (RHCSA) exam (EX200) tests your knowledge in areas of system administration common across a wide range of environments and deployment scenarios. The skills tested in this exam are the foundation for system administration across all Red Hat® products.

By passing this exam, you become a Red Hat Certified System Administrator. If you choose to continue your learning journey beyond RHCSA, the credential can also serve as a foundational step on your path toward our highest level of certification—Red Hat Certified Architec

This exam is based on Red Hat® Enterprise Linux® 8.

Audience for this Course
  • Experienced Red Hat Enterprise Linux system administrators seeking validation of their skills
  • Students who have attended Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) and are on the path to becoming an RHCSA
  • Experienced Linux system administrators who require a certification either by their organization or based on a mandate (DoD 8570 directive)
  • IT professionals who are on the path to becoming a Red Hat Certified Engineer (RHCE)
  • An RHCE who is noncurrent or who is about to become noncurrent and wants to recertify as an RHCE
Recommended for this Exam
  • Have either taken Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) or the RHCSA Rapid Track course (RH199) that combines those courses, or have comparable work experience as a system administrator on Red Hat Enterprise Linux
  • Review the Red Hat Certified System Administrator exam (EX200) objectives
Course description
The performance-based Red Hat Certified System Administrator (RHCSA) exam (EX200) tests your knowledge in areas of system administration common across a wide range of environments and deployment scenarios. The skills tested in this exam are the foundation for system administration across all Red Hat® products. By passing this exam, you become a Red Hat Certified System Administrator. If you choose to continue your learning journey beyond RHCSA, the credential can also serve as a foundational step on your path toward our highest level of certification—Red Hat Certified Architec This exam is based on Red Hat® Enterprise Linux® 8.

Audience for this Course
  • Experienced Red Hat Enterprise Linux system administrators seeking validation of their skills
  • Students who have attended Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) and are on the path to becoming an RHCSA
  • Experienced Linux system administrators who require a certification either by their organization or based on a mandate (DoD 8570 directive)
  • IT professionals who are on the path to becoming a Red Hat Certified Engineer (RHCE)
  • An RHCE who is noncurrent or who is about to become noncurrent and wants to recertify as an RHCE
Recommended for this Exam
  • Have either taken Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) or the RHCSA Rapid Track course (RH199) that combines those courses, or have comparable work experience as a system administrator on Red Hat Enterprise Linux
  • Review the Red Hat Certified System Administrator exam (EX200) objectives

RED HAT CERTIFIED ENGINEER (RHCE)

Broaden your ability to administer Linux systems and prepare for your Red Hat Certified Engineer (RHCE) exam Red Hat System Administration III: Data Center Services for Red Hat Enterprise Linux 7 (RH254) is designed for experienced Linux® system administrators who hold a Red Hat Certified System Administrator (RHCSA®) credential or possess equivalent skills and want to broaden their ability to administer Linux systems at an enterprise level. This course is based on Red Hat® Enterprise Linux 7. The course is focused on deploying and managing network servers running caching domain name service (DNS), MariaDB, Apache HTTPD, Postfix SMTP nullclients, network file sharing with network file system (NFS) and server message block (SMB), iSCSI initiators and targets, advanced networking and firewalld configurations, and the use of bash shell scripting to help automate, configure, and troubleshoot the system. Through lectures and hands-on labs, students who have already earned the RHCSA credential will be exposed to all competencies covered by the Red Hat Certified Engineer (RHCE) exam (EX300). Note: This course does not cover all RHCSA tasks. Students who need a review of RHCSA skills are encouraged to attend the RHCSA Rapid Track course (RH199).

Audience for this Course
This course is intended for experienced Linux administrators wishing to learn enterprise-level automation techniques through scripting, how to deploy and secure network services, and how to manage other key security features of Red Hat Enterprise Linux. Prior to taking this course, you should have earned your RHCSA or possess equivalent skills.

Prerequisites for this Course
  • RHCSA certification or equivalent experience
  • For candidates who have not earned their RHCSA certification, confirmation of the correct skills and knowledge can be obtained by passing the online skills assessment
Course description
Red Hat® System Administration III (RH254), related to Red Hat Enterprise Linux,® 7, is designed for experienced Linux system administrators who hold a Red Hat Certified System Administrator (RHCSA®) certification or equivalent skills and who want to broaden their ability to administer Linux systems at an enterprise level.

Course Content Summary
The course is focused on deploying and managing network servers running caching Domain Name Service (DNS), MariaDB, Apache HTTPD, Postfix SMTP nullclients, network file sharing with Network File System (NFS) and Server Message Block (SMB), iSCSI initiators and targets, advanced networking and firewalld configurations, and the use of Bash shell scripting to help automate, configure, and troubleshoot the system. Through lectures and hands-on labs, students who have already earned the RHCSA certification will be exposed to all competencies covered by the Red Hat Certified Engineer (RHCE) exam (EX300).

Note: This course does not cover all RHCSA tasks. Students who need a review of RHCSA skills are encouraged to attend RHCSA Rapid Track Course (RH199).

This version of the course includes the RHCSA and RHCE exams.

Audience for this Course
Red Hat System Administration III is intended for experienced Linux administrators wishing to learn enterprise-level automation techniques through scripting, how to deploy and secure network services, and how to manage other key security features of Red Hat Enterprise Linux. Students in this course should have earned their RHCSA or have equivalent skills.

Prerequisites for this course
  • RHCSA certification or equivalent experience
  • For candidates who have not earned their RHCSA certification, confirmation of the correct skills and knowledge can be obtained by passing the online skills assessment.
Course description
Learn how to automate Linux system administration tasks with Ansible Red Hat System Administration III: Linux Automation with Ansible (RH294) teaches the skills needed to manage large numbers of systems and applications efficiently and consistently. You will learn the techniques needed to use Ansible® to automate provisioning, configuration, application deployment, and orchestration. This course is based on Red Hat® Enterprise Linux® 8 and Red Hat Ansible Engine 2.8.

Course Content Summary
  • Install Ansible / Red Hat Ansible Engine on control nodes.
  • Create and update inventories of managed hosts and manage connections to them.
  • Automate administration tasks with Ansible Playbooks and ad hoc commands.
  • Write effective playbooks at scale.
  • Protect sensitive data used by Ansible with Ansible Vault.
  • Reuse code and simplify playbook development with Ansible roles.
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
Prerequisites for this Course
  • Pass the Red Hat Certified System Administrator (RHCSA) exam (EX200), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience

Course description

Learn how to automate Linux system administration tasks with Ansible

Red Hat System Administration III: Linux Automation with Ansible and exam (RH295) is designed for Linux® system administrators and developers who need to learn and validate how to automate provisioning, configuration, application deployment, and orchestration. You will prove your ability 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.

The Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 (EX294) exam is included in this offering. This offering is based on Red Hat® Enterprise Linux 8 and Red Hat Ansible Engine 2.8.

 

Course content summary

  • Install Ansible / Red Hat Ansible Engine on control nodes.
  • Create and update inventories of managed hosts and manage connections to them.
  • Automate administration tasks with Ansible Playbooks and ad hoc commands.
  • Write effective playbooks at scale.
  • Protect sensitive data used by Ansible with Ansible Vault.
  • Reuse code and simplify playbook development with Ansible roles.

 

Audience for this course

This course and exam are 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

Course description

Prepare for the Red Hat Certified Engineer exam (EX300)

The RHCE® Certification lab (RH299) is a facilitated lab environment for students to work at their own pace through a hands-on review prior to taking the Red Hat Certified Engineer (RHCE) exam (EX300).

Students attending this lab should have already completed their classroom training and simply be preparing to take or retake the exam. The delivery is focused primarily on lab time.

During the 4-day lab, students will work on their own through the complete set of labs from both the RHCSA (Red Hat Certified System Administrator) Rapid Track (RH199) and Red Hat System Administration III (RH254). The RHCE Certification Lab includes a few lectures designed to review key technologies such as systemd, firewalld, and IPv6. For the classroom and virtual classroom versions of this lab, a facilitator will be available throughout the week to assist students as they work through the exercises.

 

Course content summary

  • Managing and troubleshooting systemd services during the boot process
  • Network configuration and basic troubleshooting
  • Managing local storage, creating and using file systems
  • Firewall management with firewalld
  • Automating installation of Red Hat Enterprise Linux® using kickstart
  • Manage SELinux settings
  • Using NFS and Samba shared filesystems
  • iSCSI initiator and target configuration
  • Domain Name System (DNS) troubleshooting and caching name server
  • Providing Network File System (NFS) and Server Message Block (SMB) file servers
  • Apache HTTPD web server management
  • MariaDB SQL database configuration
  • Postfix Simple Mail Transfer Protocol (SMTP) nullclient for servers
  • Bash scripting for automation

 

Audience for this course

  • RHCEs on Red Hat Enterprise Linux 6 or earlier who wish to recertify on Red Hat Enterprise Linux 7
  • Students who previously attempted the RHCE exam, did not pass, and wish to retake the exam
  • Students who have completed the RHCE track courses (Red Hat System Administration I (RH124), Red Hat System Administration II (RH134), and Red Hat System Administration III (RH254) or equivalent) and would like additional hands-on practice prior to taking the RHCE exam

 

Prerequisites for this course

To qualify for this course, students must:

  • Students should have already completed Red Hat System Administration I (RH124), Red Hat System Administration II (RH134), and Red Hat System Administration III (RH254) or equivalent training.
  • It is highly recommended students take our online skills assessment prior to enrolling in this course.
  • Extensive UNIX administration experience by itself is not adequate for most students.

Course description

Prepare for the Red Hat Certified Engineer exam

The RHCE® Certification lab (RH299) is a facilitated lab environment for students to work at their own pace through a hands-on review prior to taking the Red Hat Certified Engineer (RHCE) exam (EX300).

Students attending this lab should have already completed their classroom training and simply be preparing to take or retake the exam. The delivery is focused primarily on lab time.

This version of the lab includes the Red Hat Certified System Administrator (RHCSA) exam (EX200) and Red Hat Certified Engineer (RHCE) exam (EX300) on the final day of the lab.

 

Course content summary

During the 4-day lab, students will work on their own through the complete set of labs from both the RHCSA (Red Hat Certified System Administrator) Rapid Track (RH199) and Red Hat System Administration III (RH254). The RHCE Certification Lab includes a few lectures designed to review key technologies such as systemd, firewalld, and IPv6. For the classroom and virtual classroom versions of this lab, a facilitator will be available throughout the week to assist students as they work through the exercises.

 

Lab content summary

  • Managing and troubleshooting systemd services during the boot process
  • Network configuration and basic troubleshooting
  • Managing local storage, creating and using file systems
  • Firewall management with firewalld
  • Automating installation of Red Hat Enterprise Linux® using kickstart
  • Manage SELinux settings
  • Using NFS and Samba shared filesystems
  • iSCSI initiator and target configuration
  • Domain Name System (DNS) troubleshooting and caching name server
  • Providing Network File System (NFS) and Server Message Block (SMB) file servers
  • Apache HTTPD web server management
  • MariaDB SQL database configuration
  • Postfix Simple Mail Transfer Protocol (SMTP) nullclient for servers
  • Bash scripting for automation

 

Audience for this course

This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:

  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration

 

Prerequisites for this course

  • Students should have already completed Red Hat System Administration I (RH124), Red Hat System Administration II (RH134), and Red Hat System Administration III (RH254) or have equivalent experience.
  • It is highly recommended students take our online skills assessment prior to enrolling in this course.
  • Extensive UNIX administration experience by itself is not adequate for most students.

Course description

Prepare for the Red Hat Certified Engineer exam

The RHCE® Certification lab (RH299) is a facilitated lab environment for students to work at their own pace through a hands-on review prior to taking the Red Hat Certified Engineer (RHCE) exam (EX300).

Students attending this lab should have already completed their classroom training and simply be preparing to take or retake the exam. The delivery is focused primarily on lab time.

This version of the lab includes the Red Hat Certified System Administrator (RHCSA) exam (EX200) and Red Hat Certified Engineer (RHCE) exam (EX300) on the final day of the lab.

 

Course content summary

During the 4-day lab, students will work on their own through the complete set of labs from both the RHCSA (Red Hat Certified System Administrator) Rapid Track (RH199) and Red Hat System Administration III (RH254). The RHCE Certification Lab includes a few lectures designed to review key technologies such as systemd, firewalld, and IPv6. For the classroom and virtual classroom versions of this lab, a facilitator will be available throughout the week to assist students as they work through the exercises.

 

Lab content summary

  • Managing and troubleshooting systemd services during the boot process
  • Network configuration and basic troubleshooting
  • Managing local storage, creating and using file systems
  • Firewall management with firewalld
  • Automating installation of Red Hat Enterprise Linux® using kickstart
  • Manage SELinux settings
  • Using NFS and Samba shared filesystems
  • iSCSI initiator and target configuration
  • Domain Name System (DNS) troubleshooting and caching name server
  • Providing Network File System (NFS) and Server Message Block (SMB) file servers
  • Apache HTTPD web server management
  • MariaDB SQL database configuration
  • Postfix Simple Mail Transfer Protocol (SMTP) nullclient for servers
  • Bash scripting for automation

 

Audience for this course

  • RHCEs on Red Hat Enterprise Linux 6 or earlier who wish to recertify on Red Hat Enterprise Linux 7
  • Students who previously attempted the RHCE exam, did not pass, and wish to retake the exam
  • Students who have completed the RHCE track courses (Red Hat System Administration I (RH124), Red Hat System Administration II (RH134), and Red Hat System Administration III (RH254) or equivalent) and would like additional hands-on practice prior to taking the RHCE exam

 

Prerequisites for this course

To qualify for this course, students must:

  • Students should have already completed Red Hat System Administration I (RH124), Red Hat System Administration II (RH134), and Red Hat System Administration III (RH254) or have equivalent experience.
  • It is highly recommended students take our online skills assessment prior to enrolling in this course.
  • Extensive UNIX administration experience by itself is not adequate for most students.

Course description

The performance-based Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 (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. The skills tested in this exam are the foundation for system administration across many Red Hat products.

By passing this exam, you become a Red Hat Certified Engineer. If you choose to continue your learning journey beyond RHCE®, the credential can also serve as a foundational step on your path toward our highest level of certification—Red Hat Certified Architect.

This exam is based on Red Hat Enterprise Linux® 8 and Red Hat Ansible Engine 2.8.

 

Audience for this course

  • Experienced Red Hat Enterprise Linux system administrators seeking validation of their skills or require a certification either by their organization or based on a mandate (DoD 8570 directive)
  • Students who have taken Red Hat System Administration III: Linux Automation with Ansible (RH294) and are on the path to becoming a Red Hat Certified Engineer (RHCE)
  • Students who are on the path to becoming a Red Hat Certified Architect (RHCA)
  • Systems administrators who want to demonstrate competency in managing multiple systems
  • IT professionals who work in a DevOps environment and want to demonstrate competency in automating part of their workload
  • Red Hat Certified Engineers who are noncurrent or who are about to become noncurrent and wish to recertify as RHCEs

 

Prerequisites for this course

  • Have either taken both Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134) or RHCSA Rapid Track Course (RH199), or have comparable work experience as a system administrator on Red Hat Enterprise Linux
  • Have taken Red Hat System Administration III: Linux Automation with Ansible (RH294) or have comparable work experience
  • Review the Red Hat Certified System Administrator (RHCSA) exam (EX200) objectives
  • Review the Red Hat Certified Engineer (RHCE) exam for Red Hat Enterprise Linux 8 (EX294) objectives

RED HAT CERTIFIED ARCHITECT (RHCA)

Course description

Deploy scalable, highly available storage on off-the-shelf hardware and in cloud environments

This course is for senior system and storage administrators who are interested in deploying scalable, highly available storage on off-the-shelf hardware and in cloud environments.

This course is based on Red Hat Gluster Storage 3.

Students will learn how to install, configure, and maintain a cluster of Red Hat Storage servers. The course will also explore highly available common Internet file systems (CIFS) and network file systems (NFS) using Clustered Trivial DataBase (CTDB), unified file and object storage, and geo-replication. Finally, students will learn about the Hadoop plugin for Red Hat Storage, snapshots, and geo-replication.

This course can help you prepare for the Red Hat Certified Specialist in Gluster Storage Administration exam (EX236)

.

Course content summary

  • Install and configure Red Hat Storage Server
  • Create and manage different volume types
  • Learn about IP failover for NFS and SMB
  • Explore georeplication
  • Configure network encryption
  • Manage tiering

 

Audience for this course

  • Linux system administrators and storage administrators interested in, or responsible for, maintaining large storage clusters using Red Hat Storage

 

Prerequisites for this course

  • Red Hat Certified System Administrator (RHCSA) certification or an equivalent level of knowledge is highly recommended

For candidates who have not earned their RHCSA, confirmation of the needed skills can be obtained by passing the online skills assessment.

Course description

Deploy scalable, highly available storage on off-the-shelf hardware and in cloud environments

This course is for senior system and storage administrators who are interested in deploying scalable, highly available storage on off-the-shelf hardware and in cloud environments.

This course can help you prepare for the Red Hat Certified Specialist in Gluster Storage Administration exam (EX236), which is included with this course.

This course is based on Red Hat Gluster Storage 3.

Students will learn how to install, configure, and maintain a cluster of Red Hat Gluster Storage servers. The course will also explore highly available common Internet file systems (CIFS) and network file systems (NFS) using Clustered Trivial DataBase (CTDB), unified file and object storage, and geo-replication. Finally, students will learn about the Hadoop plugin for Red Hat Storage, snapshots, and geo-replication.

 

Course content summary

  • Install and configure Red Hat Gluster Storage
  • Create and manage different volume types
  • Learn about IP failover for NFS and SMB
  • Explore georeplication
  • Configure network encryption
  • Manage tiering.

 

Audience for this course

Linux system administrators and storage administrators interested in, or responsible for, maintaining large storage clusters using Red Hat Gluster Storage.

 

Prerequisites for this course

  • Red Hat Certified System Administrator (RHCSA) certification or an equivalent level of knowledge is highly recommended.

Course description

Deploy, configure, manage, and migrate virtual environments

Red Hat Virtualization (RH318) teaches you the skills needed to deploy, administer, and operate virtual machines in your organization using Red Hat® Virtualization. Through numerous hands-on exercises, you will demonstrate the ability to deploy and configure the Red Hat Virtualization infrastructure and use it to provision and manage virtual machines. This offering also prepares you for the Red Hat Certified Specialist in Virtualization exam.

This course is based on Red Hat Enterprise Virtualization 4.3 and Red Hat Enterprise Linux® 7.6 and 8, as well as Red Hat Hyperconverged Infrastructure for Virtualization 1.6.

 

Course content summary

  • Configure Red Hat Virtualization
  • Configure networking and storage for use with Red Hat Virtualization
  • Manage user accounts and access to the Red Hat Virtualization environment
  • Install and manage virtual machines in Red Hat Virtualization
  • Use templates for rapid virtual machine deployment
  • Manage virtual machine snapshots and images
  • Migrate virtual machines and explore high-availability options

 

Audience for this course

Linux system administrators, virtualization administrators, and hybrid infrastructure engineers interested in deploying large-scale virtualization solutions and managing virtual servers in their datacenters, based on the Red Hat Virtualization open virtualization management platform.

 

Prerequisites for this course

  • Become a Red Hat Certified System Administrator (RHCSA®), or demonstrate equivalent experience
  • Being a Red Hat Certified Engineer (RHCE®) is strongly recommended for Ansible® automation comprehension

Course description

Deploy, configure, manage, and migrate virtual environments

Red Hat Virtualization with exam (RH319) teaches and validates the skills needed to deploy, administer, and operate virtual machines in your organization using Red Hat® Virtualization. Through numerous hands-on exercises, you will demonstrate the ability to deploy and configure the Red Hat Virtualization infrastructure and use it to provision and manage virtual machines. This offering also prepares you for and includes the Red Hat Certified Specialist in Virtualization exam.

This offering is based on Red Hat Enterprise Virtualization 4.3 and Red Hat Enterprise Linux® 7.6 and 8, as well as Red Hat Hyperconverged Infrastructure for Virtualization 1.6.

 

Course content summary

  • Configure Red Hat Virtualization
  • Configure networking and storage for use with Red Hat Virtualization
  • Manage user accounts and access to the Red Hat Virtualization environment
  • Install and manage virtual machines in Red Hat Virtualization
  • Use templates for rapid virtual machine deployment
  • Manage virtual machine snapshots and images
  • Migrate virtual machines and explore high-availability options

 

Audience for this course

Linux system administrators, virtualization administrators, and hybrid infrastructure engineers interested in deploying large-scale virtualization solutions and managing virtual servers in their datacenters, based on the Red Hat Virtualization open virtualization management platform.

 

Recommendations for this offering

  • Become a Red Hat Certified System Administrator (RHCSA®), or demonstrate equivalent experience
  • Being a Red Hat Certified Engineer (RHCE®) is strongly recommended for Ansible® automation comprehension

Course description

Diagnose problems, gather information, and fix common issues with Red Hat Enterprise Linux

The Red Hat Enterprise Linux Diagnostics and Troubleshooting course (RH342) provides system administrators with the tools and techniques they need to successfully diagnose, and fix, a variety of potential issues. Students will work through hands-on problems in various subsystems to diagnose and fix common issues.

Students will learn how to apply the scientific method to a structured form of troubleshooting. This approach is then used troubleshooting various types of problems, including boot issues, hardware issues, storage issues, RPM issues, network issues, third-party application issues, security issues, and kernel issues. At the end of the course students can complete various comprehensive review labs to test their skills.

 

Course content summary

  • Use the scientific method to approach troubleshooting
  • Troubleshoot boot issues
  • Troubleshoot security issues
  • Troubleshoot storage issues
  • Troubleshoot network issues
  •  

Audience for this course

The Red Hat Enterprise Linux Diagnostics and Troubleshooting course is aimed at senior system administrators who wish to learn more about troubleshooting.

 

Prerequisites for this course

Red Hat recommends these prerequisites:

  • Have earned a Red Hat Certified System Administrator (RHCSA) or have similar experience
  • It is recommend that students have earned a Red Hat Certified Engineer (RHCE) or have similar experience

Course description

Learn how to configure Red Hat Satellite 6 to deploy and manage Red Hat Enterprise Linux systems and software

Red Hat Satellite 6 Administration with exam (RH404) explores and validates the concepts and methods necessary for successful large-scale management of Red Hat® Enterprise Linux® systems. You will learn and demonstrate your ability to configure Red Hat Satellite 6 on a server and populate it with software packages. You will use Red Hat Satellite to manage the software development life cycle of a subscribed host and its configuration, and learn how to provision hosts integrated with software and Ansible® configuration management upon deployment.

This offering includes the Red Hat Certified Specialist in Deployment and Systems Management exam (EX403) and is based on Red Hat Enterprise Linux 8 and Red Hat Satellite 6.6.

 

Course content summary

  • Verify a Red Hat Satellite 6.6 installation.
  • Regulate Red Hat Satellite with organizations, locations, users, and roles.
  • Manage software with Red Hat Satellite environments and content views.
  • Use Red Hat Satellite to configure hosts with Ansible playbooks and roles.
  • Provision hosts with integrated software and configuration management.
  • Implement Metal-as-a-Service (MaaS) with Satellite discovery and provisioning of unprovisioned hosts.

 

Audience for this course

Senior Red Hat Enterprise Linux system administrators responsible for the management of multiple servers

 

Recommended for this offering

  • Be a Red Hat Certified Engineer (RHCE®) or demonstrate equivalent experience
  • Have experience with Red Hat Satellite 6

Course description

Manage security of Red Hat Enterprise Linux systems deployed in bare-metal, virtual, and cloud environments

Red Hat Security: Linux in Physical, Virtual, and Cloud (RH415) is designed for security administrators and system administrators who need to manage the secure operation of servers running Red Hat® Enterprise Linux®, whether deployed on physical hardware, as virtual machines, or as cloud instances.

This course is based on Red Hat Enterprise Linux 7.5, Red Hat Satellite 6.3, Red Hat Ansible® Engine 2.5, Red Hat Ansible Tower 3.2, and Red Hat Insights.

Maintaining security of computing systems is a process of managing risk through the implementation of processes and standards backed by technologies and tools. In this course, you will learn about resources that can be used to help you implement and comply with your security requirements.

Course content summary

  • Manage compliance with OpenSCAP.
  • Enable SELinux on a server from a disabled state, perform basic analysis of the system policy, and mitigate risk with advanced SELinux techniques.
  • Proactively identify and resolve issues with Red Hat Insights.
  • Monitor activity and changes on a server with Linux Audit and AIDE.
  • Protect data from compromise with USBGuard and storage encryption.
  • Manage authentication controls with PAM.
  • Manually apply provided Ansible Playbooks to automate mitigation of security and compliance issues.
  • Scale OpenSCAP and Red Hat Insights management with Red Hat Satellite and Red Hat Ansible Tower.

 

Audience for this course

System administrators, IT security administrators, IT security engineers, and other professionals responsible for designing, implementing, maintaining, and managing the security of Red Hat Enterprise Linux systems and ensuring their compliance with the organization’s security policies.

 

Prerequisites for this course

  • Be a Red Hat Certified Engineer (RHCE®), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience

Course description

Design and deploy a high availability cluster

Red Hat® High Availability Clustering (RH436) provides intensive, hands-on experience with the Pacemaker component of the Red Hat Enterprise Linux High-Availability Add-On, as well as cluster storage components from the Resilient Storage Add-On, including Cluster Logical Volume Manager (CLVM), Red Hat Global File System 2 (GFS2), and Device-Mapper Multipath.

This course is based on Red Hat Enterprise Linux 7.1.

Created for senior Linux® system administrators, this 4-day course strongly emphasizes lab-based activities. You’ll learn how to deploy and manage shared storage and server clusters that provide highly available network services to a mission-critical enterprise environment.

This course also helps you prepare for the Red Hat Certified Specialist in High Availability Clustering exam (EX436).

 

Course content summary

  • Install and configure a Pacemaker-based high availability cluster
  • Create and manage highly available services
  • Troubleshoot common cluster issues
  • Work with shared storage (iSCSI) and configure multipathing
  • Configure GFS2 file systems

 

Audience for this course

Senior Linux system administrators responsible for maximizing resiliency through high-availability clustering services and using fault-tolerant shared storage technologies

 

Prerequisites for this course

  • If you want to take this course without the exam (RH436) and have not earned your RHCE® certification, you can confirm that you have the necessary knowledge by passing the online skills assessment.

Course description

Performance tuning and capacity planning for Red Hat Enterprise Linux

Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH422) teaches senior Linux® system administrators the methodology of performance tuning. This course discusses system architecture with an emphasis on understanding its implications on system performance, performance adjustments, open source benchmarking utilities, networking performance, and tuning configurations for specific server use cases and workloads.

This course is based on Red Hat® Enterprise Linux 8.

 

Course content summary

  • Analyze and tune for resource-specific scenarios
  • Applying tuning profiles with the tuned tool
  • Tune in virtual environments (hosts and guests)
  • Trace and profile system events and activities
  • Tune resource limits and utilization using systemd-integrated cgroups
  • Gather performance metrics and benchmarking data

 

Audience for this course

Senior Linux system administrators responsible for maximizing resource utilization through performance tuning

 

Prerequisites for this course

  • Become a Red Hat Certified Engineer (RHCE®), or demonstrate equivalent experience

Course description

Introduction to Red Hat OpenStack Platform and the deployment of virtual cloud servers and applications

Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110) is designed for system administrators who are intending to implement a cloud computing environment using OpenStack. You will learn how to configure, use, and maintain Red Hat® OpenStack Platform.

This course is based on Red Hat Enterprise Linux 7.5 and Red Hat OpenStack Platform 13.0.

 

Course content summary

The focus of Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110) will be managing OpenStack using both the web-based dashboard and the command-line interface, in addition to managing instances and installing a proof-of-concept environment using Red Hat OpenStack Platform (RHOSP) director. Essential skills covered in the course include configuring Red Hat OpenStack Platform (using the director UI); managing users, projects, flavors, roles, images, networking, and block storage; setting quotas; and configuring images at instantiation.

  • Launch an instance.
  • Manage projects, quotas, and users.
  • Manage networks, subnets, routers, and floating IP addresses.
  • Create and manage block and object storage in the OpenStack framework.
  • Customize instances with cloud-init.
  • Deploy scalable stacks.
  • Deploy Red Hat OpenStack Platform using RHOSP director.

 

Audience for this course

This course is designed for Linux system administrators, cloud administrators, and cloud operators interested in, or responsible for, maintaining a private or hybrid cloud.

 

Prerequisites for this course

  • For candidates that have not earned their RHCSA, confirmation of the correct skill set knowledge can be obtained by passing the online skills assessment.

    Become a Red Hat Certified System Administrator (RHCSA) or demonstrate equivalent experience

Course description

Introduction to Red Hat OpenStack Platform configuration and administration of private cloud infrastructure using core OpenStack services

Red Hat OpenStack Administration II: Infrastructure Configuration for Cloud Administrators (CL210) teaches you how to implement a full-featured cloud computing environment using OpenStack. You will learn how to configure, administer, and manage Red Hat® OpenStack Platform infrastructure. The lessons and objectives taught in this course will prepare you for the Red Hat Certified System Administrator in Red Hat OpenStack exam (EX210).

This course is based on Red Hat OpenStack Platform 13.0 and Red Hat® Enterprise Linux® 7.5.

The focus of this course is on managing and using the OpenStack client command-line interface and the director and dashboard graphical web user interfaces to securely manage server instances, compute and storage resources, and user identities.

 

Course content summary

  • Gain familiarity with overcloud service containerization technology.
  • Learn about Open Virtual Networking (OVN) enhancement to OVS.
  • Use identity service v3 (keystone) with external Red Hat IdM store.
  • Manage the core control plane, including Pacemaker.
  • Customize images, with techniques for multiple use cases.
  • Manage block and object storage.
  • Manage compute nodes, including tuning and hyperconvergence.
  • Deploy multi-container stacks.
  • Troubleshoot OpenStack.

 

Audience for this course

This course is intended for Linux system administrators, cloud administrators, cloud operators, and infrastructure architects interested in, or responsible for, maintaining a private or hybrid cloud.

 

Prerequisites for this course

  • Be a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent experience by passing the online skills assessment
  • Attend Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110), or demonstrate equivalent experience

Course description

Manage Red Hat OpenStack networking for performance tuning

Red Hat OpenStack Administration III: Networking & Foundations of NFV (CL310) teaches network engineers, network operators, cloud operators, and cloud administrators how to manage and tune Red Hat® OpenStack Platform for network performance.

This course can also help you prepare for the Red Hat® Certified Engineer (RHCE®) in Red Hat OpenStack exam (EX310).

This offering is based on Red Hat OpenStack version 10.0 and Red Hat Enterprise Linux 7.4.

 

Course content summary

  • You will learn how to manage the OpenStack networking service (Neutron) with network functions virtualization to enhance network performance. You will configure distributed virtual routers, Open vSwitch with Data Plane Development Kit datapath, and IPv6 networking in OpenStack. You will also deploy software-defined networking with OpenDaylight.

    • Network functions virtualization (NFV)
    • Distributed virtual router (DVR)
    • Open vSwitch with Data Plane Development Kit (OVS-DPDK) datapath
    • IPv6 networking
    • Single-root I/O Virtualization (SR-IOV)*
    • Software-defined networking (SDN) with OpenDaylight (ODL)
    • VLAN, VXLAN, and GRE networks

    *SR-IOV is covered in the course as a lecture and a video. The specification is not covered as a hands-on exercise because it requires special hardware.

 

Audience for this course

This course is designed for network engineers, network operators, cloud administrators, and cloud operators.

 

Prerequisites for this course

  • Become a Red Hat® Certified System Administrator (RHCSA), or demonstrate equivalent experience
  • Complete the Red Hat® Certified System Administrator in Red Hat OpenStack exam (EX210), or demonstrate equivalent experience

Course description

Learn to build and manage containers for deployment on a Kubernetes and Red Hat OpenShift cluster

Introduction to Containers, Kubernetes, and Red Hat OpenShift (DO180) helps you build core knowledge in managing containers through hands-on experience with containers, Kubernetes, and the Red Hat® OpenShift® Container Platform. These skills are needed for multiple roles, including developers, administrators, and site reliability engineers.

This course is based on Red Hat OpenShift Container Platform 4.2.

 

Course content summary

  • Understand container and OpenShift architecture.
  • Create containerized services.
  • Manage containers and container images.
  • Create custom container images.
  • Deploy containerized applications on Red Hat OpenShift.
  • Deploy multi-container applications.

 

Audience for this course

  • Developers who wish to containerize software applications
  • Administrators who are new to container technology and container orchestration
  • Architects who are considering using container technologies in software architectures
  • Site reliability engineers who are considering using Kubernetes and Red Hat OpenShift

 

Prerequisites for this course

  • Be able to use a Linux terminal session, issue operating system commands, and be familiar with shell scripting
  • Have experience with web application architectures and their corresponding technologies
  • Being a Red Hat Certified System Administrator (RHCSA®) is recommended, but not required

Course description

Create, configure, manage, and troubleshoot OpenShift clusters

Red Hat OpenShift Administration I (DO280) teaches you how to install and administer the Red Hat® OpenShift® Container Platform . This hands-on, lab-based course shows you how to install, configure, and manage OpenShift clusters and deploy sample applications to further understand how developers will use the platform.

This course is based on Red Hat® Enterprise Linux® 7.5 and Openshift Container Platform 4.2.

OpenShift is a containerized application platform that allows enterprises to manage container deployments and scale their applications using Kubernetes. OpenShift provides predefined application environments and builds upon Kubernetes to provide support for DevOps principles such as reduced time to market, infrastructure-as-code, continuous integration (CI), and continuous delivery (CD).

 

Course content summary

  • Describe the Red Hat OpenShift Container Platform cluster installation and update processes
  • Troubleshoot application deployments
  • Configure authentication using local users
  • Control access to projects using role-based access control (RBAC)
  • Configure service and container networking
  • Configure pod scheduling using labels and selectors
  • Limit compute resource usage
  • Scale a cluster
  • Monitor cluster events and alerts

 

Audience for this course

This course is designed for system administrators, system architects, and developers who want to install and configure Red Hat OpenShift Container Platform.

  • System and Software Architects interested in understanding features and functionality of an OpenShift cluster.
  • System Administrators interested in the initial establishment of a cluster.
  • Cluster Operators interested in the ongoing maintenance of a cluster.
  • Site Reliability Engineers interested in the ongoing maintenance and troubleshooting of a cluster.

 

Technology considerations

  • Internet access is required.

 

Prerequisites for this course

  • Become a Red Hat Certified System Administrator, or demonstrate equivalent Red Hat Enterprise Linux system administration experience
  • Complete Introduction to Containers, Kubernetes, and Red Hat OpenShift (DO180), or demonstrate equivalent experience with containers, Kubernetes, and OpenShift basics

Course description

Configure Red Hat Enterprise Linux hosts in DevOps environment using Puppet<

Configuration Management with Puppet (DO405) is designed for system administrators and cloud administrators who intend to implement Puppet as integrated with Red Hat® products in an operations environment or a cloud computing environment.

This course is on Red Hat Enterprise Linux® 7 and Red Hat Satellite 6.

This course will cover case studies involving Red Hat products that use Puppet: Red Hat Enterprise Linux OpenStack® Platform and Red Hat Satellite. Key Puppet concepts will be introduced, including language constructs, modules, classes, and resources. This course will cover the deployment of Puppet server on Red Hat Enterprise Linux and the deployment of Puppet as a client.

 

Course content summary

  • Write Puppet manifests that utilize a variety of Puppet DSL resources.
  • Deploy a GIT repository and use it to maintain Puppet modules.
  • Write Puppet modules that deploy and configure network services.
  • Configure a Puppet master and client nodes.
  • Implement Puppet configuration management in a DevOps environment.
  • Use Red Hat Satellite 6 to manage client configurations with Puppet.

 

Audience for this course

  • System administrators and cloud administrators responsible for the management of systems and cloud client systems on either Red Hat Enterprise Linux OpenStack Platform or Red Hat Satellite

 

Prerequisites for this course

  • Have received an Red Hat Certified Engineer (RHCE®) certification or have equivalent experience

Course description

Learn how to automate Linux system administration tasks with Ansible

Automation with Ansible (DO407) 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 and prepare managed hosts for automation.

This course is based on Red Hat® Ansible Engine 2.7 and Red Hat Enterprise Linux 7.3.

Incorporating IT automation is key to managing large numbers of systems and applications efficiently and consistently at scale. In this course, you will write Ansible playbooks to automate tasks, and you will run them to ensure servers are correctly deployed and configured. You will also explore examples of how to approach the automation of common Linux system administration tasks.

The material covered in this curriculum is now included within our newly released Red Hat System Administration III: Linux Automation with Ansible (RH294)course, which covers how to use Red Hat Ansible Automation to automate across different functions. If you are interested in learning how to scale infrastructure efficiently, begin your journey with Linux automation today.

 

Course content summary

  • Install Ansible/Red Hat Ansible Engine on control nodes.
  • Create and update inventories of managed hosts and manage connections to them.
  • Automate administration tasks with Ansible playbooks and ad hoc commands.
  • Write effective Ansible playbooks at scale.
  • Protect sensitive data used by Ansible with Ansible Vault.
  • Reuse code and simplify playbook development with Ansible roles.

 

Audience for this course

This course is designed for Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers. The curriculum is particularly geared toward those responsible for automation of configuration management; consistent and repeatable application deployment; provisioning and deployment of development, testing, and production servers; and integration with DevOps CI/CD workflows.

 

Prerequisites for this course

  • Be a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent Red Hat® Enterprise Linux® knowledge and experience
  • Being a Red Hat Certified Engineer (RHCE) may be beneficial

Course description

Take your automation to the next level with Red Hat Ansible Tower

Automation with Ansible II: Ansible Tower (DO409) is designed for Ansible site administrators who need to automate tasks on large numbers of managed nodes with extended teams or are responsible for centrally coordinating and logging Ansible operations. You will learn how to install Red Hat® Ansible Tower, use the web interface to manage access to resources and hosts, and create templates to start Ansible jobs.

This course is based on Red Hat Ansible Tower 3.3 and Red Hat® Ansible Engine 2.7.

In this course, you will configure and organize users into teams and assign permissions that allow them to review, use, or manage resources on Ansible Tower. You will also learn about advanced workflow management and receive a basic introduction to the Ansible Tower API.

The material covered in this curriculum is now included within our newly released Advanced Automation: Ansible Best Practices (DO447) course, which teaches you how to use Red Hat Ansible Automation to automate across different functions. If you are interested in learning best practices for scaling infrastructure efficiently, begin your journey with Linux automation today.

 

Course content summary

  • Install Red Hat Ansible Tower.
  • Configure users and teams to access Ansible Tower resources using role-based access controls.
  • Use Ansible Tower to manage shared access to inventories and machine credentials.
  • Create job templates and workflow job templates to standardize playbook execution.
  • Launch playbooks and monitor and review job results using Ansible Tower.

 

Audience for this course

This course is designed for system administrators, DevOps engineers, release engineers, and other IT professionals. The curriculum is particularly geared toward those responsible for designing and implementing DevOps capabilities in complex multiple-application production environments; maintaining and enforcing continuous integration and continuous delivery (CI/CD) pipelines and tools; and centrally managing and controlling Red Hat® Ansible Automation at scale.

 

Prerequisites for this course

  • Successfully complete Automation with Ansible I (DO407), or demonstrate equivalent experience with Ansible, Ansible playbooks, and roles
  • Be a Red Hat Certified Specialist in Ansible Automation, or demonstrate equivalent Ansible experience
  • Be a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent Red Hat® Enterprise Linux® knowledge and experience
  • Being a Red Hat Certified Engineer (RHCE) may be beneficial

Course description

Learn how to automate administration on Windows Server to enable your DevOps workflow

Microsoft Windows Automation with Red Hat Ansible (DO417) is designed for Windows Server professionals without previous Ansible® experience. You will use Ansible to write automation playbooks for Microsoft Windows systems to perform common system administration tasks reproducibly at scale. You will also learn to use Red Hat® Ansible Tower to securely manage and run your Ansible playbooks from a central web-based user interface.

This course is based on Red Hat Ansible Engine 2.8, Red Hat Ansible Tower 3.5, and Windows Server 2016 and 2019.

 

Course content summary

  • Configure Microsoft Windows systems to be managed with Ansible.
  • Create and manage inventories of managed hosts and provide credentials to manage them to Red Hat Ansible Tower.
  • Write Ansible playbooks to consistently automate multiple tasks and apply them to managed hosts.
  • Run individual ad hoc automation tasks and complex playbooks from Red Hat Ansible Tower.
  • Create survey forms in Red Hat Ansible Tower to simplify playbook operation.
  • Parameterize playbooks using variables and facts.
  • Write and reuse existing Ansible roles to simplify playbook creation and reuse code.
  • Leverage existing PowerShell DSC code to extend the power of Ansible automation.
  • Automate common Windows Server system administration tasks using Ansible.

 

Audience for this course

Windows Server administrators interested in automating management tasks and in using automation tools to implement their DevOps workflow.

 

Prerequisites for this course

You are expected to have experience as Windows Server administrators, but no previous experience with Red Hat Ansible Automation or Linux® is required.

 

Technical requirements

  • This class will require internet access.
  • You will be expected to “bring your own device” (BYOD).
  • Your device must be installed with a Remote Desktop Protocol (RDP).
    • If you are running Microsoft Windows, you should have Microsoft Remote Desktop installed.
    • If you are running macOS, you will need to install Microsoft Remote Desktop for Mac (by Microsoft) from the App Store.
    • If you are running Linux, you may install Remmina from their distribution (if available) or following instructions at https://remmina.org (if not).  If they prefer, they may instead install the FreeRDP clients from their Linux distribution (in the freerdp package in Red Hat Enterprise Linux).

Course description

Learn to mitigate and manage threats to OpenShift container-based infrastructure

Red Hat Security: Securing Containers and OpenShift (DO425) is designed to help infrastructure administrators and security professionals learn to identity and mitigate threats to OpenShift container-based infrastructure. The curriculum also covers how to implement and manage secure architecture, policies, and procedures for modern containerized applications and software-defined networking.

This course is based on Red Hat®Enterprise Linux® 7.5, Red Hat® OpenShift® Container Platform 3.11, and Red Hat® Identity Manager 7.5.

You will learn about using secure and trusted container images, registries, and source code; managing network and storage isolation; implementing application single sign-on; and configuring appropriate security constraints and service role–based access control. You will also find out how existing core Linux technologies—such as namespaces, cgroups, seccomp, capabilities, and SELinux—provide a robust and mature host environment with strongly secure containers.

 

Course content summary

  • Learn Linux multitenancy isolation and least-privilege technologies.
  • Investigate trusted repositories, as well as signing and scanning images.
  • Implement security in a continuous integration and continuous development (CI/CD) pipeline.
  • Integrate web application single sign-on.
  • Automate policy-based deployments.
  • Configure security context constraints (SCC).
  • Manage API access control.
  • Provide secure network I/O.
  • Deliver secure storage I/O.

 

Audience for this course

This course is designed for professionals responsible for designing, implementing, maintaining, and managing the security of containerized applications on Red Hat Enterprise Linux systems and in Red Hat OpenShift Container Platform installations, including these roles:

  • System administrators
  • IT security administrators
  • IT security engineers
  • DevOps engineers
  • Cloud developers
  • Cloud architects

 

Prerequisites for this course

  • Become a Red Hat Certified Engineer (RHCE®), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience
  • Become a Red Hat Certified Specialist in OpenShift Administration, or demonstrate equivalent Red Hat OpenShift Container Platform knowledge and experience

Course description

Take your Red Hat Ansible Automation skills to the next level and manage automation at scale

Advanced Automation: Ansible Best Practices (DO447) is for experienced Red Hat® Ansible® Automation users who want to take their Ansible skills to the next level, enabling scalable design and operation of Ansible Automation in the enterprise. You will explore better ways to automate tasks and use Red Hat Ansible Engine effectively, as well as how to leverage advanced features of Ansible to perform more complex tasks. You will also learn how to install and use Red Hat Ansible Tower to centrally coordinate your use of Ansible, control access to hosts and systems, and manage Ansible workflows through the web interface and the Red Hat Ansible Tower API.

This course is based on Red Hat Ansible Automation (Red Hat Ansible Engine 2.8 / Red Hat Ansible Tower 3.5) and Red Hat Enterprise Linux® 8.

 

Course content summary

  • Investigate recommended practices for effective and efficient automation with Ansible.
  • Perform rolling updates with your Ansible Automation operations.
  • Use advanced features of Ansible to work with data, including filters and plugins.
  • Control applications through their REST API with Ansible Playbooks.
  • Implement Red Hat Ansible Tower to centrally coordinate and scale Red Hat Ansible Automation.
  • Leverage capabilities of Red Hat Ansible Tower to manage complex automation workflows.
  • Implement a CI/CD pipeline for your automation with Git and Red Hat Ansible Tower.

 

Audience for this course

This course is designed for users who need to set recommended design patterns and operate automation practices at scale, including these roles:

  • DevOps engineers
  • Linux system administrators, developers
  • Release engineers
  • Other IT professionals with basic expertise using Ansible or Red Hat Ansible Engine to automate, provision, configure, and deploy applications and services in a Linux environment

 

Prerequisites for this course

  • Be a Red Hat Certified System Administrator (RHCSA®), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience
  • Be a Red Hat Certified Specialist in Ansible Automation or Red Hat Certified Engineer (RHCE®) on Red Hat Enterprise Linux 8, or demonstrate equivalent Ansible experience

Course description

Configure and manage network infrastructure using Red Hat Ansible Automation for Networking

Ansible for Network Automation (DO457) is designed for network administrators or infrastructure automation engineers who want to use network automation to centrally manage the switches, routers, and other devices in the organization’s network infrastructure.

This course is based on Red Hat® Ansible Engine 2.5 and Red Hat® Ansible Tower 3.2.

Learn how to use Red Hat Ansible Automation for Networking to remotely automate configuration of network devices, test and validate the current network state, and perform compliance checks to detect and correct configuration drift.

 

Course summary

  • Install and configure Red Hat Ansible Automation for Networking on a management system
  • Use Ansible to run ad hoc commands and playbooks to automate tasks
  • Write effective Ansible playbooks for network automation
  • Gather information about network infrastructure configuration and backup
  • Automate specific network administration use cases, including configuration of routers and switches, ports, VLANs, SNMP monitoring, and routing protocols
  • Use Ansible playbooks to target devices from various hardware vendors, including Cisco, Juniper, and Arista

 

Audience for this course

This course is designed for network administrators, network automation engineers, and infrastructure automation engineers who want to learn how to use Ansible to automate the administration, deployment, and configuration management of the network infrastructure of their organization or enterprise.

 

Prerequisites for this course

  • Experience with network administration, including a solid understanding of TCP/IP, routers, and managed switches
  • Familiarity with managing network devices from the command line, preferably with one or more of Cisco IOS, IOS XR, or NX-OS; Juniper JUNOS; Arista EOS; or VyOS
  • You will work with text files and run commands in a Red Hat Enterprise Linux environment. A working knowledge of Linux, including how to edit text files and run commands from the shell, and how to use SSH to log in to remote systems
  • Knowledge equivalent to Red Hat System Administration I (RH124) or better is recommended
  • Prior Ansible knowledge is not required

Deliver faster with modern software and application development methods

DevOps Culture and Practice Enablement (DO500) is a 5-day, immersive master class that offers you the opportunity to experience and implement the cultural shift that a successful DevOps adoption journey demands.

DO500 classroom images
 

How is this course different from any other agile training?

Most agile training offerings focus on a particular framework or are directed at just delivery or just technology, but this course combines the best tools from many leading frameworks. The curriculum blends continuous discovery and continuous delivery together with cultural and technical practices into a unique, highly engaging experience, packed with real-world applications.

 

Who should attend?

This course is designed for business product owners, developers, and engineers eager to deliver continuous value to customers through an enhanced understanding of changing customer needs and the ability to reduce the time needed to get new ideas to market.

In addition, the course mimics a real-world delivery team, making this offering a unique fit for cross-functional teams interested in learning how collaboration can breed innovation. Armed with shared experiences and best practices, the team can apply what it has learned to benefit the business’s culture and bottom line in the pursuit of new projects and improved processes.

 

What are the prerequisites?

  • Knowledge of agile practices is helpful
  • Experience using agile practices and methodologies such as scrum is beneficial
  • Have full access to your laptop

Course description

Supporting the adoption of container technology and container-native applications

The Container Adoption Boot Camp (DO700) immerses you in intensive, hands-on development of container-native applications deployed on Red Hat’s implementation of Kubernetes, Red Hat® OpenShift® Container Platform. As part of enrollment, you will receive one year of Red Hat Learning Subscription Standard, which gives you unlimited access to all of our courses online, plus up to five certification exams and two retakes.

This collection of courses is based on Red Hat OpenShift Container Platform 3.9 and Red Hat® Enterprise Linux® 7.5.

The Container Adoption Boot Camp (DO700) is for those seeking to make a quantum leap in their journey toward digital transformation. Making this shift involves developing software in tight iterations so that business value can be realized sooner. In order to accomplish this goal, this offering can facilitate the adoption of container-native applications, including microservices.

 

Course content summary

  • Introduction to Containers, Kubernetes, and Red Hat OpenShift
  • Configuring a Red Hat OpenShift cluster
  • Describing advanced features of Red Hat OpenShift
  • Containerizing software applications
  • Developing microservices with MicroProfile
  • Developing microservices with Red Hat® OpenShift Application Runtimes

 

Audience for this course

This collection of courses is designed for application developers and software architects interested in adopting container technology and container-native applications.

 

Prerequisites for this curriculum

  • Complete Red Hat Application Development I: Programming in Java EE (JB183) or demonstrate equivalent Java EE experience
  • Be proficient in using an integrated development environment such as Red Hat Developer Studio or Eclipse
  • Experience with Maven is recommended, but not required
  • Be able to use a Linux terminal session and issue operating system commands
  • Become a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent experience
  • Have experience with web application architectures and their corresponding technologies
  • Have a comfort level with the Red Hat Enterprise Linux command-line interface and bash scripting

To be fully prepared for this boot camp, you will be required to complete the following chapters from DO180: Introduction to Containers, Kubernetes, and Red Hat Openshift

  • Chapter 1: Getting started with container technology
  • Chapter 2: Creating containerized services
  • Chapter 3: Managing containers
  • Chapter 4: Managing container images

This prerequisite work will be completed in Red Hat Learning Subscription, which will be available to you two (2) weeks prior to the course start date. More information on the prerequisite work requirements for this boot camp, as well as post-class work requirements, will be supplied to you after enrollment.

RED HAT JBOSS

Course description

Install, configure, and manage Red Hat JBoss Enterprise Application Platform

Red Hat JBoss Application Administration I teaches you the best practices for installing and configuring Red Hat® JBoss® Enterprise Application Platform (JBoss EAP) 7. Through hands-on labs, learn the essential, real-world tasks that a system administrator needs to know to effectively deploy and manage applications on JBoss EAP.

After completing this course, you should be prepared to take the Red Hat Certified Specialist in Enterprise Application Server Administration exam.

 

Course content summary

  • Installing and run JBoss EAP 7 in standalone mode and domain mode
  • Configuring a domain
  • Deploying applications to JBoss EAP 7
  • Configuring the datasource subsystem
  • Configuring Java Message Service (JMS) and HornetQ
  • Configuring the logging subsystem
  • Configuring the web subsystem
  • Implementing application security in JBoss EAP 7
  • Configuring the batch subsystem
  • An introduction to clustering

Unsure where your Red Hat JBoss Administration skills are? Take our JBoss Administration skills assessment to find out.

 

Audience for this course

System administrators who are either new to Red Hat JBoss or have experience with Red Hat JBoss Enterprise Application Platform 6

 

Prerequisites for this course

  • Base experience with system administration on Microsoft Windows, UNIX, or Linux® operating systems
  • Understanding of hardware and networking
Note: No prior knowledge of Java, scripting, or JBoss Developer Studio is required.

Course description

Manage and provision large-scale deployments of JBoss Enterprise Application Platform

Red Hat JBoss Application Administration II (JB348) prepares students to provision and manage Red Hat® JBoss® Enterprise Application Platform (JBoss EAP) in large-scale production environments. Intended for experienced administrators, this course provides a deeper understanding of how to work with JBoss EAP by taking a closer look at installation, clustering, deployments, scripting, management, messaging, and security with a view towards building on the skills established in Red Hat JBoss Application Administration I (JB248).

While focusing on automating tasks using the new command line interface (CLI) features of EAP 7, this course takes a deeper dive into provisioning JBoss EAP instances, live patching, clustering, and domain management through CLI scripting, custom coding, JBoss migrations, and a deeper dive into the security systems of JBoss EAP, including the management interface, securing resources such as JMS queues, implementing SSL for the web interface, RBAC, and network considerations. JBoss Application Administration II (JB348) also covers management, clustering, and tuning of of the ActiveMQ Artemis.

This course is based on JBoss EAP 7.

 

Course content summary

  • Installation of JBoss EAP and optional components
  • Migration of JBoss EAP 6 to JBoss EAP 7
  • Clustering with an emphasis on tuning
  • Deployments to production and cloud environments
  • Script with CLI
  • JBoss EAP monitoring and resource management
  • Messaging with an emphasis on clustering and tuning
  • JBoss EAP and application security

 

Audience for this course

  • Experienced system administrators responsible for deploying and administering JBoss Enterprise Application Platform 7 in large-scale production environments
  • At least 2 years of experience as a JBoss EAP administrator
  • IT professionals who have taken and passed Red Hat Certified Specialist in Enterprise Application Server Administration exam (EX248) and become a Red Hat Certified Specialist in Enterprise Application Server Administration certifications on JBoss EAP 7

 

Prerequisites for this course

  • It is recommended to take Red Hat JBoss Application Administration I (JB248) or have equivalent experience
  • Be a Red Hat Certified Specialist in Enterprise Application Server Administration on Enterprise Application Platform 6 (or later) or have equivalent experience

Course description

Learn to develop, implement, test, and deploy applications utilizing enterprise integration patterns (EIP)

Camel Integration and Development with Red Hat Fuse on OpenShift (JB421) is a hands-on, lab-based course that gives Java™ developers and architects an understanding of Apache Camel and the enhancements and tools Red Hat offers in support of Camel development.

This course is based on Red Hat® Enterprise Linux® 7.5, Red Hat® OpenShift® Container Platform 3.9, Red Hat® Fuse 7.1, and Apache Camel 2.21.

Camel and Red Hat Fuse enable developers to create complex integrations in a simple and maintainable format. Camel development is organized around:

  • Routes that define a sequence or flow of processing.
  • Processors that transform, interpret, and modify messages within a Camel route.
  • Components that enable the creation of endpoints that interact with the outside world for acquiring and transmitting data.

This course can assist in preparing for the Red Hat Certified Specialist in Camel Development exam (EX421).

 

Course content summary

  • Create basic routes and integration solutions with Camel.
  • Combine messages through aggregation.
  • Develop tests with Camel test kit and mock components.
  • Develop REST services with the REST DSL and Swagger.
  • Deploy a route on Karaf, EAP, and Spring Boot.
  • Increase route throughput with parallel processing.
  • Deploy microservices with Red Hat Fuse on OpenShift.

 

Audience for this course

  • Java developers who need to learn how to use Camel, implement enterprise integration patterns (EIPs), and develop integration applications with Camel
  • Java architects who need to understand how Apache Camel can be used in software architectures requiring integration between applications

 

Prerequisites for this course

  • Experience in developing and deploying Java EE 7 applications
  • Experience with relational databases, JDBC, and SQL
  • Experience with Java development tools such as Maven and Eclipse

Course description

Learn how to incorporate workflow processing in business applications

Developing Workflow Applications with Red Hat® JBoss® BPM Suite (JB427) is for developers and architects who wish to incorporate workflow processing in business applications.

 

Course summary

Through hands-on labs, the student will learn the architecture and features of Red Hat JBoss BPM Suite, basic and advanced business process modeling (BPMN 2.0), and integration of workflow into Java SE and Java EE applications. In addition to creating workflow applications, the student will learn how to unit test and debug those applications using Red Hat JBoss Developer Studio. Students will learn how to deploy a business process and monitor its runtime state.

  • Red Hat JBoss BPM Suite 6 architecture and features
  • Basic and advanced business process modeling
  • Integrating workflow into applications
  • Testing and debugging BPM applications
  • Monitoring BPMS processes
  • Process simulation

 

Audience for this course

  • Java developers and architects who need to learn how to implement applications that use business process modeling, specifically with Red Hat JBoss BPM Suite 6.

 

Prerequisites for this course

  • Firm understanding of Java, including Java development tools (i.e. Maven and Eclipse via Red Hat JBoss Developer Studio).
  • Familiarity with general workflow concepts. Business process management (BPM) experience is not required.
  • Familiarity with Red Hat Decision Manager 7 is helpful but not required.

Course description

Focuses on the key tasks needed to become a full-time Linux administrator

Red Hat System Administration II (RH134) builds upon and lends context to the foundational knowledge established in Red Hat System Administration I (RH124). This follow-on course demonstrates more detailed use cases for Red Hat® Enterprise Linux®, preparing you for the Red Hat Certified System Administrator exam (EX200).

This course is based on Red Hat Enterprise Linux 8.

 

Course content summary

  • Install Red Hat Enterprise Linux using scalable methods
  • Access security files, file systems, and networks
  • Execute shell scripting and automation techniques
  • Manage storage devices, logical volumes, and file systems
  • Manage security and system access
  • Control the boot process and system services

 

Audience for this course

This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:

  • Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
  • Providing operational support
  • Managing systems for monitoring system performance and availability
  • Writing and deploying scripts for task automation and system administration

 

Prerequisites for this course

  • Successful completion of Red Hat System Administration I (RH124) is recommended. Experienced Linux administrators seeking to accelerate their path toward becoming a Red Hat Certified System Administrator should start with the RHCSA Rapid Track course (RH199).

Exam description

The Red Hat Certified Specialist in Enterprise Application Server Administration exam (EX248) is a performance-based exam that tests your knowledge and skills to install, configure, monitor, manage, and deploy applications to Red Hat® JBoss® Enterprise Application Platform (JBoss EAP).

A Red Hat Certified Specialist in Enterprise Application Server Administration is for system administrators or application developers whose responsibilities include the deployment, implementation, and management of JBoss EAP and its applications.

This exam is based on JBoss EAP 7.

 

Audience for this exam

IT professionals who want to earn a credential that shows they have the skills and knowledge needed to install, configure, monitor, manage, and deploy applications to Red Hat JBoss EAP:

  • Application server systems administrators
  • Application administrators
  • Application developers
  • Deployment managers
  • System architects
  • Quality assurance engineers

 

Prerequisites for this exam

Exam candidates should:

  • Be a Red Hat Certified System Administrator (RHCSA) or have comparable work experience and skills
  • Have taken the Red Hat JBoss Application Administration I (JB248) course or have work experience administering JBoss EAP and applications running on that platform

Exam description

The performance-based Red Hat Certified Specialist in Gluster Storage Administration exam (EX236) tests your ability to configure Red Hat® Gluster Storage and clients.

A Red Hat Certified Specialist in Gluster Storage Administration has demonstrated the ability to implement storage solutions using Red Hat Gluster Storage and to configure clients to use this storage. To earn this certificate, you must pass the Red Hat Certified Specialist in Gluster Storage Administration exam.

This exam is based on Red Hat Gluster Storage 3.2.

 

Audience for this exam

The following audiences may be interested in becoming a Red Hat Certified Specialist in Gluster Storage Administration:

  • System administrators, architects, and others who need to demonstrate their skills, knowledge, and ability in using Red Hat Storage Server
  • RHCEs interested in becoming a Red Hat Certified Architect (RHCA)

 

Prerequisites for this exam

Exam candidates should:

  • Be a Red Hat Certified System Administrator (RHCSA) or have comparable work experience and skills.
  • Have taken the Red Hat Gluster Storage Administration (RH236) course or have work experience using Red Hat Gluster Storage.