Developing and Deploying Applications on OpenShift (DO290) is part of a series of courses that focus on using OpenShift Container Platform to automate a portion of the software delivery pipeline. The course immerses the student in a DevOps environment through the use of agile software development methodology, test-driven development, continuous integration, and a standard operating environment through the use of Platform-as-a-Service (PaaS).
This course is based on Red Hat® OpenShift Container Platform 3.5
Through hands-on labs, the student will implement user stories for an existing Java™ EE application and deploy the application to an OpenShift instance. The student will learn how to create, update, and maintain applications using Red Hat OpenShift Container Platform.
Managing an application with Red Hat JBoss® Developer Studio
Introduction to continuous integration (CI)
Integrating CI into OpenShift Container Platform
Implementing CI for the application
Clustering the Bookstore application
Remote debugging the Bookstore application
Deploying custom containers
Creating a custom template
Learn to create, update, and maintain applications using OpenShift Container Platform
This course is designed for application developers (not necessarily Java EE developers) interested in creating OpenShift applications with automated unit/acceptance tests and deploying those applications using continuous integration (CI) to an OpenShift instance.
Red Hat recommends these prerequisites:
Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us.