Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) Training Course
Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) is an interactive, practical training program designed to equip participants with the skills to deploy, manage, and troubleshoot containerized applications operating as Kubernetes workloads within Red Hat OpenShift clusters.
Delivered as live, instructor-led training (available online or onsite), this course targets intermediate-level infrastructure professionals and platform engineers who aim to leverage Red Hat OpenShift for managing production-grade containerized applications while collaborating effectively with developers, DevOps, and SRE teams.
Upon completing this training, participants will be able to:
- Administer OpenShift clusters using both the command-line interface and the web console.
- Deploy applications utilizing container images, templates, and Kubernetes manifests.
- Resolve network connectivity and application-related issues within an OpenShift environment.
- Link workloads to persistent storage and configure applications to ensure high availability.
- Safely execute application updates and manage configuration changes.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation within a live-lab environment.
Course Customization Options
- To arrange customized training for this course, please contact us directly.
Course Outline
Introduction to Containers, Kubernetes, and Red Hat OpenShift
- Why containers? Understanding the container philosophy
- Kubernetes basics: clusters, nodes, and control planes
- Overview of Red Hat OpenShift features and architecture
- OpenShift services and platform components
OpenShift Command-Line Interfaces and APIs
- Accessing OpenShift clusters via CLI (oc) and web console
- Using Kubernetes APIs to query cluster state
- Managing resources with manifests
Running Applications as Containers and Pods
- Understanding pods and container runtimes
- Troubleshooting unmanaged Kubernetes pods
Deploying Managed and Networked Applications
- Deploying applications using images and templates
- Exposing applications to internal and external networks
Managing Storage for Applications
- Externalizing configuration using ConfigMaps and Secrets
- Persistent storage: volumes and claims
Configuring Applications for Reliability
- High availability strategies
- Scaling workloads
- Health checks and readiness probes
Managing Application Updates
- Updating container images safely
- Managing configuration and manifest updates
Troubleshooting and Best Practices
- Common network and application issues
- Using logs and metrics to diagnose problems
- When and how to escalate to platform teams
Summary and Next Steps
Requirements
- A solid understanding of container technology and Kubernetes functionality.
- Practical experience with Linux command-line administration.
- Familiarity with container image management and basic Kubernetes manifests.
Target Audience
- Platform Engineers
- System Administrators and Cloud Administrators
- Site Reliability Engineers (SREs) and DevOps Practitioners
Disclaimer: This course is part of the NobleProg global training portfolio. Delivery is facilitated through authorized NobleProg network partner entities, such as NobleProg Ontario Inc.
Need help picking the right course?
uzbekistan@nobleprog.com or +919818060888
Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) Training Course - Enquiry
Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) - Consultancy Enquiry
Testimonials (1)
Lots of exercises
Cesar - Centro Netec Chile
Course - Red Hat Enterprise Linux Automation with Ansible (RH294)
Related Courses
Virtualization Management using Red Hat CloudForms
21 HoursThis instructor-led live training in Uzbekistan (online or onsite) is designed for system administrators, DevOps professionals, and developers who wish to use CloudForms to manage virtual infrastructures via a centralized interface.
By the end of this training, participants will be able to:
- Install and configure CloudForms on various virtual machine and cloud platforms (OpenStack, OpenShift, and VMware).
- Create a centralized management interface for monitoring multiple clusters.
- Enhance security controls and configuration policies for the entire infrastructure.
- Transform a distributed virtual infrastructure into a unified hybrid environment.
- Optimize workload performance and efficiency by automating orchestration and workflows.
Red Hat OpenShift I: Containers & Kubernetes - (DO180)
28 Hours- Container and OpenShift architecture
- Creating containerized services
- Managing containers and container images
- Creating custom container images
- Deploying containerized applications on OpenShift
- Deploying multi-container applications
DO180: Introduction to Containers, Kubernetes & OpenShift
35 HoursDO180 offers a foundational guide to containers, the core principles of Kubernetes, and the concepts behind the Red Hat OpenShift platform, emphasizing practical, hands-on experience.
This instructor-led, live training session (available online or on-site) is designed for technical professionals at the beginner to intermediate level who aim to master container workflows, understand Kubernetes primitives, and learn how to deploy and manage applications on OpenShift.
Upon completion of this training, participants will be equipped to:
- Construct and manage container images and registries, adhering to best practices for security and reproducibility.
- Deploy and administer Kubernetes objects, such as pods, deployments, and services, within OpenShift.
- Leverage OpenShift features like routes, buildconfigs, and the web console to accelerate application delivery.
- Implement persistent storage, configuration management, and secrets handling for stateful workloads.
- Apply fundamental security measures, RBAC, and monitoring practices to ensure the health of clusters and applications.
Course Format
- Interactive lectures and discussions.
- Daily hands-on labs conducted in a live OpenShift environment.
- Scenario-based exercises and troubleshooting workshops.
Customization Options
- For customized training arrangements for this course, please reach out to us.
Red Hat System Administration I ( RH124 )
35 HoursThis course is the first part of a two-course series designed to guide computer professionals without prior Linux system administration knowledge toward becoming fully capable Linux administrators. These concepts are further developed in the follow-on course, Red Hat System Administration II (RH134).
Red Hat Enterprise Linux Automation with Ansible and exam (RH295)
35 HoursLearn how to automate Linux system administration tasks with Red Hat Ansible Automation Platform
Red Hat Enterprise Linux Automation with Ansible and exam (RH295) is designed for Linux system administrators and developers who need to automate provisioning, configuration, application deployment, and orchestration.
The Red Hat Certified Engineer (RHCE) exam (EX294) is included in this offering. This offering is based on Red Hat® Enterprise Linux 9 and Red Hat Ansible Automation Platform 2.2.
Red Hat Certified OpenShift Administrator (EX280) Exam Preparation
35 HoursThis instructor-led, live training in Uzbekistan (online or onsite) targets intermediate-level system administrators, cloud administrators, and DevOps professionals who wish to effectively install, configure, and manage OpenShift clusters and prepare for the Red Hat Certified OpenShift Administrator (EX280) exam.
By the end of this training, participants will be able to:
- Understand and implement core concepts of OpenShift architecture and administration.
- Manage OpenShift clusters effectively, including installation, configuration, and troubleshooting.
- Gain practical experience with tasks covered in the EX280 exam.
- Build confidence in administering OpenShift clusters through hands-on exercises.
RH104 - Getting Started with Linux Fundamentals
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) targets beginner-level IT professionals and users who wish to confidently work with Linux systems in both graphical and command-line environments. It introduces core Linux concepts and practical skills for users with little or no prior UNIX/Linux experience.
By the end of this training, participants will be able to: install and configure a basic Linux environment and access systems locally or remotely; navigate the Linux file system and manage files and directories; manage users, file permissions, and software packages; and use essential Linux commands for basic networking and system checks.
Red Hat Enterprise Linux Automation with Ansible (RH294)
35 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at intermediate-level system administrators who wish to use Ansible to automate configuration management and deployment tasks across Linux systems.
By the end of this training, participants will be able to: install and configure Ansible, create automation playbooks, manage system configurations, and orchestrate deployments efficiently.
Red Hat System Administration II
35 HoursRed Hat System Administration II (RH134) constitutes the second module of the RHCSA training path, designed for IT professionals who have previously completed Red Hat System Administration I (RH124). This course delves into essential Linux system administration competencies, including storage configuration and management, the installation and deployment of Red Hat® Enterprise Linux®, and the administration of security mechanisms like SELinux. Participants will also learn to manage recurring system tasks, control the boot process, perform troubleshooting, apply basic system tuning, and enhance productivity through command-line automation.
For experienced Linux administrators seeking accelerated preparation for the RHCSA certification, the RHCSA Rapid Track (RH199) is recommended as the starting point.
This curriculum is grounded in Red Hat Enterprise Linux 9.0.
Red Hat Certified Engineer (RHCE) Exam (EX294) Preparation
35 HoursThis instructor-led, live training in Uzbekistan (online or onsite) targets advanced-level Linux system administrators who wish to take the Red Hat Certified Engineer (RHCE) exam to demonstrate their capability in managing multiple systems using Red Hat Ansible Automation Platform.
By the end of this training, participants will be able to:
- Understand and use Ansible.
- Automate system administration tasks with Ansible.
- Managing Linux network configurations and automating the deployment of network services.
- Learn the basics of shell scripting for automation.
- Automate security patching and compliance checks.
- Take the Red Hat Certified Engineer (RHCE) exam with confidence.
Red Hat Certified System Administrator (RHCSA) Exam (EX200) Preparation
35 HoursThis instructor-led, live training in Uzbekistan (available online or on-site) is designed for intermediate-level Linux system administrators who intend to sit for the Red Hat Certified System Administrator (RHCSA) exam.
Upon completion of this training, participants will be able to:
- Acquire proficiency in maintaining RHEL systems, managing boot processes, and overseeing system services to ensure systems remain up-to-date and operate efficiently.
- Master user and group management, along with file permissions and security configurations.
- Configure fundamental network settings, secure network communications, and implement firewall rules.
- Develop the capability to manage systems in real time, including boot management, software package handling, and service administration.
- Approach the Red Hat Certified System Administrator (RHCSA) exam with confidence.
Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)
21 HoursThis instructor-led, live training in Uzbekistan (online or on-site) is designed for intermediate-level developers and SREs who wish to build, manage, and deploy containerized applications using Podman and OpenShift.
By the end of this training, participants will be able to:
- Understand container technology and its applications.
- Build and manage containers using Podman.
- Deploy containerized applications on Red Hat OpenShift.
- Troubleshoot container deployments.
Red Hat OpenShift Development II: Containerizing Applications
35 HoursWhether 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.
Red Hat Training: DevOps Culture and Practice Enablement (TL500)
35 HoursRed Hat: DevOps Culture and Practice Enablement (TL500) is a practical, hands-on course designed to assist teams in adopting DevOps principles through the execution of a real-world, end-to-end project utilizing open-source tools and agile methodologies.
Delivered as instructor-led live training (available online or onsite), this program targets intermediate-level IT professionals seeking to implement DevOps practices within a collaborative, practical environment while cultivating a culture of continuous improvement.
Upon completing this training, participants will be equipped to:
- Apply DevOps principles throughout the software development lifecycle.
- Implement agile practices, CI/CD pipelines, and team collaboration techniques.
- Effectively utilize containerization, version control, and automation tools.
- Instill a DevOps mindset and drive cultural shifts within their teams.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical application.
- Hands-on implementation within a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to arrange details.
Skupper
7 HoursThis instructor-led, live training in Uzbekistan (available online or on-site) is designed for developers and anyone seeking to learn how to use Skupper to establish secure communication within a hybrid multi-cloud environment.
By the end of this training, participants will be able to:
- Learn and understand the core fundamentals of Skupper.
- Set up and configure Skupper across multiple namespaces.
- Configure Skupper security features and enable multi-cloud communication for applications.