Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins, Git, and Test Driven Development
intermediate

Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins, Git, and Test Driven Development

Building Production-Grade DevOps Pipelines on OpenShift

20 chapters16h
0 of 20 chapters0%

Design and implement enterprise CI/CD pipelines using Jenkins, Git, and TDD practices on Red Hat OpenShift. Covers pipeline architecture, automated testing, code quality gates, GitOps workflows, and continuous delivery best practices.

Chapters

2

Git Workflows for Enterprise DevOps Teams

3

Setting Up Jenkins on Red Hat OpenShift

4

Jenkins Pipelines: Declarative and Scripted Syntax

5

Source Code Management and Branching Strategies

6

Test Driven Development (TDD) Fundamentals

7

Automated Unit Testing in CI Pipelines

8

Integration and End-to-End Testing Automation

9

Code Quality Gates with SonarQube and Jenkins

10

Container Image Build Pipelines with Buildah and Podman

11

OpenShift Pipelines with Tekton: An Introduction

12

GitOps Continuous Delivery with Argo CD

13

Artifact Management: Nexus and JFrog Artifactory

14

Security Scanning in CI/CD: SAST, DAST, and Image Scanning

15

Blue-Green and Canary Deployments on OpenShift

16

Rollback Strategies and Release Management

17

Monitoring Pipeline Health and Metrics

18

Scaling Jenkins for Large Enterprise Teams

19

Troubleshooting CI/CD Pipeline Failures

20

Enterprise DevOps Maturity and Best Practices