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 this version 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 on-site), 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 like Docker in OpenShift.
- Grasp the relationship 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 the OpenShift Container Platform environment.
- Monitor and collect metrics for performance analysis.
- Manage storage solutions effectively.
- Upgrade an OpenShift Container Platform 3 cluster to version 4.
Format of the Course
- Interactive lectures and discussions.
- Ample exercises and hands-on practice.
- Practical implementation in a live-lab environment.
Course Customization Options
- This course focuses on OpenShift Container Platform, version 4. If you prefer to use a different version of OpenShift (e.g., OpenShift Container Platform 3 or OKD), please contact us to arrange.
- To request a customized training for this course, please contact us to arrange.
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 Taiwan (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.
Containerized AI & ML Deployment with Docker
14 HoursDocker is a containerization platform that facilitates consistent, portable, and reproducible environments for AI and machine learning tasks.
This instructor-led, live training (conducted online or on-site) is designed for intermediate-level professionals who aim to package their ML codebases, dependencies, and models using Docker to ensure reliable workflows from development to production.
Upon completing this course, participants will be able to:
- Construct and manage Docker images specifically tailored for AI and ML applications.
- Containerize machine learning pipelines, tools, and dependencies efficiently.
- Optimize Docker environments for enhanced performance and portability.
- Deploy containerized ML services across various runtime environments seamlessly.
Format of the Course
- Concept demonstrations complemented by guided discussions.
- Hands-on exercises focusing on real-world containerization tasks.
- Practical implementation using live-lab Docker environments.
Course Customization Options
- To tailor this training to your organizational environment, please contact us to make arrangements.
CI/CD for AI: Automating Docker-Based Model Builds and Deployments
21 HoursCI/CD for AI is a methodical approach to automating the packaging, testing, containerization, and deployment of models using continuous integration and delivery pipelines.
This instructor-led, live training (available online or on-site) is designed for intermediate-level professionals who want to automate end-to-end AI model delivery workflows using Docker and CI/CD platforms.
By the end of the training, participants will be able to:
- Create automated pipelines for building and testing AI model containers.
- Implement version control and reproducibility in model lifecycles.
- Integrate automated deployment strategies for AI services.
- Apply CI/CD best practices specifically tailored to machine learning operations.
Format of the Course
- Instructor-guided presentations and technical discussions.
- Practical labs and hands-on implementation exercises.
- Realistic CI/CD workflow simulations in a controlled environment.
Course Customization Options
- If your organization requires customized pipeline workflows or platform integrations, please contact us to tailor this course.
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 has become a leading platform for container orchestration in recent years.
NobleProg has been providing Docker and Kubernetes training since 2015. With over 360 successfully completed training projects, we have established ourselves as 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 on-site) is designed for System Administrators and Kubernetes users who wish to validate their knowledge by passing the CKA exam.
Additionally, the training focuses on gaining practical experience in Kubernetes Administration. We recommend participating in it even if you do not plan to take the CKA exam.
Course Format
- Interactive lectures and discussions.
- Plenty of exercises and hands-on practice.
- Practical 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, the training focuses on gaining practical experience in Kubernetes application development. We highly recommend participating in this training 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 on containers, Kubernetes fundamentals, and the Red Hat OpenShift platform, focusing on hands-on skills development.
This instructor-led, live training (available online or 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 streamline 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 healthy clusters and applications.
Course Format
- Interactive lectures and discussions.
- Hands-on labs in a live OpenShift environment every day.
- Scenario-driven exercises and troubleshooting workshops.
Customization Options for the Course
- To request a customized training program, 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 them.
With Docker, the same application can run seamlessly on laptops, dedicated servers, and virtual servers without any modifications.
This course covers the fundamental usage of Docker over the first two days, providing valuable insights for both developers and system administrators. The training 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 Taiwan (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 environment for running containers and a service for sharing them.
With Docker, the same application can run seamlessly on laptops, dedicated servers, and virtual servers without any modifications.
This course provides an introduction to 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 build their own Docker images over the two days.
Docker and Jenkins for DevOps
14 HoursThis instructor-led, live training in Taiwan (online or onsite) is aimed at DevOp engineers who wish to optimize and simplify the CI/CD process with Docker and Jenkins.
By the end of this training, participants will be able to:
- Automate code delivery and pipeline deployment with Jenkins.
- Build an application using Docker and Docker File.
- Configure authentication options to strengthen security.
Docker, Kubernetes and OpenShift 3 for Administrators
35 HoursIn this instructor-led, live training in Taiwan, 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 Taiwan, 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 Taiwan (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 Taiwan (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 Taiwan (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.