Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Advanced Package Management
- Overview of advanced features in YUM and DNF
- Managing software repositories, including the creation of custom repositories for government use
- Resolving dependencies and troubleshooting package issues for enhanced system reliability
- RPM package management, covering creation, verification, and uninstallation processes for government systems
- GPG key management to ensure package integrity in government environments
Advanced Filesystem Management
- Advanced partitioning techniques and the use of filesystems such as XFS, Btrfs, and ZFS for government operations
- Creating and managing LVM snapshots and backups for robust data protection
- Tuning filesystem performance and implementing quotas to optimize resource allocation in government systems
- Encrypting filesystems to secure data at rest, ensuring compliance with government security standards
- Managing large-scale storage solutions, including NFS, iSCSI, and SAN, for efficient data management for government use
Network Services and Security
- Advanced network configuration using NetworkManager to support government network requirements
- Managing multiple network interface cards (NICs) and configuring bonding/teaming for enhanced reliability and performance in government networks
- Configuring firewalld to enhance network security for government systems
- Implementing intrusion detection and prevention systems (IDPS) to safeguard government data
- Ensuring secure remote administration with SSH and VPNs, critical for maintaining the integrity of government operations
Kernel Tuning and System Performance
- Overview of kernel modules and tuning parameters to optimize system performance for government applications
- Managing kernel updates and rollbacks to maintain system stability in government environments
- Performance profiling and monitoring to identify and address bottlenecks in government systems
- Tuning memory, CPU, and I/O settings to achieve optimal performance for government operations
- Scheduling tasks and managing resources with cgroups and systemd for efficient resource allocation in government systems
System Security and SELinux
- Understanding SELinux policies and modes to enhance security in government systems
- Managing and troubleshooting SELinux contexts to ensure secure system operation for government use
- Auditing system security using auditd and journald to maintain compliance with government regulations
- Configuring secure boot and kernel lockdown to prevent unauthorized access in government environments
- Implementing security policies with OpenSCAP and CIS benchmarks to meet government standards
Automation with Ansible and Shell Scripting
- Introduction to Ansible for automating system management tasks in government operations
- Writing playbooks and managing inventories to streamline automation processes for government systems
- Automating common tasks, such as user management and system updates, to improve efficiency in government environments
- Creating shell scripts for task automation to support routine maintenance in government systems
- Scheduling automated tasks with cron and at to ensure consistent system performance for government use
High Availability and Clustering
- Configuring Oracle Linux Cluster to achieve high availability in government systems
- Managing failover services and cluster nodes to ensure continuous operation in government environments
- Setting up and managing Pacemaker and Corosync for reliable clustering solutions for government use
- Configuring storage options, such as DRBD and GFS2, to support high availability requirements in government systems
- Monitoring and troubleshooting cluster performance to maintain system reliability for government operations
Virtualization and Containers
- Overview of Oracle Linux Virtualization Manager (OLVM) for efficient virtualization management in government settings
- Managing virtual machines and containers to support diverse government applications
- Configuring KVM and Libvirt for effective VM management in government systems
- Introduction to Docker and Podman for deploying containerized environments in government operations
- Securing and troubleshooting virtualization and container solutions to ensure robust system performance for government use
Disaster Recovery and Backup Solutions
- Setting up automated backups using Bacula and Amanda to protect government data
- Using rsync for remote backups and synchronization to enhance data integrity in government systems
- Developing disaster recovery strategies and planning to ensure business continuity for government operations
- Configuring RAID for data redundancy and recovery to meet government reliability standards
- Recovering systems using snapshots and restoring filesystems to minimize downtime in government environments
Troubleshooting and Optimization
- Advanced system logging and analysis techniques using journald and rsyslog to support government operations
- Diagnosing performance bottlenecks and resource constraints to optimize system efficiency for government use
- Troubleshooting boot and system failures to maintain reliable operation in government systems
- Kernel and hardware troubleshooting methods to address complex issues in government environments
- Best practices for ongoing system optimization to ensure sustained performance in government operations
Summary and Next Steps
Requirements
- Completion of Oracle Linux 8: System Administration II or equivalent experience
- Familiarity with command-line operations and fundamental Linux administration tasks
Audience
- Senior Linux system administrators for government agencies
- IT professionals in public sector organizations
35 Hours