OpenShift 4 for Administrators Training Course
OpenShift Container Platform (formerly known as OpenShift Enterprise) version 4 is a comprehensive suite of software developed by Red Hat for deploying containers and Kubernetes in enterprise environments. New features in version 4 include Operators, machine sets, and CoreOS, which enable clusters to self-manage certain functions that were previously handled by administrators.
In this instructor-led, live training (available both online and onsite), participants will learn how to install, configure, and manage OpenShift Container Platform v4.
By the end of this training, participants will be able to:
- Understand OCI (Open Containers Initiative) and its implications for using container engines such as Docker in OpenShift.
- Comprehend the relationships between different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.).
- Create, configure, manage, and troubleshoot an OpenShift Container Platform cluster.
- Leverage OpenShift Container Platform's self-manage capabilities to enhance platform stability and consistency.
- Secure OpenShift Container Platform effectively.
- Monitor and collect metrics for better performance insights.
- Manage storage solutions within the platform.
- Upgrade an OpenShift Container Platform 3 cluster to version 4 smoothly.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practical activities.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- This course is tailored to OpenShift Container Platform version 4. If you prefer to use a different version of OpenShift (such as OpenShift Container Platform 3 or OKD), please contact us to arrange.
- To request a customized training for this course, please reach out to us for further arrangements.
Course Outline
Introduction
Overview of New Features in OpenShift Container Platform 4
Installing an Openshift Cluster
Configuring and Managing Masters and Nodes
Securing OpenShift
Monitoring Openshift
Deploying Applications on Openshift using Source-to-Image (S2I)
Managing Storage on Openshift
Upgrading an OpenShift 3 Cluster to OpenShift 4
Summary and Next Steps
Requirements
- An understanding of container concepts
- System administration or devops experience
Audience
- System administrators
- Architects
- Devops engineers
- Developers
Need help picking the right course?
OpenShift 4 for Administrators Training Course - Enquiry
OpenShift 4 for Administrators - Consultancy Enquiry
Testimonials (2)
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
OC is new to us and we learnt alot and the labs were excellent
sharkey dollie
Course - OpenShift 4 for Administrators
Related Courses
Advanced Docker
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at engineers who wish to advance their knowledge of Docker so as to deploy applications at a larger scale while maintaining control.
By the end of this training, participants will be able to:
- Build their own Docker images.
- Deploy and manager large number of Docker applications .
- Evaluate different container orchestration solutions and choose the most suitable one.
- Set up a continuous integration process for Docker applications.
- Integrate Docker applications with existing continuous tools integration processes.
- Secure their Docker applications.
Docker & Kubernetes Advanced
21 HoursBy the end of this training, participants will be able to:
- Build their own Docker images.
- Deploy and manager large number of Docker applications .
- Evaluate different container orchestration solutions and choose the most suitable one.
- Set up a continuous integration process for Docker applications.
- Integrate Docker applications with existing continuous tools integration processes.
- Secure their Docker applications.
- Use Kubernetes to deploy and manage different environments under the same cluster
- Secure, scale and monitor a Kubernetes cluster
Containerized AI & ML Deployment with Docker
14 HoursDocker is a containerization platform that enables consistent, portable, and reproducible environments for AI and machine learning workloads.
This instructor-led, live training (online or onsite) is designed for intermediate-level professionals who wish to package ML codebases, dependencies, and models using Docker to ensure reliable development-to-production workflows.
After completing this course, participants will be able to:
- Build and manage Docker images specifically tailored for AI and ML applications.
- Containerize machine learning pipelines, tools, and dependencies effectively.
- Optimize Docker environments for enhanced performance and portability.
- Deploy containerized ML services across various runtime environments.
Format of the Course
- Concept demonstrations complemented by guided discussions.
- Hands-on exercises focused on practical containerization tasks.
- Practical implementation using live-lab Docker environments.
Course Customization Options
- To tailor this training to your organizational environment, please contact us to arrange.
CI/CD for AI: Automating Docker-Based Model Builds and Deployments
21 HoursCI/CD for AI is a systematic approach to automating the processes of model packaging, testing, containerization, and deployment using continuous integration and continuous delivery pipelines.
This instructor-led, live training (available both online and onsite) is designed for intermediate-level professionals who want to automate end-to-end workflows for delivering AI models using Docker and CI/CD platforms.
By the end of the training, participants will be able to:
- Develop automated pipelines for building and testing AI model containers.
- Implement version control and ensure reproducibility throughout the model lifecycle.
- Integrate automated deployment strategies for AI services.
- Apply best practices in CI/CD tailored specifically for machine learning operations.
Format of the Course
- Guided presentations and technical discussions led by an instructor.
- Practical labs and hands-on exercises for implementation.
- Realistic CI/CD workflow simulations conducted in a controlled environment.
Course Customization Options
- If your organization requires customized pipeline workflows or platform integrations, please contact us to tailor this course to your specific needs.
Certified Kubernetes Administrator (CKA) - exam preparation
21 HoursThe Certified Kubernetes Administrator (CKA) program was developed by The Linux Foundation and the Cloud Native Computing Foundation (CNCF).
Kubernetes is currently a leading platform for container orchestration.
NobleProg has been offering Docker and Kubernetes training since 2015. With over 360 successfully completed training projects, we have become one of the most recognized training companies globally in the field of containerization.
Since 2019, we have also been helping our clients validate their performance in k8s environments by preparing them and encouraging them to pass the CKA and CKAD exams.
This instructor-led, live training (online or onsite) is designed for System Administrators and Kubernetes users who wish to confirm their knowledge by passing the CKA exam.
Additionally, the training focuses on gaining practical experience in Kubernetes Administration, so we recommend participating even if you do not plan to take the CKA exam.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about CKA certification, visit: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - exam preparation
21 HoursThe Certified Kubernetes Application Developer (CKAD) program has been developed by The Linux Foundation and the Cloud Native Computing Foundation (CNCF), which hosts Kubernetes.
This instructor-led, live training (available online or on-site) is designed for Developers who wish to validate their skills in designing, building, configuring, and exposing cloud-native applications for Kubernetes.
Additionally, this training emphasizes gaining practical experience in Kubernetes application development. We highly recommend participating in it, even if you do not plan to take the CKAD exam.
NobleProg has been offering Docker & Kubernetes training since 2015. With over 360 successfully completed training projects, we have become one of the most recognized training companies worldwide in the field of containerization. Since 2019, we have also been helping our clients confirm their proficiency in k8s environments by preparing them and encouraging them to pass the CKA and CKAD exams.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about CKAD, visit: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
DO180: Introduction to Containers, Kubernetes & OpenShift
35 HoursDO180 is an introductory course that covers containers, Kubernetes fundamentals, and Red Hat OpenShift platform concepts, with a focus on hands-on skills development.
This instructor-led, live training (available both online and onsite) is designed for beginner to intermediate technical professionals who want to learn about container workflows, Kubernetes basics, and how to deploy and operate applications on OpenShift.
By the end of this training, participants will be able to:
- Build and manage container images and registries using best practices for reproducibility and security.
- Deploy and manage Kubernetes objects such as pods, deployments, and services within OpenShift.
- Leverage OpenShift features like routes, build configurations, and the web console to streamline application delivery.
- Implement persistent storage, configuration management, and secrets handling for stateful workloads.
- Apply basic security measures, role-based access control (RBAC), and monitoring practices to ensure healthy clusters and applications.
Course Format
- Interactive lectures and discussions.
- Hands-on labs in a live OpenShift environment each day.
- Scenario-based exercises and troubleshooting workshops.
Customization Options for the Course
- To request a customized training session for this course, please contact us to arrange.
Container Management with Docker
21 HoursDocker is a platform designed for developers and system administrators to manage distributed applications. It includes a runtime environment for running containers and a service for sharing these containers.
With Docker, the same application can run without changes on laptops, dedicated servers, and virtual servers.
This course covers the fundamental use of Docker over the first two days, which is beneficial for both developers and system administrators. The course includes numerous hands-on exercises, allowing participants to practice in their own Docker environment and create their own Docker images.
On the final day, participants will delve into more advanced tools that support Docker, such as Docker Machine, Docker Compose, and Docker Swarm.
Introduction to Docker
14 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at engineers who wish to use Docker to deploy and manage software as containers instead of as traditional stand-alone software.
By the end of this training, participants will be able to:
- Install and configure Docker.
- Understand and implement software containerization.
- Managing Docker based applications.
- Network different Docker applications and systems.
- Understand and edit Docker registries.
Docker for Developers and System Administrators
14 HoursDocker is a platform designed to help developers and system administrators manage distributed applications. It features a runtime for executing containers and a service for sharing these containers.
With Docker, the same application can run seamlessly on laptops, dedicated servers, and virtual servers without any changes.
This course provides an introduction to the fundamental use of Docker, which is beneficial for both developers and system administrators. The course includes numerous hands-on exercises, allowing participants to practice in their own Docker environment and build their own Docker images over the two days.
Docker, Kubernetes and OpenShift 3 for Administrators
35 HoursIn this instructor-led, live training in Uzbekistan, participants will learn how to manage Red Hat OpenShift Container Platform.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot OpenShift clusters.
- Deploy containerized applications on-premise, in public cloud or on a hosted cloud.
- Secure OpenShift Container Platform
- Monitor and gather metrics.
- Manage storage.
Docker, Kubernetes and OpenShift 3 for Developers
35 HoursIn this instructor-led, live training in Uzbekistan, participants will learn how to use OpenShift Container Platform to deploy containerized applications.
By the end of this training, participants will be able to:
- Create and configure an OpenShift setup.
- Quickly deploy applications on-premise, in public cloud or on a hosted cloud.
OKD (Origin Kubernetes Distribution) for Administrators
21 HoursIn this instructor-led, live training in Uzbekistan (onsite or remote), participants will learn how to how to install, configure, and manage OKD on-premise or in the cloud.
By the end of this training, participants will be able to:
- Create, configure, manage, and troubleshoot an OKD cluster.
- Secure OKD.
- Deploy containerized applications on OKD.
- Monitor the performance of an application running in OKD.
- Manage data storage.
- Quickly deploy applications on-premise or on a public cloud such as AWS.
OpenShift 4 for Developers
35 HoursIn this instructor-led, live training in Uzbekistan (online or onsite), participants will learn how to create, update, and maintain applications using OpenShift Container Platform.
By the end of this training, participants will be able to:
- Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
- Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
- Automate the software delivery pipeline.
- Apply DevOps principles to deliver software continuously.
Red Hat OpenShift Administration I: Operating a Production Cluster (DO180)
28 HoursThis instructor-led, live training in Uzbekistan (online or onsite) is aimed at intermediate-level infrastructure professionals who wish to use Red Hat OpenShift to deploy, manage, and troubleshoot production containerized 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.