Red Hat OpenShift Development II: Containerizing Applications Training Course
Red Hat OpenShift Development II: Containerizing Applications (DO288) equips you with the skills to design, construct, and deploy containerized software applications within an OpenShift cluster.
Whether your goal is to migrate legacy applications or develop container-native solutions, you will discover how to enhance developer productivity using Red Hat® OpenShift Container Platform. This platform enables enterprises to efficiently manage container deployments and scale applications by leveraging Kubernetes.
This course is based on Red Hat OpenShift Container Platform 4.6.
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.
Audience for this course
- Enterprise application developers
- DevOps site reliability engineers
Course Outline
Deploy and manage applications on an OpenShift cluster
Deploy applications using various application packaging methods to an OpenShift cluster and manage their resources.
Design containerized applications for OpenShift
Select a containerization method for an application and create a container to run on an OpenShift cluster.
Publish enterprise container images
Create an enterprise registry and publish container images to it.
Manage builds on OpenShift
Describe the OpenShift build process, in addition to triggering and managing builds.
Customize source-to-image builds
Customize an existing S2I base image and create a new one.
Deploy multi-container applications
Deploy multi-container applications using Helm charts and Kustomize.
Manage application deployments
Monitor application health and implement various deployment methods for cloud-native applications.
Build applications for OpenShift
Create, deploy, and integrate third-party applications on OpenShift.
Requirements
- Complete Red Hat OpenShift I: Containers & Kubernetes (DO180), or possess equivalent knowledge
- Holding a Red Hat Certified System Administrator certification or a higher qualification is beneficial for command-line navigation and usage, though not mandatory
Disclaimer: This course is part of the NobleProg global training portfolio. Delivery is provided through authorized NobleProg network partner entities, such as NobleProg Ontario Inc.
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Red Hat OpenShift Development II: Containerizing Applications Training Course - 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 Kenya (online or on-site) is designed for system administrators, DevOps professionals, and developers who wish to use CloudForms to manage virtual infrastructures via a centralized interface.
Upon completing this training, participants will be capable of:
- Installing and configuring CloudForms across different virtual machine and cloud platforms (including OpenStack, OpenShift, and VMware).
- Establishing a centralized management interface to monitor multiple clusters.
- Improving security controls and configuration policies for the entire infrastructure.
- Converting a distributed virtual infrastructure into a cohesive hybrid environment.
- Enhancing workload performance and efficiency through automated orchestration and workflows.
Red Hat OpenShift I: Containers & Kubernetes - (DO180)
28 Hours- Understanding container and OpenShift architecture
- Developing containerized services
- Administering containers and container images
- Developing custom container images
- Deploying containerized applications within OpenShift
- Deploying multi-container applications
Red Hat System Administration I ( RH124 )
35 HoursThis course forms the first part of a two-course series designed to transform computer professionals without Linux system administration knowledge into 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 Kenya (online or onsite) is aimed at intermediate-level system administrators, cloud administrators, and DevOps professionals who wish to install, configure, and manage OpenShift clusters effectively 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 session in Kenya (offered online or on-site) is designed for beginner-level IT professionals and users eager to work confidently with Linux systems across both graphical and command-line environments. It introduces core Linux principles and practical competencies for individuals with minimal or no previous UNIX/Linux exposure.
By the conclusion of this training, participants will be able to install and configure a basic Linux environment for local or remote access, navigate the file system to manage files and directories, handle users, permissions, and software packages, and utilize essential Linux commands for fundamental networking and system diagnostics.
Red Hat Enterprise Linux Automation with Ansible (RH294)
35 HoursThis instructor-led, live training in Kenya (online or onsite) targets 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) forms the second stage of the RHCSA training pathway, designed for IT professionals who have previously completed Red Hat System Administration I (RH124). This course expands on essential Linux system administration competencies, including storage configuration and management, installation and deployment of Red Hat® Enterprise Linux® management of security features like SELinux, scheduling of routine system tasks, boot process management and troubleshooting, basic system tuning, and command-line automation and productivity.
For seasoned Linux administrators seeking swift preparation for the RHCSA certification, it is advisable to begin with the RHCSA Rapid Track (RH199) instead.
The curriculum is based on Red Hat Enterprise Linux 9.0.
Red Hat Certified Engineer (RHCE) Exam (EX294) Preparation
35 HoursThis instructor-led, live training in Kenya (online or on-site) is designed for 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 the 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.
- Manage Linux network configurations and automate 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 Kenya (online or onsite) is aimed at intermediate-level Linux system administrators who wish to take the Red Hat Certified System Administrator (RHCSA) exam.
By the end of this training, participants will be able to:
- Gain proficiency in maintaining RHEL systems, managing boot processes, and system services to ensure systems are up-to-date and running efficiently.
- Master user and group management along with file permissions and security.
- Configure basic network settings, secure network communications, and implement firewall configurations.
- Develop the ability to manage systems in real-time, including boot management, software package management, and service management.
- Take the Red Hat Certified System Administrator (RHCSA) exam with confidence.
Red Hat OpenShift Administration I: Operating a Production Cluster (DO180)
28 HoursThis instructor-led, live training in Kenya (online or onsite) is aimed at intermediate-level infrastructure professionals who wish to use Red Hat OpenShift to deploy, manage, and troubleshoot production containerised workloads.
By the end of this training, participants will be able to manage OpenShift clusters via CLI and web console, deploy applications with container images and Kubernetes manifests, troubleshoot networking and storage issues, and configure workloads for high availability and updates.
Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)
21 HoursThis instructor-led, live training in Kenya (available online or onsite) is designed for intermediate-level developers and SREs aiming 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 Training: DevOps Culture and Practice Enablement (TL500)
35 HoursRed Hat: DevOps Culture and Practice Enablement (TL500) is a practical course crafted to assist teams in adopting DevOps principles and practices through a real-world, end-to-end project utilizing open-source tools and agile methodologies.
This instructor-led, live training (available online or onsite) targets intermediate-level IT professionals looking to implement DevOps practices in a collaborative and hands-on setting, thereby fostering a culture of continuous improvement.
Upon completion of this training, participants will be able to:
- Apply DevOps principles throughout the software development lifecycle.
- Implement agile practices, CI/CD pipelines, and team collaboration techniques.
- Effectively work with containerization, version control, and automation tools.
- Cultivate a DevOps mindset and drive cultural change within teams.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to arrange.
Skupper
7 HoursThis instructor-led, live training in Kenya (online or onsite) is aimed at developers or anyone who wishes to learn how to use Skupper to create secure communication within a hybrid multi-cloud environment.
By the end of this training, participants will be able to:
- Learn and understand the fundamentals of Skupper.
- Setup and configure Skupper in multiple namespaces.
- Configure Skupper security and allow multi-cloud communication for applications.