Red Hat OpenShift Container Platform is a containerized application platform that allows enterprises to accelerate and streamline application development, delivery, and deployment on-premise or in the cloud. As OpenShift and Kubernetes continue to be widely adopted by enterprises, developers are increasingly required to understand how to develop, build, and deploy applications with a containerized application platform. While some developers are interested in managing the underlying OpenShift infrastructure, most developers want to focus their time and energy on developing applications, and leveraging OpenShift for its simple building, deployment, and scaling capabilities. Introduction to OpenShift Applications (DO101) introduces developers to Red Hat OpenShift Container Platform.
- Demonstrate the basic skills required to deploy, update, scale, and troubleshoot applications on OpenShift.
- Demonstrate a good understanding of the benefits of using OpenShift, and how to contribute to applications that are deployed on OpenShift.
- Standard Developers
- Student Developers
- JB183 or equivalent programming experience.
DO101 is a Bring Your Own Device (BYOD) class, where you use your own internet-enabled system to access the shared OpenShift cluster. The following operating systems are supported:
- Red Hat Enterprise Linux 8 or Fedora Workstation 30 or later
- Ubuntu 18.04 LTS or later
- Microsoft Windows 10
- macOS 10.13 or later
You must have permissions to install additional software on your system. Some hands-on learning activities in DO101 provide instructions to install the following programs:
- Visual Studio Code
- Node.js
- Git
- The OpenShift CLI (oc)