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. Among the new features introduced in version 4 are Operators, machine sets, and CoreOS, which collectively enable clusters to self-manage certain functions that were traditionally handled by administrators.
In this instructor-led, live training (available both online and on-site), participants will gain the skills necessary to install, configure, and manage OpenShift Container Platform version 4.
By the end of this training, participants will be able to:
- Understand OCI (Open Containers Initiative) and its implications for using container engines like Docker in OpenShift.
- Grasp 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-management capabilities to enhance platform stability and consistency.
- Secure the OpenShift Container Platform environment.
- Monitor and collect metrics for performance analysis.
- Manage storage solutions effectively.
- Upgrade an existing OpenShift Container Platform 3 cluster to version 4.
Format of the Course
- Interactive lecture and discussion sessions.
- Extensive exercises and practical activities.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- This course is specifically tailored for OpenShift Container Platform version 4. If you need training on a different version of OpenShift (such as OpenShift Container Platform 3 or OKD), please contact us to arrange.
- To request a customized training program for this course, please reach out to us to discuss your specific requirements.
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
Open Training Courses require 5+ participants.
OpenShift 4 for Administrators Training Course - Booking
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
Upcoming Courses
Related Courses
Advanced Docker
14 HoursThis instructor-led, live training in Serbia (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 ensures consistent, portable, and reproducible environments for AI and machine learning tasks.
This instructor-led, live training (available online or on-site) is designed for intermediate-level professionals who want to package ML codebases, dependencies, and models using Docker for 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 optimal performance and portability.
- Deploy containerized ML services across various runtime environments.
Format of the Course
- Concept demonstrations supported 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 needs, please contact us to arrange customization.
CI/CD for AI: Automating Docker-Based Model Builds and Deployments
21 HoursCI/CD for AI is a methodical approach to automating the processes of model packaging, testing, containerization, and deployment through continuous integration and delivery pipelines.
This instructor-led, live training (available both online and on-site) 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 CI/CD best practices specifically tailored to machine learning operations.
Format of the Course
- Guided presentations and technical discussions led by an instructor.
- Practical labs and hands-on implementation exercises.
- Realistic simulations of CI/CD workflows in a controlled environment.
Course Customization Options
- If your organization needs customized pipeline workflows or platform integrations, please contact us to tailor this course to your specific requirements.
Certified Kubernetes Administrator (CKA) - exam preparation
21 HoursThe Certified Kubernetes Administrator (CKA) program was established by The Linux Foundation and the Cloud Native Computing Foundation (CNCF).
Kubernetes is currently a leading platform for container orchestration.
NobleProg has been providing 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 assisting our clients in validating their performance in k8s environments by preparing them and encouraging them to pass the CKA and CKAD exams.
This instructor-led, live training (available online or onsite) is designed for System Administrators and Kubernetes users who wish to confirm their expertise by passing the CKA exam.
Additionally, the training focuses on gaining practical experience in Kubernetes Administration, making it valuable even if you do not plan to take the CKA exam.
Format of the Course
- Interactive lectures and discussions.
- Plenty of 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 onsite) is designed for Developers who wish to validate their skills in designing, building, configuring, and exposing cloud-native applications for Kubernetes.
Moreover, the training also emphasizes gaining practical experience in Kubernetes application development. We highly recommend participating in this course, 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 renowned training companies in the field of containerization worldwide. Since 2019, we have also been assisting our clients in confirming their proficiency in k8s environments by preparing them and encouraging them to pass the CKA and CKAD exams.
Format of the Course
- Interactive lecture and discussion.
- Plenty of exercises and practice.
- 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 the Red Hat OpenShift platform, with a strong emphasis on hands-on skills development.
This instructor-led, live training (available both online and onsite) is designed for technical professionals at beginner to intermediate levels who are interested in learning container workflows, Kubernetes basics, and how to deploy and manage applications on OpenShift.
By the end of this training, participants will be able to:
- Create 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 enhance application delivery processes.
- Implement persistent storage, configuration management, and secrets handling for stateful workloads.
- Apply fundamental security measures, role-based access control (RBAC), and monitoring practices to ensure the health of clusters and applications.
Format of the Course
- Interactive lectures and discussions.
- Hands-on labs in a live OpenShift environment each day.
- Scenario-driven exercises and troubleshooting workshops.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Container Management with Docker
21 HoursDocker is a platform designed to help developers and system administrators manage distributed applications. It provides a runtime environment for running 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, spanning the first two days, covers the fundamental usage 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 create their own Docker images.
On the final day, participants will delve into more advanced tools that complement Docker, such as Docker Machine, Docker Compose, and Docker Swarm.
Introduction to Docker
14 HoursThis instructor-led, live training in Serbia (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 provides a runtime for running containers and a service for sharing them.
Using Docker, the same application can run unchanged on laptops, dedicated servers, and virtual servers.
This course covers 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 Serbia, 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 Serbia, 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 Serbia (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 Serbia (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 Serbia (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.