Course Objectives
You will be able to use the concepts in this course to simplify and more efficiently integrate your application code, build reliable code with TDD, and use automated pipelines to simplify testing. You will learn how to build pipelines, design applications with a “test first” approach, and integrate application code with Git. This course is intended to illustrate the benefits of DevOps and the tools that support its implementation.
Agenda
- Describe the principles of DevOps and the role of Jenkins.
- Manage source code changes with Git version control.
- Describe the foundational principles behind comprehensive application testing and implement unit, integration, and functional testing.
- Implement and build application features with TDD.
- Create basic pipelines to run Jenkins jobs.
- Safely and automatically deploy applications to Red Hat OpenShift Container Platform.
- Manage the security and monitor the performance of pipelines.
- Work with (or “Use”) and troubleshoot CI/CD pipelines for automated deployment and automated testing.
FREE
Interested in course?
Course Type: Instructor Led