Overview
This course is designed to familiarize participants with containerizing software applications and deploy them to a Red Hat® OpenShift Container Platform cluster. These skills provide a foundation to create a framework for DevOps principles in organizations. The course provides hands-on training to boost developer productivity powered by Red Hat® OpenShift Container Platform.
What You'll Learn
- Deploy applications from container images, Dockerfiles, and source code to an OpenShift cluster
- Manage applications using the OpenShift web console and the OpenShift CLI
- Inject configuration data and secrets into an application
- Publish application container images to an external registry
- Manage application builds and build hooks
- Create an application from templates
- Manage application deployments
- Monitor application health using probes
- Migrate applications to containers and microservices
Curriculum
- Deploy an application to an OpenShift Cluster
- Build container images with advanced Dockerfile directives
- Create an enterprise registry and allow access to the OpenShift registry
- Describe the OpenShift build process and implement post-commit build hooks
- Customize an existing S2I base image
- Describe the elements of an OpenShift template and create a multi-container template
- Monitor application health and select the appropriate deployment strategy
- Integrate external services and migrate applications deployed on Red Hat JBoss Middleware
Who should attend
This course is designed for IT professionals interested in adopting containers as a preferred method for deploying applications.
This course is highly recommended for:
- Software developers
- Software architects
- DevOps professionals
Prerequisites
Participants should have completed the Introduction to Containers, Kubernetes, and Red Hat OpenShift course, or have equivalent knowledge. Being a Red Hat Certified System Administrator (RHCSA) or having earned a higher certification is helpful for navigation and usage of the command line, but is not required.