Linux Engineer & RHCE | Ingress Academy

DevOps & Linux Engineering

Linux Engineer & RHCE

Gain expert Linux system administration skills and prepare for the Red Hat Certified Engineer (RHCE) exam. Topics include automation with Ansible, networking, security, and advanced storage management. Expert trainers provide practical labs and real-world scenarios throughout the course.

Advanced On-site 20 weeks 80 hours Next group: February 24, 2026

About this course

Gain expert Linux system administration skills and prepare for the Red Hat Certified Engineer (RHCE) exam. Topics include automation with Ansible, networking, security, and advanced storage management. Expert trainers provide practical labs and real-world scenarios throughout the course.

Advantages

🧑‍🏫

Practical teaching

In addition to class hours, you will practice the topics covered with your instructor and mentor dur

🤝

Mentors

The knowledge and skills you learn at the academy will be further strengthened with the mentor syste

📋

Academic transcript

Assignments and projects are checked by the instructor, and your knowledge and skills are determined

Training program

Download program
  1. 1 Definition and Purpose
  2. 2 DNS Components and Terminology
  3. 3 DNS Resolution Process
  4. 4 DNS Record Types
  5. 5 DNS Management and Troubleshooting
  1. 1 Install BIND on Servers
  2. 2 Configure Local File
  3. 3 Create Forward Zone File
  4. 4 Configure Secondary DNS Server
  5. 5 Configure replication between master and slave servers.
  1. 1 Installing MariaDB
  2. 2 SQL database structure
  3. 3 CRUD Operations
  4. 4 Grant Privileges
  5. 5 Database Backup and Recovery
  1. 1 Introduction to Email Communication
  2. 2 DNS Records for Email Flow
  3. 3 Email Components and Terminology
  4. 4 Email Flow Process
  5. 5 Email Protocols and Standards
  6. 6 Email Security
  7. 7 Case Studies and Practical Applications
  1. 1 Install Required Packages
  2. 2 Create records for domain in DNS
  3. 3 Prepare database for mail server.
  4. 4 Configure Postfix
  5. 5 Configure Dovecot
  6. 6 Install and configure email client
  1. 1 About app server, difference between webserver
  2. 2 What is the tomcat
  3. 3 Describe single and multi instance
  4. 4 Tomcat directory structure
  5. 5 Deploying application
  6. 6 Write scripts to start , stop, restart instances.
  1. 1 Introduction to Certificate Authorities (CAs)
  2. 2 Key Concepts in Public Key Infrastructure (PKI)
  3. 3 Types of Digital Certificates
  4. 4 Components of a Certificate Authority
  5. 5 SSL/TLS Handshake Process
  6. 6 Encrypting and Decrypting Process
  7. 7 CA Hierarchy and Chain of Trust
  8. 8 Certificate Issuance Process
  9. 9 Security Best Practices for CAs
  10. 10 Revocation and Certificate Lifecycle
  1. 1 Setting Up OpenSSL Environment
  2. 2 Generating Key Pairs and Digital Certificates
  3. 3 Creating Certificate Signing Requests (CSRs)
  4. 4 Setting Up a Simple Certificate Authority Hierarchy
  5. 5 Digital Signature and Verification
  6. 6 Revocation and Certificate Management
  7. 7 Integration with Applications and Services
  1. 1 Introduction to Apache HTTP Server
  2. 2 Differences Between Apache and Nginx
  3. 3 Installation and Setup
  4. 4 Apache Architecture and Components
  5. 5 Understanding the Default Configuration
  6. 6 Virtual Hosts
  7. 7 Logging and Monitoring
  1. 1 Setting Up the Environment
  2. 2 Basic Configuration and "Hello World" Page
  3. 3 Create Additional Virtual Hosts
  4. 4 Enable and Configure SSL/TLS
  5. 5 URL Rewriting
  6. 6 Implementing Access Restrictions
  7. 7 Load Balancing and Proxying
  8. 8 Integration with Other Services(MySQL and PHP, LAMP)
  1. 1 Introduction to Nginx
  2. 2 Installation and Setup Reverse Proxy
  3. 3 Understanding Proxy
  4. 4 Hello World with Nginx
  5. 5 Server Blocks and Virtual Hosts
  6. 6 SSL/TLS Configuration
  7. 7 Load Balancing
  8. 8 Integration with Other Services(MySQL and PHP, LEMP)
  1. 1 Introduction to HAProxy
  2. 2 Installation and Setup
  3. 3 Logging and Error Handling
  4. 4 Backend Servers and Server Pools
  5. 5 Advanced Load Balancing Techniques
  6. 6 Health Checks and Monitoring
  7. 7 Security Best Practices
  8. 8 Case Studies and Real-world Applications
  1. 1 Introduction to Linux Failover Clusters and iSCSI
  2. 2 iSCSI Components Explained (Initiator, Target, Initiator IQN)
  3. 3 Setting Up Block Storage Server with iSCSI
  4. 4 Configuring iSCSI Initiators on Cluster Nodes
  1. 1 Creating Failover Cluster Nodes
  2. 2 Creating a Failover Cluster (corosync , pacemaker )
  3. 3 Creating MySQL cluster on Linux Failover Cluster
  4. 4 Testing Failover Scenarios
  5. 5 Troubleshooting and Debugging
  1. 1 Linux performance monitoring
  2. 2 File system and statistic tools
  3. 3 Network monitoring tools
  4. 4 Practice and troubleshoot real case
  1. 1 Introduction to Advanced Bash Scripting
  2. 2 Advanced Script Structure
  3. 3 Regular Expressions in Bash
  4. 4 Using grep, sed, and awk for pattern matching
  5. 5 Working with Files and Directories
  1. 1 Advanced Input/Output Handling
  2. 2 Error Handling and Debugging
  3. 3 Advanced Control Flow
  4. 4 Best Practices in Advanced Bash Scripting
  1. 1 Introduction to Log Management
  2. 2 Logging Fundamentals (Syslog, JSON)
  3. 3 Introduction to Other Log Management Tools (Elasticsearch, Logstash, Kibana)
  4. 4 Introduction to Graylog
  5. 5 Installing and Configuring Graylog
  6. 6 Graylog Components (Graylog Server, MongoDB, Elasticsearch )
  7. 7 Configuring Log Inputs
  8. 8 Alerting in Graylog
  9. 9 Log Analysis Best Practices
  1. 1 Introduction to Monitoring
  2. 2 Zabbix Overview
  3. 3 Installing and Configuring Zabbix
  4. 4 Zabbix Components (Zabbix Server, Zabbix Frontend , Zabbix Database (MySQL ) )
  1. 1 Configuring Hosts in Zabbix
  2. 2 Monitoring with Zabbix Agents
  3. 3 Zabbix Templates and Macros
  4. 4 Zabbix Discovery Rules
  5. 5 Graphs and Screens in Zabbix
  6. 6 Zabbix Triggers and Actions
  7. 7 Notifications
  1. 1 What is Ansible
  2. 2 Why Ansible?
  3. 3 Key Concepts (Inventory, Modules, Tasks )
  4. 4 Installation and Setup
  1. 1 Ad-Hoc Commands
  2. 2 Basic modules
  3. 3 Yum and yum_repository modules
  4. 4 Exam tips, use bash script to run adhoc command
  1. 1 Understanding YAML language syntax
  2. 2 Define Your Project Structure
  3. 3 Running the first simple playbook
  4. 4 Effectively use ansible-doc
  1. 1 Introduction to Ansible Navigator
  2. 2 Setting Up the Ansible Navigator Environment
  3. 3 Managing Inventories with Ansible Navigator
  4. 4 Advanced Ansible Navigator Features
  1. 1 Creating, declarations and using variables
  2. 2 Using facts in Playbooks
  3. 3 Ansible setup module
  4. 4 Using arrays as variables
  1. 1 Exercise 1: Basic Ansible Commands
  2. 2 Exercise 2: Ansible Playbooks Basics
  3. 3 Exercise 3: Variables and Facts
  4. 4 Exercise 4: Run ad-hoc Ansible commands to perform simple tasks on remote hosts.
  1. 1 Introducing ansible vault
  2. 2 Managing encrypted eile
  3. 3 Playbooks and ansible vault
  1. 1 Using Loops
  2. 2 Conditional running plays
  3. 3 Working with fails, blocks
  1. 1 Understanding Jinja2.
  2. 2 Template Module
  3. 3 Exam tips and practice
  1. 1 Describing files modules.
  2. 2 Modifying and copying files to hosts
  3. 3 Exam tips and practice
  1. 1 Exercise 1: Basic Task Control in Ansible
  2. 2 Exercise 2: Working with Templates in Ansible
  3. 3 Exercise 3: Managing Secrets with Ansible Vault
  1. 1 Selecting hosts with host
  2. 2 Configuring parallelism
  3. 3 Including and importing files
  1. 1 Describe user module
  2. 2 Change password , Group management
  1. 1 Describing role structure
  2. 2 Reusing content with system roles
  3. 3 Creating roles
  4. 4 Deploying roles with ansible galaxy
  1. 1 Describing role structure
  2. 2 Managing software and subscriptions
  3. 3 Managing the boot process and scheduled processes
  4. 4 Managing network configuration
  1. 1 The lvg and lvol Modules
  2. 2 The filesystem Module
  3. 3 The mount Module
  1. 1 Log files for ansible
  2. 2 The debug module
  3. 3 Managing errors
  1. 1 Exercise 1: Ansible Galaxy
  2. 2 Exercise 2: Ansible Roles
  3. 3 Exercise 3: Automate disk management

Upcoming groups

February 24, 2026

Office

Apply
Days
Tue - Fri
Hours
19:00 - 21:00

Instructors