An introduction to managing containerized applications using Kubernetes and Red Hat OpenShift
Course description
Containers, Kubernetes and Red Hat OpenShift Technical Overview (DO080) is a series of on-demand videos that introduces you to Linux containers and container orchestration technology using Kubernetes and Red Hat OpenShift.
This course is based on Red Hat OpenShift Container Platform 4.12.
Course content summary
Describing containers and containerized application concepts
Introducing Kubernetes and OpenShift
Creating an OpenShift cluster
Interfacing with OpenShift from the command line and web console
Managing machines and nodes with OpenShift Operators
Deploying applications with Helm and source-to-image
Controlling access to OpenShift
Audience for this course
Anyone interested in learning the value of container technology, containerizing applications, and deploying them at scale on an OpenShift cluster.
The performance-based Red Hat Certified System Administrator (RHCSA) exam (EX200) tests your knowledge in areas of system administration common across a wide range of environments and deployment scenarios. The skills tested in this exam are the foundation for system administration across all Red Hat® products.
By passing this exam, you become a Red Hat Certified System Administrator. If you choose to continue your learning journey beyond RHCSA, the credential can also serve as a foundational step on your path toward our highest level of certification—Red Hat Certified Architect.
This exam is based on Red Hat® Enterprise Linux® 9.0.
Audience for this exam
Experienced Red Hat Enterprise Linux system administrators seeking validation of their skills
The „Red Hat Security: Linux in Physical, Virtual, and Cloud“ (RH415) course is designed for security and system administration personnel who manage the secure operation of computer systems running Red Hat Enterprise Linux on physical hardware, as virtual machines, or as cloud instances both in private data centers and on public cloud platforms.
Course description
Maintaining the security of computing systems is a process of managing risk through the implementation of processes and standards backed by technologies and tools. „Red Hat Security: Linux in Physical, Virtual, and Cloud“ (RH415) is designed for security administrators and system administrators who need to manage the secure operation of servers running Red Hat Enterprise Linux, whether deployed on physical hardware, as virtual machines, or as cloud instances. You will learn about technologies and tools that can be used to help you implement and comply with your security requirements, including the kernel’s Audit subsystem, AIDE, SELinux, OpenSCAP and SCAP Workbench, USBGuard, PAM authentication, and Network-Based Device Encryption. You will learn to monitor compliance and to proactively identify, prioritize, and resolve issues by using OpenSCAP, Red Hat Insights, Red Hat Satellite, and Red Hat Ansible Automation Platform. You will have a basic introduction to how Red Hat Ansible Automation Platform automates the deployment of remediation to systems, by using Ansible Playbooks from OpenSCAP or Red Hat Insights.
This course is based on RHEL 9.2, Ansible Core 2.14, Red Hat Ansible Automation Platform 2.4, Satellite 6.14, and OpenSCAP 1.3.7.
Maintaining the security of computing systems is a process of managing risk through the implementation of processes and standards backed by technologies and tools. In this course, you will learn about resources that can be used to help you implement and comply with your security requirements.
Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.
Note: This course is offered as a five day virtual class or self-paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.
Course summary
Manage compliance with OpenSCAP.
Enable SELinux on a server from a disabled state, perform basic analysis of the system policy, and mitigate risk with advanced SELinux techniques.
Proactively identify and resolve issues with Red Hat Insights.
Monitor activity and changes on a server with Linux Audit and AIDE.
Protect data from compromise with USBGuard and storage encryption.
Manage authentication controls with PAM.
Manually apply provided Ansible Playbooks to automate mitigation of security and compliance issues.
Scale OpenSCAP and Red Hat Insights management with Red Hat Satellite and Red Hat Ansible Automation Platform.
Target Audience
System Administrator – responsible for supporting the company’s physical and virtual infrastructure, systems, and servers
IT Security Practitioner / Compliance & Auditor – responsible for ensuring the technology environment is protected from attacks and is in compliance with security/privacy rules and regulations.
Automation Architect – Engineer or architect responsible for the company’s automation development and optimizing cloud tools and infrastructure to achieve automation goals.
Introduction to building and managing containers for deployment on a Kubernetes and OpenShift 4 cluster
Red Hat OpenShift I: Containers & Kubernetes (DO180) introduces students to building and managing containers for deployment on a Kubernetes cluster. This course helps students build core knowledge and skills in managing containers through hands-on experience with containers, Kubernetes, and the Red Hat OpenShift Container Platform needed for multiple roles, including developers, administrators and site reliability engineers.
This course is based on Red Hat OpenShift® Container Platform 4.10.
Course content summary
Container and OpenShift architecture
Creating containerized services
Managing containers and container images
Creating custom container images
Deploying containerized applications on OpenShift
Deploying multi-container application
Audience for this course
Developers who want to containerize software applications.
Administrators who are new to container technology and container orchestration.
Architects who are looking to use container technologies in software architectures.
Site Reliability Engineers who want to support their technology infrastructure using Kubernetes and OpenShift.
Prerequisites for this course
Experience in the use of a Linux terminal session, issuing operating system commands, and familiarity with shell scripting. A Red Hat Certified System Administrator (RHCSA) certification is recommended but not required.
Some experience with web application architectures and their corresponding technologies.
Learn how to automate Linux system administration tasks with Red Hat Ansible Automation Platform
Red Hat Enterprise Linux Automation with Ansible (RH294) is designed for Linux system administrators and developers who need to automate provisioning, configuration, application deployment, and orchestration.
This course is based on Red Hat® Enterprise Linux® 9 and Red Hat Ansible Automation Platform 2.2.
Course content summary
Install Red Hat Ansible Automation Platform on control nodes.
Create and update inventories of managed hosts and manage connections to them.
Automate administration tasks with Ansible Playbooks and ad hoc commands.
Write effective playbooks at scale.
Protect sensitive data used by Ansible Automation Platform with Ansible Vault.
Reuse code and simplify playbook development with Ansible Roles and Ansible Content Collections.
Audience for this course
This course is geared toward Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers who are responsible for these tasks:
Automating configuration management
Ensuring consistent and repeatable application deployment
Provisioning and deployment of development, testing, and production servers
Integrating with DevOps continuous integration/continuous delivery workflows
Learn how to configure Red Hat Satellite 6 to deploy and manage Red Hat Enterprise Linux systems and software
Red Hat Satellite 6 Administration (RH403) is a lab-based course that explores the concepts and methods necessary for successful large-scale management of Red Hat® Enterprise Linux® systems. You will learn how to configure Red Hat Satellite 6 on a server and populate it with software packages. You will use Red Hat Satellite to manage the software development life cycle of a subscribed host and its configuration, and learn how to provision hosts integrated with software and Ansible® configuration management upon deployment.
This course is based on Red Hat Enterprise Linux 8 and Red Hat Satellite 6.6.
Course content summary
Verify a Red Hat Satellite 6.6 installation.
Regulate Red Hat Satellite with organizations, locations, users, and roles.
Manage software with Red Hat Satellite environments and content views.
Use Red Hat Satellite to configure hosts with Ansible playbooks and roles.
Provision hosts with integrated software and configuration management.
Implement Metal-as-a-Service (MaaS) with Satellite discovery and provisioning of unprovisioned hosts.
Audience for this course
Senior Red Hat Enterprise Linux system administrators responsible for the management of multiple servers
Learn essential Red Hat Enterprise Linux configuration, administration, and maintenance in a condensed format designed for experienced Linux system administrators
The RHCSA Rapid Track course (RH199) features Red Hat® Enterprise Linux® 9 and is designed for those who already have significant experience with Linux administration. This course combines the significant content of Red Hat System Administration I (RH124) and Red Hat System Administration II (RH134), reviewing the tasks at an accelerated pace.
This course is based on Red Hat® Enterprise Linux 9.0.
Course content summary
Package management with new repository structure and appstream modules
Create storage devices, volumes, and file systems, including Stratis storage management
Configure network services and security
Manage processes, scheduling, and tuning
Manage users, groups, and authentication
Perform server management with the Cockpit web management utility
Troubleshoot and obtain support
Run containers
Audience for this course
This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
Providing operational support
Managing systems for monitoring system performance and availability
Writing and deploying scripts for task automation and system administration
Prerequisites for this course
You will be expected to already understand fundamental Linux computing concepts and be ready to practice the Red Hat Enterprise Linux methods for performing system administration tasks. Significant field experience working with Linux as a system administrator is recommended.
If you do not have experience with fundamental Linux computer concepts, we advise you to start with the Red Hat System Administration I (RH124) course instead.
Build the skills to perform the key tasks needed to become a full-time Linux administrator
Red Hat System Administration II (RH134) serves as the second part of the RHCSA training track for IT professionals who have taken Red Hat System Administration I (RH124). The course goes deeper into core Linux system administration skills in storage configuration and management, installation and deployment of Red Hat® Enterprise Linux®, management of security features such as SELinux, control of recurring system tasks, management of the boot process and troubleshooting, basic system tuning, and command-line automation and productivity. .
Experienced Linux administrators looking for rapid preparation for the RHCSA certification should instead start with RHCSA Rapid Track (RH199).
This course is based on Red Hat Enterprise Linux 9.0.
Course summary
Install Red Hat Enterprise Linux using scalable methods
Access security files, file systems, and networks
Execute shell scripting and automation techniques
Manage storage devices, logical volumes, and file systems
Manage security and system access
Control the boot process and system services
Run containers
Audience for this course
This course is geared toward Windows system administrators, network administrators, and other system administrators who are interested in supplementing current skills or backstopping other team members, in addition to Linux system administrators who are responsible for these tasks:
Configuring, installing, upgrading, and maintaining Linux systems using established standards and procedures
Providing operational support
Managing systems for monitoring system performance and availability
Writing and deploying scripts for task automation and system administration
Experienced Linux administrators seeking to accelerate their path toward becoming a Red Hat Certified System Administrator should start with the RHCSA Rapid Track course (RH199).
Design, build, and deploy containerized applications on Red Hat OpenShift
Red Hat OpenShift Developer II: Building Kubernetes Applications (DO288) teaches you how to design, build, and deploy containerized software applications on an OpenShift cluster
Whether you are migrating existing applications or writing container-native applications, you will learn how to boost developer productivity powered by Red Hat® OpenShift Container Platform, a containerized application platform that allows enterprises to manage container deployments and scale their applications using Kubernetes.
This course is based on Red Hat OpenShift Container Platform 4.10.
Course content summary
Design containerized applications for OpenShift.
Manage and trigger application builds using Source-to-Image (S2I).
Customize an existing source-to-image base image.
Deploy multi-container applications using Helm Charts.
Create health checks to monitor and improve application reliability.
Create and deploy cloud-native applications on OpenShift.
Being a Red Hat Certified System Administrator or having earned a higher certification is helpful for navigation and usage of the command line, but is not required
Technology considerations
This course uses a lab environment provisioned in the Red Hat Online Learning (ROL) cloud.
Internet access is required to run the exercises and labs.
nternet access is required to run the exercises and labs.
Configure and manage network infrastructure using Red Hat Ansible Automation for Networking
Ansible for Network Automation (DO457) is designed for network administrators or infrastructure automation engineers who want to use network automation to centrally manage the switches, routers, and other devices in the organization’s network infrastructure.
This course is based on Red Hat® Ansible Engine 2.5 and Red Hat® Ansible Tower 3.2.
Learn how to use Red Hat Ansible Automation for Networking to remotely automate configuration of network devices, test and validate the current network state, and perform compliance checks to detect and correct configuration drift.
Course summary
Install and configure Red Hat Ansible Automation for Networking on a management system
Use Ansible to run ad hoc commands and playbooks to automate tasks
Write effective Ansible playbooks for network automation
Gather information about network infrastructure configuration and backup
Automate specific network administration use cases, including configuration of routers and switches, ports, VLANs, SNMP monitoring, and routing protocols
Use Ansible playbooks to target devices from various hardware vendors, including Cisco, Juniper, and Arista
Audience for this course
This course is designed for network administrators, network automation engineers, and infrastructure automation engineers who want to learn how to use Ansible to automate the administration, deployment, and configuration management of the network infrastructure of their organization or enterprise.
Prerequisites for this course
Experience with network administration, including a solid understanding of TCP/IP, routers, and managed switches
Familiarity with managing network devices from the command line, preferably with one or more of Cisco IOS, IOS XR, or NX-OS; Juniper JUNOS; Arista EOS; or VyOS
You will work with text files and run commands in a Red Hat Enterprise Linux environment. A working knowledge of Linux, including how to edit text files and run commands from the shell, and how to use SSH to log in to remote systems