What is CI/CD?
CI/CD introduces automation into app development, allowing organizations to frequently deliver apps to customers. CI/CD incorporates the concepts of continuous integration, continuous delivery, and continuous deployment.
Red Hat® OpenShift® allows organizations to employ CI/CD to automate the build, test, and deployment stages of applications across on-premises and public cloud platforms.
What is a pipeline and what does it have to do with CI/CD?
A pipeline is a process that drives software development through a path of building, testing, and deploying code. By automating the process, the objective is to minimize human error and maintain a consistent process for how software is released. Tools that are included in the pipeline could include compiling code, unit tests, code analysis, security, and binaries creation. For containerized environments, this pipeline would also include packaging the code into a container image to be deployed across a hybrid cloud.
CI/CD is the backbone of a DevOps methodology, bringing Developers and IT Operations teams together to deploy software. As custom applications become key to how companies differentiate, the rate at which code can be released has become a competitive differentiator.
What is Tekton?
What is Red Hat OpenShift Pipelines?

Red Hat OpenShift Pipelines Features
Kubernetes-native Pipelines
Use standard Tekton CRDs to define pipelines that run as containers and scale on-demand.
Runs serverless
Full control over team’s delivery pipelines, plugins and access control with no central CI/CD server to manage.
Integrated CI/CD experience
A streamlined user experience through the OpenShift Console developer perspective, CLIs, and IDEs.