Practical teaching
In addition to class hours, you will practice the topics covered with your instructor and mentor dur
Создать аккаунт и подать заявку
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.
In addition to class hours, you will practice the topics covered with your instructor and mentor dur
The knowledge and skills you learn at the academy will be further strengthened with the mentor syste
Assignments and projects are checked by the instructor, and your knowledge and skills are determined
Модули свёрнуты для быстрого просмотра. Откройте любой модуль, чтобы увидеть его темы.
Definition and Purpose
DNS Components and Terminology
DNS Resolution Process
DNS Record Types
DNS Management and Troubleshooting
Install BIND on Servers
Configure Local File
Create Forward Zone File
Configure Secondary DNS Server
Configure replication between master and slave servers.
Installing MariaDB
SQL database structure
CRUD Operations
Grant Privileges
Database Backup and Recovery
Introduction to Email Communication
DNS Records for Email Flow
Email Components and Terminology
Email Flow Process
Email Protocols and Standards
Email Security
Case Studies and Practical Applications
Install Required Packages
Create records for domain in DNS
Prepare database for mail server.
Configure Postfix
Configure Dovecot
Install and configure email client
About app server, difference between webserver
What is the tomcat
Describe single and multi instance
Tomcat directory structure
Deploying application
Write scripts to start , stop, restart instances.
Introduction to Certificate Authorities (CAs)
Key Concepts in Public Key Infrastructure (PKI)
Types of Digital Certificates
Components of a Certificate Authority
SSL/TLS Handshake Process
Encrypting and Decrypting Process
CA Hierarchy and Chain of Trust
Certificate Issuance Process
Security Best Practices for CAs
Revocation and Certificate Lifecycle
Setting Up OpenSSL Environment
Generating Key Pairs and Digital Certificates
Creating Certificate Signing Requests (CSRs)
Setting Up a Simple Certificate Authority Hierarchy
Digital Signature and Verification
Revocation and Certificate Management
Integration with Applications and Services
Introduction to Apache HTTP Server
Differences Between Apache and Nginx
Installation and Setup
Apache Architecture and Components
Understanding the Default Configuration
Virtual Hosts
Logging and Monitoring
Setting Up the Environment
Basic Configuration and "Hello World" Page
Create Additional Virtual Hosts
Enable and Configure SSL/TLS
URL Rewriting
Implementing Access Restrictions
Load Balancing and Proxying
Integration with Other Services(MySQL and PHP, LAMP)
Introduction to Nginx
Installation and Setup Reverse Proxy
Understanding Proxy
Hello World with Nginx
Server Blocks and Virtual Hosts
SSL/TLS Configuration
Load Balancing
Integration with Other Services(MySQL and PHP, LEMP)
Introduction to HAProxy
Installation and Setup
Logging and Error Handling
Backend Servers and Server Pools
Advanced Load Balancing Techniques
Health Checks and Monitoring
Security Best Practices
Case Studies and Real-world Applications
Introduction to Linux Failover Clusters and iSCSI
iSCSI Components Explained (Initiator, Target, Initiator IQN)
Setting Up Block Storage Server with iSCSI
Configuring iSCSI Initiators on Cluster Nodes
Creating Failover Cluster Nodes
Creating a Failover Cluster (corosync , pacemaker )
Creating MySQL cluster on Linux Failover Cluster
Testing Failover Scenarios
Troubleshooting and Debugging
Linux performance monitoring
File system and statistic tools
Network monitoring tools
Practice and troubleshoot real case
Introduction to Advanced Bash Scripting
Advanced Script Structure
Regular Expressions in Bash
Using grep, sed, and awk for pattern matching
Working with Files and Directories
Advanced Input/Output Handling
Error Handling and Debugging
Advanced Control Flow
Best Practices in Advanced Bash Scripting
Introduction to Log Management
Logging Fundamentals (Syslog, JSON)
Introduction to Other Log Management Tools (Elasticsearch, Logstash, Kibana)
Introduction to Graylog
Installing and Configuring Graylog
Graylog Components (Graylog Server, MongoDB, Elasticsearch )
Configuring Log Inputs
Alerting in Graylog
Log Analysis Best Practices
Introduction to Monitoring
Zabbix Overview
Installing and Configuring Zabbix
Zabbix Components (Zabbix Server, Zabbix Frontend , Zabbix Database (MySQL ) )
Configuring Hosts in Zabbix
Monitoring with Zabbix Agents
Zabbix Templates and Macros
Zabbix Discovery Rules
Graphs and Screens in Zabbix
Zabbix Triggers and Actions
Notifications
What is Ansible
Why Ansible?
Key Concepts (Inventory, Modules, Tasks )
Installation and Setup
Ad-Hoc Commands
Basic modules
Yum and yum_repository modules
Exam tips, use bash script to run adhoc command
Understanding YAML language syntax
Define Your Project Structure
Running the first simple playbook
Effectively use ansible-doc
Introduction to Ansible Navigator
Setting Up the Ansible Navigator Environment
Managing Inventories with Ansible Navigator
Advanced Ansible Navigator Features
Creating, declarations and using variables
Using facts in Playbooks
Ansible setup module
Using arrays as variables
Exercise 1: Basic Ansible Commands
Exercise 2: Ansible Playbooks Basics
Exercise 3: Variables and Facts
Exercise 4: Run ad-hoc Ansible commands to perform simple tasks on remote hosts.
Introducing ansible vault
Managing encrypted eile
Playbooks and ansible vault
Using Loops
Conditional running plays
Working with fails, blocks
Understanding Jinja2.
Template Module
Exam tips and practice
Describing files modules.
Modifying and copying files to hosts
Exam tips and practice
Exercise 1: Basic Task Control in Ansible
Exercise 2: Working with Templates in Ansible
Exercise 3: Managing Secrets with Ansible Vault
Selecting hosts with host
Configuring parallelism
Including and importing files
Describe user module
Change password , Group management
Describing role structure
Reusing content with system roles
Creating roles
Deploying roles with ansible galaxy
Describing role structure
Managing software and subscriptions
Managing the boot process and scheduled processes
Managing network configuration
The lvg and lvol Modules
The filesystem Module
The mount Module
Log files for ansible
The debug module
Managing errors
Exercise 1: Ansible Galaxy
Exercise 2: Ansible Roles
Exercise 3: Automate disk management
Темы объявляются вместе с группой.
Темы объявляются вместе с группой.
Показаны только текущие открытые группы.
Обучение поддерживают практики в области инженерии, архитектуры и production backend-разработки.
“Программа помогла мне связать отдельные навыки с тем, как реальные команды проектируют, создают и поставляют ПО.”
Смотрите реальные истории выпускников из сообщества Ingress.
Изучить результаты выпускниковМы используем один аккаунт Portal для заявок, оценок и будущего прогресса обучения. Вам не нужно отправлять данные по почте или снова выбирать курс.
Сначала вопросы? Поговорите с консультантомСоздайте аккаунт Portal или войдитеВаши контактные данные привязаны к одному профилю студента.
Подтвердите данные заявкиLinux Engineer & RHCE уже выбран.
Отправьте заявкуПриёмная команда получает её сразу и может связаться с вами через Portal.
ВЫБРАННЫЙ КУРСLinux Engineer & RHCEОчно
Продолжить в Ingress Portal Уже зарегистрированы? Portal позволит вам войти.