Detailed Course Outline
Section 1: Advanced System Administration
- YaST Security Module
- Understand and use the YaST Security Module
- Backup and Recovery
- Understand and Use Snapper
- Software Libraries
- Understand Software Libraries in Linux
- General Server Health
- Gather Server Health and Performance Information
- Monitoring Overview
- Monitoring Methodology
- What are Optimization Tools?
- The Optimization Process
- System Optimization Tools
- Control Groups
- Understand Linux Control Groups
Section 02: Encryption
- SSL/TLS
- Understand SSL/TLS Concepts
- openSSL
- GPG
- Understand GPG Concepts
- Perform GPG Key Creation and Management
- Perform GPG Key Distribution
Section 03: Shell Scripting
- Use Basic Script Elements
- Use Control Structures
- Read User Input
- Use Arrays
- Use Shell Functions
- Use Command Options in Scripts
- Test File Types and Compare Values
Section 04: Hardware
- Hardware Info
- Display Hardware Information
- Drivers
- Understand Linux Drivers
- Use Driver Management Utilities
Section 05: Advanced Networking
- Advanced Network Interface Types
- Bridges
- Virtual Ethernet Devices
- VLANs
- Network Namespaces
- Understand Linux Network Namespaces
- Work with Linux Network Namespaces
- IPv6
- Understand IPv6
- Configure IPv6
Section 06: Advanced Storage Administration
- iSCSI
- Understand iSCSI Concepts
- Configure and Manage the LIO iSCSI Target
- Configure and Manage the iSCSI Initiator
- MPIO
- Understand MPIO
- Configure and Manage Device Mapper Multipath I/O
Section 07: Centralized Authentication
- PAM
- Understand PAM
- Configure PAM
- SSSD
- Understand SSSD
- Deploy SSSD
Section 08: Advanced Software Management
- RPM
- Mange RPM Packages
- Build RPM Packages
- Understand the RPM spec file
- Sign RPM Packages with GPG
- Repositories
- Understand Software Repository Concepts
- Create a Software Repository with creatrepo
- Sign RPM-MD Software Repositories
- Manage Software Repositories with libzypp
- RMT
- Understand the Repository Mirroring Tool (RMT)
- Install and Configure an RMT Server
- Mirror Software Repositories with RMT
- Configure SMT Clients
Section 9: Configuration Management with Salt
- Salt Overview
- Install and Configure Salt
- Understand Execution Modules
- Understand the Salt State System