Red Hat OpenShift Enterprise Development Training (DO290)
Red Hat OpenShift Enterprise Development Training Course with Hands-on Labs
Red Hat OpenShift Enterprise Development Training (DO290) course is part of a series of courses that focus on using OpenShift Enterprise by Red Hat to automate a portion of the software delivery pipeline. The Red Hat OpenShift Enterprise Development Training course will immerse you 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). Through hands-on labs, you will implement user stories for an existing Java EE application and deploy the application to an OpenShift Enterprise instance. You will learn how to create, update, and maintain applications using OpenShift Enterprise.
With onsite Training, courses can be scheduled on a date that is convenient for you, and because they can be scheduled at your location, you don’t incur travel costs and students won’t be away from home. Onsite classes can also be tailored to meet your needs. You might shorten a 5-day class into a 3-day class, or combine portions of several related courses into a single course, or have the instructor vary the emphasis of topics depending on your staff’s and site’s requirements.
● Application Developers (not necessarily Java EE developers) interested in creating OSE applications with automated unit/acceptance tests, deploying those applications using CI to an OSE instance.
Duration: 3 days
● You should have general HTML and Java EE programming skills
● You should be a successful developer in one of the environments supported by OpenShift Enterprise by Red Hat (Python, Ruby, JavaEE)
What You Will Learn:
● This Red Hat OpenShift Enterprise Development Training course provides the knowledge necessary for you to take advantage of the platform in a popular DevOps environment. This course is part of a series of DevOps courses that center around the use of OSE to enable continuous delivery a key goal in the DevOps philosophy.
Module 1: Development Environment Review
Describe the developer's tools, agile practices, and deployment environment that will be utilized in this course.
Module 2: Bookstore Application Review
Become familiar with the course application architecture, features, and project layout.
Module 3: Introduction to OpenShift Enterprise
Describe the features and architecture of OpenShift Enterprise.
Module 4: Deploying Applications on OpenShift Enterprise
Define, build, and deploy an application on OpenShift Enterprise.
Module 5: Implementing Continuous Integration
Establish continuous integration with Jenkins.
Module 6: Managing OpenShift Enterprise Applications
Control and maintain applications using the OpenShift Enterprise command-line interface.
Module 7: Creating Complex Deployments
Create deployments that utilize clustering, load balancing, and customized node scheduling.
Module 8: Troubleshooting Applications
Use debugging and logs to troubleshoot problems with application performance or deployment issues.
Module 9: Customizing OpenShift Enterprise
Create custom source image containers, templates, and builders.
Module 10: Course Review
Practice the skills learned in this course.