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

Number of participants


Price per participant

Upcoming Courses

Related Categories