SUSE Linux Enterprise Server 15 Advanced Administration

Schedule

Start End Duration Location Details

Course Details

SUSE Linux Enterprise Server 15 Advanced Administration

Duration: 4 Days

Course Code: SLE301v15

Prerequisite:

Before attending this course, it is highly recommended that students have a good working knowledge of Linux and should be able to: 
•    Perform partitioning and file system setup and maintenance 
•    Perform system configuration including network setup and user management 
•    Manage software packages 
•    Work on the command line including file management and text editing

Course Description:

The course SUSE Linux Enterprise Server 15 Advanced Administration builds upon the SUSE Linux Enterprise Server 15 Administration course and teaches advanced system administration tasks on SLES 15. 
This course helps prepare students for the SUSE Certified Engineer in Enterprise Linux 15 certification exam.   

Course Objectives:

Upon Completion of this Course, you will accomplish following:
•    System Optimization 
•    Control Groups 
•    Manage encryption
•    Use the Shell efficiently and create Shell scripts 
•    Manage Hardware and Drivers 
•    Advanced Networking configuration 
•    iSCSI and Multipath IO 
•    Centralized Authentication 
•    Packaging software and managing system updates
•    Configuration Management using Salt

Intended Audience:

The course is designed for those who already have experience with Linux, including general system configuration and using the command line. The course is ideal for those seeking advanced administration skills on SUSE Linux Enterprise Server 15, those who have completed the SUSE Linux Enterprise Server 15 Administration (SLE201v15) course and those preparing to take the SUSE Certified Engineer in Enterprise Linux 15 certification exam.      

Course Outline:

Section 1: Advanced System Administration
•    YaST Security Module
o    Understand and use the YaST Security Module
•    Backup and Recovery
o    Understand and Use Snapper
•    Software Libraries
o    Understand Software Libraries in Linux
•    General Server Health
o    Gather Server Health and Performance Information
•    Monitoring Overview
o    Monitoring Methodology
o    What are Optimization Tools?
o    The Optimization Process
o    System Optimization Tools
•    Control Groups
o    Understand Linux Control Groups

Section 02: Encryption
•    SSL/TLS
o    Understand SSL/TLS Concepts
o    openSSL
•    GPG
o    Understand GPG Concepts
o    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
o    Display Hardware Information
•    Drivers
o    Understand Linux Drivers
•    Use Driver Management Utilities


Section 05: Advanced Networking
•    Network Namespaces
o    Understand Linux Network Namespaces
o    Work with Linux Network Namespaces
•    Openvswitch
o    Understand Openvswitch Concepts
o    Install and Configure Openvswitch
•    IPv6
o    Understand IPv6
o    Configure IPv6•        

Section 06: Advanced Storage Administration
•    iSCSI
o    Understand iSCSI Concepts
o    Configure and Manage the LIO iSCSI Target
o    Configure and Manage the iSCSI Initiator
•    MPIO
o    Understand MPIO
o    Configure and Manage Device Mapper Multipath I/O

Section 07: Centralized Authentication
•    PAM
o    Understand PAM
o    Configure PAM
•    SSSD
o    Understand SSSD
•    Deploy SSSD

Section 08: Advanced Storage Management
•    RPM
o    Mange RPM Packages
o    Build RPM Packages
o    Understand the RPM spec file
o    Sign RPM Packages with GPG
•    Repositories
o    Understand Software Repository Concepts
o    Create a Software Repository with creatrepo
o    Sign RPM-MD Software Repositories
o    Manage Software Repositories with libzypp

Section 09: Configuration Management with Salt
•    Salt Overview
•    Install and Configure Salt
•    Understand Execution Modules
•    Understand the Salt State System