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
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.
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 and Kubernetes: Building and Scaling a Containerized Application
21 HoursIn this instructor-led, live training in Uzbekistan (onsite or remote), participants will learn how to create and manage Docker containers, then deploy a sample application inside a container. Participants will also learn how to automate, scale, and manage their containerized applications within a Kubernetes cluster. Finally, the training goes on to more advanced topics, walking participants through the process of securing, scaling and monitoring a Kubernetes cluster.
By the end of this training, participants will be able to:
- Set up and run a Docker container.
- Deploy a containerized server and web application.
- Build and manage Docker images.
- Set up a Docker and Kubernetes cluster.
- Use Kubernetes to deploy and manage a clustered web application.
- Secure, scale and monitor a Kubernetes cluster.
Docker (introducing Kubernetes)
14 HoursThe goal of this hands-on course is to equip participants with all the tools needed to tackle the practical aspects of Docker and Kubernetes, ensuring they have the essential skills for effectively managing the program.
Docker and Kubernetes
21 HoursTraining objectives: Acquire theoretical and operational skills in Docker and Kubernetes.
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.
Building Microservices with Spring Cloud and Docker
21 HoursIn this instructor-led, live training in Uzbekistan, participants will learn the fundamentals of building microservices using Spring Cloud and Docker. Participant knowledge is put to the test through exercises and the step-by-step development of sample microservices.
By the end of this training, participants will be able to:
- Understand the fundamentals of microservices.
- Use Docker to build containers for microservice applications.
- Build and deploy containerized microservices using Spring Cloud and Docker.
- Integrate microservices with discovery services and the Spring Cloud API Gateway.
- Use Docker Compose for end-to-end integration testing.
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.
Managing Kubernetes with Rancher
14 HoursThis instructor-led, live course in Uzbekistan provides participants with an overview of Rancher and demonstrates through hands-on practice how to deploy and manage a Kubernetes cluster with Rancher.
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.